diff --git a/.idea/runConfigurations/CodeGen_OMDSServiceDefinition.xml b/.idea/runConfigurations/CodeGen_OMDSServiceDefinition.xml new file mode 100644 index 00000000..197bea53 --- /dev/null +++ b/.idea/runConfigurations/CodeGen_OMDSServiceDefinition.xml @@ -0,0 +1,30 @@ + + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/.gitignore b/OMDSServiceDefinition/.gitignore index 07def626..2e4502cc 100644 --- a/OMDSServiceDefinition/.gitignore +++ b/OMDSServiceDefinition/.gitignore @@ -1,3 +1,3 @@ /target/ /docGen/ -/.idea/ + diff --git a/OMDSServiceDefinition/Maven_CodeGen_ReadMe.md b/OMDSServiceDefinition/Maven_CodeGen_ReadMe.md index 8bd372b8..7f86f516 100644 --- a/OMDSServiceDefinition/Maven_CodeGen_ReadMe.md +++ b/OMDSServiceDefinition/Maven_CodeGen_ReadMe.md @@ -27,4 +27,9 @@ enthalten ist: OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME); OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024)); - +# Fehlersuche +* Wenn Bindings-Files fehlen, z.B. nicht im Pom deklariert sind, werden die Klassen zwar generiert, + aber der Pfad erscheint falsch, z.B. als _0._1._1 +* Wenn die X-Path-Ausdrücke in den Binding-Files versagen wird im Log nur eine Warnung ausgegeben, + die Generierung scheitert aber. +* diff --git a/OMDSServiceDefinition/ReleaseReadMe.md b/OMDSServiceDefinition/ReleaseReadMe.md index 3c50cd56..095b1c14 100644 --- a/OMDSServiceDefinition/ReleaseReadMe.md +++ b/OMDSServiceDefinition/ReleaseReadMe.md @@ -29,7 +29,7 @@ Es sind die Javadocs per Maven Target zu generieren. ## Überarbeitung der Dokumentation Dokumente haben einen Kopf bestehend aus: * Titel -* Status: Empfehlung, Vorgeschlagener oder Freigegebener Standard +* Status: Empfehlung, vorgeschlagener oder freigegebener Standard * Release: Versionsnummer des Releases * Ansprechpartner * Dokumentenhistorie @@ -52,7 +52,8 @@ Wenn neue Methoden veröffentlicht werden oder der Status von Dokumenten hochgestuft wird, dann ist die Excel-Liste mit den Methoden "VerzeichnisOperationen.xlsx" anzupassen. ## Generierung der XSD Dokumentation mit XmlSpy -Mit Hilfe von XML-Spy die Dokumentation für jedes XSD generieren. +Mit Hilfe von XML-Spy die Dokumentation für jedes XSD in das Verzeichnis +OMDSServiceDefinition/docGen generieren (wird nicht ins Git geladen). # Build In der Datei assembly.xml ist vorgegeben, welche Verzeichnisse für die Veröffentlichung zusammengepackt werden. diff --git a/OMDSServiceDefinition/assembly.xml b/OMDSServiceDefinition/assembly.xml index 6031244b..dce30ef5 100644 --- a/OMDSServiceDefinition/assembly.xml +++ b/OMDSServiceDefinition/assembly.xml @@ -32,7 +32,7 @@ - ${basedir}/src/main/resources/def/r1_8_0 + ${basedir}/src/main/resources/def/r1_9_0 / diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.1_ListeFehlercodes.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.1_ListeFehlercodes.docx index 3a9c3549..600f8943 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.1_ListeFehlercodes.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.1_ListeFehlercodes.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.2_Listenservices.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.2_Listenservices.docx deleted file mode 100644 index 720c7a05..00000000 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.2_Listenservices.docx and /dev/null differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.3_Versionierung.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.3_Versionierung.docx index fc586990..b7d7eb28 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.3_Versionierung.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.01 Querschnittstthemen/ON_1.01.3_Versionierung.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/Erläuterungen_OAuth_zu_ON_1.02.1.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/Erläuterungen_OAuth_zu_ON_1.02.1.docx index 35699338..52bf237f 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/Erläuterungen_OAuth_zu_ON_1.02.1.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/Erläuterungen_OAuth_zu_ON_1.02.1.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.1_AuthentifizierungAllgemein.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.1_AuthentifizierungAllgemein.docx index 7de18389..e9050edb 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.1_AuthentifizierungAllgemein.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.1_AuthentifizierungAllgemein.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.2_Userdaten.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.2_Userdaten.docx index 7fe56a56..b97e13b8 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.2_Userdaten.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.02 Authentifizierung/ON_1.02.2_Userdaten.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.03 Deep Link/ON_1.03.1_Deep-Link.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.03 Deep Link/ON_1.03.1_Deep-Link.docx index 68998f06..62dcf9ba 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.03 Deep Link/ON_1.03.1_Deep-Link.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.03 Deep Link/ON_1.03.1_Deep-Link.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.1_Dokumente.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.1_Dokumente.docx index 8abacc4c..e48b64df 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.1_Dokumente.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.1_Dokumente.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.2_DokumenteInProzessen.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.2_DokumenteInProzessen.docx index cbbf5fca..c1e34645 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.2_DokumenteInProzessen.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04 Dokumente/ON_1.04.2_DokumenteInProzessen.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.06 Objekt-Ids/ON_1.06.1_Objekt_IDs.docx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.06 Objekt-Ids/ON_1.06.1_Objekt_IDs.docx index 4308c6fc..30ca633c 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.06 Objekt-Ids/ON_1.06.1_Objekt_IDs.docx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.06 Objekt-Ids/ON_1.06.1_Objekt_IDs.docx differ diff --git a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/VerzeichnisOperationen.xlsx b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/VerzeichnisOperationen.xlsx index 8f3a2218..e25b0c3c 100644 Binary files a/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/VerzeichnisOperationen.xlsx and b/OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/VerzeichnisOperationen.xlsx differ diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.01_Deep-Link-Angebot-Antrag/ON_2.01.1_Deep-Link-Angebot-Antrag.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.01_Deep-Link-Angebot-Antrag/ON_2.01.1_Deep-Link-Angebot-Antrag.docx index 79cdaea9..38fc8708 100644 Binary files a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.01_Deep-Link-Angebot-Antrag/ON_2.01.1_Deep-Link-Angebot-Antrag.docx and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.01_Deep-Link-Angebot-Antrag/ON_2.01.1_Deep-Link-Angebot-Antrag.docx differ diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.01 BOA KFZ/ON_2.02.01_BOA_KFZ.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.01 BOA KFZ/ON_2.02.01_BOA_KFZ.docx index e5487725..a4fcffbe 100644 Binary files a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.01 BOA KFZ/ON_2.02.01_BOA_KFZ.docx and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.01 BOA KFZ/ON_2.02.01_BOA_KFZ.docx differ diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx index 00e22aef..d130ac2d 100644 Binary files a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.02 BOA SP/ON_2.02.02_BOA_Sach_Privat.docx differ diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.05 BOA UV/ON_2.02.05_BOA_UV.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.05 BOA UV/ON_2.02.05_BOA_UV.docx index c37d3d63..ba9709f9 100644 Binary files a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.05 BOA UV/ON_2.02.05_BOA_UV.docx and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.05 BOA UV/ON_2.02.05_BOA_UV.docx differ diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.07_BOA_Konvertierungshilfe.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.07_BOA_Konvertierungshilfe.docx new file mode 100644 index 00000000..d210359b Binary files /dev/null and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.07_BOA_Konvertierungshilfe.docx differ diff --git a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx index 821bf3ba..df579763 100644 Binary files a/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx and b/OMDSServiceDefinition/doc/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.0_BOA_allgemein.docx differ diff --git a/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.01_DatenuebertragungOMDS/ON_3.01.1.DatenübertragungOMDS.docx b/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.01_DatenuebertragungOMDS/ON_3.01.1.DatenübertragungOMDS.docx index 6fb37491..f24fd313 100644 Binary files a/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.01_DatenuebertragungOMDS/ON_3.01.1.DatenübertragungOMDS.docx and b/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.01_DatenuebertragungOMDS/ON_3.01.1.DatenübertragungOMDS.docx differ diff --git a/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.02_VertragsbezogeneDokumente/ON_3.02.1_Vertragsbezogene_Dokumente.docx b/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.02_VertragsbezogeneDokumente/ON_3.02.1_Vertragsbezogene_Dokumente.docx index edba7577..827440e2 100644 Binary files a/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.02_VertragsbezogeneDokumente/ON_3.02.1_Vertragsbezogene_Dokumente.docx and b/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.02_VertragsbezogeneDokumente/ON_3.02.1_Vertragsbezogene_Dokumente.docx differ diff --git a/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.03_DeepLinkVertrag/ON_3.03.1_Deep-Link-Vertrag.docx b/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.03_DeepLinkVertrag/ON_3.03.1_Deep-Link-Vertrag.docx index 16a036e8..76602d01 100644 Binary files a/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.03_DeepLinkVertrag/ON_3.03.1_Deep-Link-Vertrag.docx and b/OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.03_DeepLinkVertrag/ON_3.03.1_Deep-Link-Vertrag.docx differ diff --git a/OMDSServiceDefinition/doc/ON_4 Partner/ON_4.01_Deep-Link-Partner/ON_4.01.1_Deep-Link-Partner.docx b/OMDSServiceDefinition/doc/ON_4 Partner/ON_4.01_Deep-Link-Partner/ON_4.01.1_Deep-Link-Partner.docx index 52995ddc..02d6177d 100644 Binary files a/OMDSServiceDefinition/doc/ON_4 Partner/ON_4.01_Deep-Link-Partner/ON_4.01.1_Deep-Link-Partner.docx and b/OMDSServiceDefinition/doc/ON_4 Partner/ON_4.01_Deep-Link-Partner/ON_4.01.1_Deep-Link-Partner.docx differ diff --git a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.01_Deep-Link-Schaden/ON_7.01.1_Deep-Link-Schaden.docx b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.01_Deep-Link-Schaden/ON_7.01.1_Deep-Link-Schaden.docx index fdfc46e4..187b5d4c 100644 Binary files a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.01_Deep-Link-Schaden/ON_7.01.1_Deep-Link-Schaden.docx and b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.01_Deep-Link-Schaden/ON_7.01.1_Deep-Link-Schaden.docx differ diff --git a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.1_Schadenmeldung.docx b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.1_Schadenmeldung.docx index 34b91978..af19c04c 100644 Binary files a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.1_Schadenmeldung.docx and b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.1_Schadenmeldung.docx differ diff --git a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.03_Belegeinreichung/ON_7.03.1_Belegeinreichung.docx b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.03_Belegeinreichung/ON_7.03.1_Belegeinreichung.docx index 68f465c1..3f78c23b 100644 Binary files a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.03_Belegeinreichung/ON_7.03.1_Belegeinreichung.docx and b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.03_Belegeinreichung/ON_7.03.1_Belegeinreichung.docx differ diff --git a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.04_Deckungsauskunft/ON_7.04.1_Deckungsauskunft.docx b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.04_Deckungsauskunft/ON_7.04.1_Deckungsauskunft.docx index f4778472..22d58834 100644 Binary files a/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.04_Deckungsauskunft/ON_7.04.1_Deckungsauskunft.docx and b/OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.04_Deckungsauskunft/ON_7.04.1_Deckungsauskunft.docx differ diff --git a/OMDSServiceDefinition/doc/Übersicht und Grundlagen der Standardisierung.docx b/OMDSServiceDefinition/doc/Übersicht und Grundlagen der Standardisierung.docx index b507f7ff..1a20d01b 100644 Binary files a/OMDSServiceDefinition/doc/Übersicht und Grundlagen der Standardisierung.docx and b/OMDSServiceDefinition/doc/Übersicht und Grundlagen der Standardisierung.docx differ diff --git a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04.3_GetStateSignatures.docx b/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04.3_GetStateSignatures.docx deleted file mode 100644 index 82161cf8..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.04.3_GetStateSignatures.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.1_Grundlagen_Notifikationen.docx b/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.1_Grundlagen_Notifikationen.docx deleted file mode 100644 index 30ee1741..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.1_Grundlagen_Notifikationen.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.2_Statusänderungen.docx b/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.2_Statusänderungen.docx deleted file mode 100644 index 5504ae9c..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.2_Statusänderungen.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.08.1_Schlüssellisten.docx b/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.08.1_Schlüssellisten.docx deleted file mode 100644 index 7653a78c..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.08.1_Schlüssellisten.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx b/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx deleted file mode 100644 index ed309ffe..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.03 BOA RS/ON_2.02.03_BOA_RS.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx b/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx deleted file mode 100644 index 1b241dd0..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.04_BOA_Auskunftsservice.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.07 BOA KR/ON_2.02.07_BOA_KR.docx b/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.07 BOA KR/ON_2.02.07_BOA_KR.docx deleted file mode 100644 index 1d32dc85..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.02_BOA Services/ON_2.02.07 BOA KR/ON_2.02.07_BOA_KR.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.03_Delete/ON_2.03_Delete.docx b/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.03_Delete/ON_2.03_Delete.docx deleted file mode 100644 index c63e2169..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_2 Antragsabwicklung/ON_2.03_Delete/ON_2.03_Delete.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_3 Vertragsbestand/ON_3.04_AenderungVertrag/ON_3.04_Aenderung-Vertrag.docx b/OMDSServiceDefinition/docEntw/ON_3 Vertragsbestand/ON_3.04_AenderungVertrag/ON_3.04_Aenderung-Vertrag.docx deleted file mode 100644 index 92663133..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_3 Vertragsbestand/ON_3.04_AenderungVertrag/ON_3.04_Aenderung-Vertrag.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_4 Partner/ON_4.02_AenderungPartner/ON_4.02_Aenderung-Partner.docx b/OMDSServiceDefinition/docEntw/ON_4 Partner/ON_4.02_AenderungPartner/ON_4.02_Aenderung-Partner.docx deleted file mode 100644 index 6c692996..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_4 Partner/ON_4.02_AenderungPartner/ON_4.02_Aenderung-Partner.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_5 Provision/readMe.txt b/OMDSServiceDefinition/docEntw/ON_5 Provision/readMe.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/OMDSServiceDefinition/docEntw/ON_6 Inkasso/readMe.txt b/OMDSServiceDefinition/docEntw/ON_6 Inkasso/readMe.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/OMDSServiceDefinition/docEntw/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.2_Schadenmeldung_Erweiterungen.docx b/OMDSServiceDefinition/docEntw/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.2_Schadenmeldung_Erweiterungen.docx deleted file mode 100644 index e2504cbf..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.2_Schadenmeldung_Erweiterungen.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ON_7 Schaden/ON_7.03_Notifikationen_Schadenstatus/ON_7.03.1_Notifikationen_Schadenstatus 1.1.1.docx b/OMDSServiceDefinition/docEntw/ON_7 Schaden/ON_7.03_Notifikationen_Schadenstatus/ON_7.03.1_Notifikationen_Schadenstatus 1.1.1.docx deleted file mode 100644 index 4ba39a48..00000000 Binary files a/OMDSServiceDefinition/docEntw/ON_7 Schaden/ON_7.03_Notifikationen_Schadenstatus/ON_7.03.1_Notifikationen_Schadenstatus 1.1.1.docx and /dev/null differ diff --git a/OMDSServiceDefinition/docEntw/ReadMe.md b/OMDSServiceDefinition/docEntw/ReadMe.md deleted file mode 100644 index 2a98c8c3..00000000 --- a/OMDSServiceDefinition/docEntw/ReadMe.md +++ /dev/null @@ -1 +0,0 @@ -Der Folder docEntw enhält die Dokumente, die nicht veröffentlicht werden, z.B. weil sie noch Entwurfscharakter haben. diff --git a/OMDSServiceDefinition/pom.xml b/OMDSServiceDefinition/pom.xml index 857e2490..f3092733 100644 --- a/OMDSServiceDefinition/pom.xml +++ b/OMDSServiceDefinition/pom.xml @@ -3,17 +3,17 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs 4.0.0 at.vvo.omds OMDSServiceDefinition - 1.8.0 + 1.9.0 OMDS Service Definition - Version 1.8.0 - Hotfix 1. Dieses Projekt enthaelt die Definitionen fuer die OMDS Services. + Version 1.9.0. Dieses Projekt enthält die Definitionen für die OMDS-Services. - r1_8_0 + r1_9_0 UTF-8 UTF-8 yyyyMMdd - ${maven.build.timestamp} + ${maven.build.timestamp} omds3Services.wsdl /src/main/resources/bind/${currentReleaseDir} @@ -22,12 +22,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs src/main/resources/def/${currentReleaseDir}/${wsdl.name} 1.8 - ${jdk.version} - ${jdk.version} + ${jdk.version} + ${jdk.version} - - - 3.5.0 + 3.5.6 @@ -54,16 +52,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs 2.3.2 - org.apache.maven.plugins - maven-assembly-plugin - 3.1.0 - - + org.apache.maven.plugins + maven-assembly-plugin + 3.1.0 + + org.apache.maven.plugins maven-javadoc-plugin 3.0.1 - - + + @@ -253,19 +251,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs - - - - - - - - - - - - - + @@ -319,19 +305,21 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs - ${bindings.location}/omds20Types_binding.xml - ${bindings.location}/omdsServiceTypes_binding.xml - ${bindings.location}/omdsCommonServiceTypes_binding.xml - ${bindings.location}/omds3_ON1_Basisfunktionen_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Common_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Kfz_binding.xml - ${bindings.location}/omds3_ON2_Antrag_SachPrivat_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Unfall_binding.xml - ${bindings.location}/omds3_ON2_Antrag_Leben_binding.xml - ${bindings.location}/omds3_ON7_Schaden_binding.xml - ${bindings.location}/${wsdl.binding.xml} + ${bindings.location}/omds20Types_binding.xml + ${bindings.location}/omdsServiceTypes_binding.xml + ${bindings.location}/omdsCommonServiceTypes_binding.xml + ${bindings.location}/omds3_ON1_Basisfunktionen_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Common_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Kfz_binding.xml + ${bindings.location}/omds3_ON2_Antrag_SachPrivat_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Unfall_binding.xml + ${bindings.location}/omds3_ON2_Antrag_Leben_binding.xml + + + ${bindings.location}/omds3_ON7_Schaden_binding.xml + ${bindings.location}/${wsdl.binding.xml} - + @@ -339,6 +327,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs -validate -client -verbose + -mark-generated diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ADRESSEType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ADRESSEType.java new file mode 100644 index 00000000..1300a623 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ADRESSEType.java @@ -0,0 +1,302 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.RisikoAdresseType; + + +/** + *

Java-Klasse für ADRESSE_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ADRESSE_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ADRESSE_Type") +@XmlSeeAlso({ + RisikoAdresseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ADRESSEType { + + @XmlAttribute(name = "Pac") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDMakler; + + /** + * Ruft den Wert der pac-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getPac() { + return pac; + } + + /** + * Legt den Wert der pac-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPac(Long value) { + this.pac = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der ort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrt() { + return ort; + } + + /** + * Legt den Wert der ort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrt(String value) { + this.ort = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der hausnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHausnr() { + return hausnr; + } + + /** + * Legt den Wert der hausnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHausnr(String value) { + this.hausnr = value; + } + + /** + * Ruft den Wert der zusatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZusatz() { + return zusatz; + } + + /** + * Legt den Wert der zusatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusatz(String value) { + this.zusatz = value; + } + + /** + * Ruft den Wert der adressIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDVU() { + return adressIDVU; + } + + /** + * Legt den Wert der adressIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDVU(String value) { + this.adressIDVU = value; + } + + /** + * Ruft den Wert der adressIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDMakler() { + return adressIDMakler; + } + + /** + * Legt den Wert der adressIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDMakler(String value) { + this.adressIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java new file mode 100644 index 00000000..b6177625 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java @@ -0,0 +1,56 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für BBArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="BBArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="ABL"/>
+ *     <enumeration value="ERL"/>
+ *     <enumeration value="SLF"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "BBArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum BBArtCdType { + + + /** + * Ablebensfall + * + */ + ABL, + + /** + * Erlebensfall + * + */ + ERL, + + /** + * sonstiger Leistungsfall + * + */ + SLF; + + public String value() { + return name(); + } + + public static BBArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java new file mode 100644 index 00000000..42a2f586 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java @@ -0,0 +1,112 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für DachungsArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="DachungsArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="BD"/>
+ *     <enumeration value="TD"/>
+ *     <enumeration value="EP"/>
+ *     <enumeration value="BL"/>
+ *     <enumeration value="HDA"/>
+ *     <enumeration value="BMS"/>
+ *     <enumeration value="BOS"/>
+ *     <enumeration value="BS"/>
+ *     <enumeration value="FMS"/>
+ *     <enumeration value="FOS"/>
+ *     <enumeration value="NHD"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DachungsArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum DachungsArtCdType { + + + /** + * Betondachstein + * + */ + BD, + + /** + * Tondachstein + * + */ + TD, + + /** + * Eternitplatten + * + */ + EP, + + /** + * Blec + * + */ + BL, + + /** + * harte Dachung - Andere + * + */ + HDA, + + /** + * Bitumenabdichtung mit Schüttung + * + */ + BMS, + + /** + * Bitumenabdichtung ohne Schüttung + * + */ + BOS, + + /** + * Bitumenschindel + * + */ + BS, + + /** + * Foliendach mit Schüttung + * + */ + FMS, + + /** + * Foliendach ohne Schüttung + * + */ + FOS, + + /** + * nicht harte Dachung - Andere + * + */ + NHD; + + public String value() { + return name(); + } + + public static DachungsArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java new file mode 100644 index 00000000..90a76cf2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java @@ -0,0 +1,94 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Antrag_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Antrag_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Nummer" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="Datum" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Antrag_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELAntragType { + + @XmlAttribute(name = "Nummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String nummer; + @XmlAttribute(name = "Datum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + + /** + * Ruft den Wert der nummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNummer() { + return nummer; + } + + /** + * Legt den Wert der nummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNummer(String value) { + this.nummer = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java new file mode 100644 index 00000000..875f40c1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java @@ -0,0 +1,101 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Anzahl_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Anzahl_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Bezeichnung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Anzahl_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELAnzahlType { + + @XmlAttribute(name = "Bezeichnung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlAttribute(name = "Wert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal wert; + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java new file mode 100644 index 00000000..999a8bc4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java @@ -0,0 +1,192 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Betrag_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Betrag_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="BetragArtCd" type="{urn:omds20}BetragArtCd_Type" />
+ *       <attribute name="Datum" type="{urn:omds20}Datum" />
+ *       <attribute name="Bezeichnung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Betrag_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELBetragType { + + @XmlAttribute(name = "BetragArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String betragArtCd; + @XmlAttribute(name = "Datum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "Bezeichnung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "Wert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal wert; + + /** + * Ruft den Wert der betragArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBetragArtCd() { + return betragArtCd; + } + + /** + * Legt den Wert der betragArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetragArtCd(String value) { + this.betragArtCd = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java new file mode 100644 index 00000000..5d698181 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Bezugsberechtigung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Bezugsberechtigung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="BBArtCd" use="required" type="{urn:omds20}BBArtCd_Type" />
+ *       <attribute name="BBTxt" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Bezugsberechtigung_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELBezugsberechtigungType { + + @XmlAttribute(name = "BBArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BBArtCdType bbArtCd; + @XmlAttribute(name = "BBTxt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bbTxt; + + /** + * Ruft den Wert der bbArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link BBArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BBArtCdType getBBArtCd() { + return bbArtCd; + } + + /** + * Legt den Wert der bbArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BBArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBBArtCd(BBArtCdType value) { + this.bbArtCd = value; + } + + /** + * Ruft den Wert der bbTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBBTxt() { + return bbTxt; + } + + /** + * Legt den Wert der bbTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBBTxt(String value) { + this.bbTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java new file mode 100644 index 00000000..e64b02d8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Einstufung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Einstufung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="EstArtCd" use="required" type="{urn:omds20}EstArtCd_Type" />
+ *       <attribute name="EstWert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="5"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Einstufung_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELEinstufungType { + + @XmlAttribute(name = "EstArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected EstArtCdType estArtCd; + @XmlAttribute(name = "EstWert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String estWert; + + /** + * Ruft den Wert der estArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link EstArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public EstArtCdType getEstArtCd() { + return estArtCd; + } + + /** + * Legt den Wert der estArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link EstArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEstArtCd(EstArtCdType value) { + this.estArtCd = value; + } + + /** + * Ruft den Wert der estWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getEstWert() { + return estWert; + } + + /** + * Legt den Wert der estWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEstWert(String value) { + this.estWert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java new file mode 100644 index 00000000..8308f3c5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java @@ -0,0 +1,93 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Entscheidungsfrage_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Entscheidungsfrage_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="EFrageCd" use="required" type="{urn:omds20}EFrageCd_Type" />
+ *       <attribute name="EFrageAntw" use="required" type="{urn:omds20}Entsch3_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Entscheidungsfrage_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELEntscheidungsfrageType { + + @XmlAttribute(name = "EFrageCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String eFrageCd; + @XmlAttribute(name = "EFrageAntw", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String eFrageAntw; + + /** + * Ruft den Wert der eFrageCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getEFrageCd() { + return eFrageCd; + } + + /** + * Legt den Wert der eFrageCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEFrageCd(String value) { + this.eFrageCd = value; + } + + /** + * Ruft den Wert der eFrageAntw-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getEFrageAntw() { + return eFrageAntw; + } + + /** + * Legt den Wert der eFrageAntw-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEFrageAntw(String value) { + this.eFrageAntw = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java new file mode 100644 index 00000000..96754035 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Flaeche_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Flaeche_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="FlaechenAttributCd" use="required" type="{urn:omds20}FlaechenAttributCd_Type" />
+ *       <attribute name="Nummer">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="InnenFlaeche" type="{urn:omds20}decimal" />
+ *       <attribute name="VerbauteFlaeche" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Flaeche_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELFlaecheType { + + @XmlAttribute(name = "FlaechenAttributCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected FlaechenAttributCdType flaechenAttributCd; + @XmlAttribute(name = "Nummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String nummer; + @XmlAttribute(name = "InnenFlaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal innenFlaeche; + @XmlAttribute(name = "VerbauteFlaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal verbauteFlaeche; + + /** + * Ruft den Wert der flaechenAttributCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link FlaechenAttributCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public FlaechenAttributCdType getFlaechenAttributCd() { + return flaechenAttributCd; + } + + /** + * Legt den Wert der flaechenAttributCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link FlaechenAttributCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFlaechenAttributCd(FlaechenAttributCdType value) { + this.flaechenAttributCd = value; + } + + /** + * Ruft den Wert der nummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNummer() { + return nummer; + } + + /** + * Legt den Wert der nummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNummer(String value) { + this.nummer = value; + } + + /** + * Ruft den Wert der innenFlaeche-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getInnenFlaeche() { + return innenFlaeche; + } + + /** + * Legt den Wert der innenFlaeche-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setInnenFlaeche(BigDecimal value) { + this.innenFlaeche = value; + } + + /** + * Ruft den Wert der verbauteFlaeche-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getVerbauteFlaeche() { + return verbauteFlaeche; + } + + /** + * Legt den Wert der verbauteFlaeche-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerbauteFlaeche(BigDecimal value) { + this.verbauteFlaeche = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java new file mode 100644 index 00000000..2a089457 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java @@ -0,0 +1,95 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Gewinnbeteiligung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Gewinnbeteiligung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Datum" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="Wert" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Gewinnbeteiligung_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELGewinnbeteiligungType { + + @XmlAttribute(name = "Datum", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "Wert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal wert; + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java new file mode 100644 index 00000000..99f609f3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java @@ -0,0 +1,130 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Grenzwert_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Grenzwert_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="GrwArtCd" use="required" type="{urn:omds20}GrwArtCd_Type" />
+ *       <attribute name="GrWert" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="GrwTyp">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Grenzwert_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELGrenzwertType { + + @XmlAttribute(name = "GrwArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected GrwArtCdType grwArtCd; + @XmlAttribute(name = "GrWert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal grWert; + @XmlAttribute(name = "GrwTyp") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String grwTyp; + + /** + * Ruft den Wert der grwArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link GrwArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public GrwArtCdType getGrwArtCd() { + return grwArtCd; + } + + /** + * Legt den Wert der grwArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GrwArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGrwArtCd(GrwArtCdType value) { + this.grwArtCd = value; + } + + /** + * Ruft den Wert der grWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getGrWert() { + return grWert; + } + + /** + * Legt den Wert der grWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGrWert(BigDecimal value) { + this.grWert = value; + } + + /** + * Ruft den Wert der grwTyp-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGrwTyp() { + return grwTyp; + } + + /** + * Legt den Wert der grwTyp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGrwTyp(String value) { + this.grwTyp = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java new file mode 100644 index 00000000..98cc01f9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java @@ -0,0 +1,131 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Identifizierung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Identifizierung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="IdfArtCd" use="required" type="{urn:omds20}IdfArtCd_Type" />
+ *       <attribute name="IdfSchluessel" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="IdfDatum" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Identifizierung_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELIdentifizierungType { + + @XmlAttribute(name = "IdfArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected IdfArtCdType idfArtCd; + @XmlAttribute(name = "IdfSchluessel", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String idfSchluessel; + @XmlAttribute(name = "IdfDatum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar idfDatum; + + /** + * Ruft den Wert der idfArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link IdfArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public IdfArtCdType getIdfArtCd() { + return idfArtCd; + } + + /** + * Legt den Wert der idfArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link IdfArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIdfArtCd(IdfArtCdType value) { + this.idfArtCd = value; + } + + /** + * Ruft den Wert der idfSchluessel-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getIdfSchluessel() { + return idfSchluessel; + } + + /** + * Legt den Wert der idfSchluessel-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIdfSchluessel(String value) { + this.idfSchluessel = value; + } + + /** + * Ruft den Wert der idfDatum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getIdfDatum() { + return idfDatum; + } + + /** + * Legt den Wert der idfDatum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIdfDatum(XMLGregorianCalendar value) { + this.idfDatum = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java new file mode 100644 index 00000000..b884912c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java @@ -0,0 +1,127 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Index_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Index_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="IndexArtCd" use="required" type="{urn:omds20}IndexArtCd_Type" />
+ *       <attribute name="Datum" type="{http://www.w3.org/2001/XMLSchema}gYearMonth" />
+ *       <attribute name="Wert" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Index_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELIndexType { + + @XmlAttribute(name = "IndexArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String indexArtCd; + @XmlAttribute(name = "Datum") + @XmlSchemaType(name = "gYearMonth") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "Wert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal wert; + + /** + * Ruft den Wert der indexArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getIndexArtCd() { + return indexArtCd; + } + + /** + * Legt den Wert der indexArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIndexArtCd(String value) { + this.indexArtCd = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(BigDecimal value) { + this.wert = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java new file mode 100644 index 00000000..3ded680f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java @@ -0,0 +1,93 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-KFZ-Kennzeichen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-KFZ-Kennzeichen_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Pol_Kennz" use="required" type="{urn:omds20}Pol_Kennz_Type" />
+ *       <attribute name="Fahrgestnr" type="{urn:omds20}Fahrgestnr_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-KFZ-Kennzeichen_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELKFZKennzeichenType { + + @XmlAttribute(name = "Pol_Kennz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polKennz; + @XmlAttribute(name = "Fahrgestnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrgestnr; + + /** + * Ruft den Wert der polKennz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolKennz() { + return polKennz; + } + + /** + * Legt den Wert der polKennz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolKennz(String value) { + this.polKennz = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java new file mode 100644 index 00000000..75dc9bac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Klausel_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Klausel_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Klauselnr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="26"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Klausel_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELKlauselType { + + @XmlAttribute(name = "Klauselnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String klauselnr; + + /** + * Ruft den Wert der klauselnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKlauselnr() { + return klauselnr; + } + + /** + * Legt den Wert der klauselnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKlauselnr(String value) { + this.klauselnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java new file mode 100644 index 00000000..55b972d8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Kommunikation_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Kommunikation_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="KomArtCd" use="required" type="{urn:omds20}KomArtCd_Type" />
+ *       <attribute name="Kennung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Kommunikation_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELKommunikationType { + + @XmlAttribute(name = "KomArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String komArtCd; + @XmlAttribute(name = "Kennung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kennung; + + /** + * Ruft den Wert der komArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKomArtCd() { + return komArtCd; + } + + /** + * Legt den Wert der komArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKomArtCd(String value) { + this.komArtCd = value; + } + + /** + * Ruft den Wert der kennung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKennung() { + return kennung; + } + + /** + * Legt den Wert der kennung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKennung(String value) { + this.kennung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java new file mode 100644 index 00000000..f740d1e2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java @@ -0,0 +1,202 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.common.LegitimationType; + + +/** + *

Java-Klasse für EL-Legitimation_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Legitimation_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="LegArtCd" use="required" type="{urn:omds20}LegArtCd_Type" />
+ *       <attribute name="Ausstellungsbehoerde">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Datum" type="{urn:omds20}Datum" />
+ *       <attribute name="GueltigBis" type="{urn:omds20}Datum" />
+ *       <attribute name="Nummer" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Legitimation_Type") +@XmlSeeAlso({ + LegitimationType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELLegitimationType { + + @XmlAttribute(name = "LegArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String legArtCd; + @XmlAttribute(name = "Ausstellungsbehoerde") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ausstellungsbehoerde; + @XmlAttribute(name = "Datum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "GueltigBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gueltigBis; + @XmlAttribute(name = "Nummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String nummer; + + /** + * Ruft den Wert der legArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLegArtCd() { + return legArtCd; + } + + /** + * Legt den Wert der legArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLegArtCd(String value) { + this.legArtCd = value; + } + + /** + * Ruft den Wert der ausstellungsbehoerde-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAusstellungsbehoerde() { + return ausstellungsbehoerde; + } + + /** + * Legt den Wert der ausstellungsbehoerde-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAusstellungsbehoerde(String value) { + this.ausstellungsbehoerde = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der gueltigBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGueltigBis() { + return gueltigBis; + } + + /** + * Legt den Wert der gueltigBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGueltigBis(XMLGregorianCalendar value) { + this.gueltigBis = value; + } + + /** + * Ruft den Wert der nummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNummer() { + return nummer; + } + + /** + * Legt den Wert der nummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNummer(String value) { + this.nummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java new file mode 100644 index 00000000..e5f35173 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java @@ -0,0 +1,57 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Objekt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Objekt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ObjLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Objekt_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELObjektType { + + @XmlAttribute(name = "ObjLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int objLfnr; + + /** + * Ruft den Wert der objLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getObjLfnr() { + return objLfnr; + } + + /** + * Legt den Wert der objLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjLfnr(int value) { + this.objLfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java new file mode 100644 index 00000000..e84e8c4e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java @@ -0,0 +1,136 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Objektdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Objektdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ObjektdatenCd" use="required" type="{urn:omds20}ObjektdatenCd_Type" />
+ *       <attribute name="Wert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="ObjektdatenInfo">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Objektdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELObjektdatenType { + + @XmlAttribute(name = "ObjektdatenCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String objektdatenCd; + @XmlAttribute(name = "Wert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String wert; + @XmlAttribute(name = "ObjektdatenInfo") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String objektdatenInfo; + + /** + * Ruft den Wert der objektdatenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getObjektdatenCd() { + return objektdatenCd; + } + + /** + * Legt den Wert der objektdatenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektdatenCd(String value) { + this.objektdatenCd = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(String value) { + this.wert = value; + } + + /** + * Ruft den Wert der objektdatenInfo-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getObjektdatenInfo() { + return objektdatenInfo; + } + + /** + * Legt den Wert der objektdatenInfo-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektdatenInfo(String value) { + this.objektdatenInfo = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java new file mode 100644 index 00000000..b0306f22 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java @@ -0,0 +1,93 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Polizzennummer_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Polizzennummer_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PolArtCd" use="required" type="{urn:omds20}PolArtCd_Type" />
+ *       <attribute name="PolNr" use="required" type="{urn:omds20}Polizzennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Polizzennummer_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELPolizzennummerType { + + @XmlAttribute(name = "PolArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PolArtCdType polArtCd; + @XmlAttribute(name = "PolNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polNr; + + /** + * Ruft den Wert der polArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PolArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PolArtCdType getPolArtCd() { + return polArtCd; + } + + /** + * Legt den Wert der polArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PolArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolArtCd(PolArtCdType value) { + this.polArtCd = value; + } + + /** + * Ruft den Wert der polNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolNr() { + return polNr; + } + + /** + * Legt den Wert der polNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolNr(String value) { + this.polNr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java new file mode 100644 index 00000000..7296f530 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java @@ -0,0 +1,124 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Praemienfreistellung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Praemienfreistellung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PfrArtCd" use="required" type="{urn:omds20}PfrArtCd_Type" />
+ *       <attribute name="PfrBeg" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="PfrEnde" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Praemienfreistellung_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELPraemienfreistellungType { + + @XmlAttribute(name = "PfrArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String pfrArtCd; + @XmlAttribute(name = "PfrBeg", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar pfrBeg; + @XmlAttribute(name = "PfrEnde") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar pfrEnde; + + /** + * Ruft den Wert der pfrArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPfrArtCd() { + return pfrArtCd; + } + + /** + * Legt den Wert der pfrArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPfrArtCd(String value) { + this.pfrArtCd = value; + } + + /** + * Ruft den Wert der pfrBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getPfrBeg() { + return pfrBeg; + } + + /** + * Legt den Wert der pfrBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPfrBeg(XMLGregorianCalendar value) { + this.pfrBeg = value; + } + + /** + * Ruft den Wert der pfrEnde-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getPfrEnde() { + return pfrEnde; + } + + /** + * Legt den Wert der pfrEnde-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPfrEnde(XMLGregorianCalendar value) { + this.pfrEnde = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java new file mode 100644 index 00000000..941199b6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Praemienkorrektur_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Praemienkorrektur_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PraemKorrArtCd" use="required" type="{urn:omds20}PraemKorrArtCd_Type" />
+ *       <attribute name="PraemKorrWert" type="{urn:omds20}decimal" />
+ *       <attribute name="PraemKorrProz" type="{urn:omds20}decimal" />
+ *       <attribute name="PraemKorrText">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Praemienkorrektur_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELPraemienkorrekturType { + + @XmlAttribute(name = "PraemKorrArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String praemKorrArtCd; + @XmlAttribute(name = "PraemKorrWert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemKorrWert; + @XmlAttribute(name = "PraemKorrProz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemKorrProz; + @XmlAttribute(name = "PraemKorrText") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String praemKorrText; + + /** + * Ruft den Wert der praemKorrArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPraemKorrArtCd() { + return praemKorrArtCd; + } + + /** + * Legt den Wert der praemKorrArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemKorrArtCd(String value) { + this.praemKorrArtCd = value; + } + + /** + * Ruft den Wert der praemKorrWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemKorrWert() { + return praemKorrWert; + } + + /** + * Legt den Wert der praemKorrWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemKorrWert(BigDecimal value) { + this.praemKorrWert = value; + } + + /** + * Ruft den Wert der praemKorrProz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemKorrProz() { + return praemKorrProz; + } + + /** + * Legt den Wert der praemKorrProz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemKorrProz(BigDecimal value) { + this.praemKorrProz = value; + } + + /** + * Ruft den Wert der praemKorrText-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPraemKorrText() { + return praemKorrText; + } + + /** + * Legt den Wert der praemKorrText-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemKorrText(String value) { + this.praemKorrText = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java new file mode 100644 index 00000000..cd848e41 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Rahmenvereinbarung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Rahmenvereinbarung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="RahmenVebnr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Rahmenvereinbarung_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELRahmenvereinbarungType { + + @XmlAttribute(name = "RahmenVebnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String rahmenVebnr; + + /** + * Ruft den Wert der rahmenVebnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRahmenVebnr() { + return rahmenVebnr; + } + + /** + * Legt den Wert der rahmenVebnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRahmenVebnr(String value) { + this.rahmenVebnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java new file mode 100644 index 00000000..899ca3a4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Rahmenvertrag_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Rahmenvertrag_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="RahmenvertragsartCd" use="required" type="{urn:omds20}RahmenvertragsartCd_Type" />
+ *       <attribute name="Rahmenvertragsnummer" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Rahmenvertrag_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELRahmenvertragType { + + @XmlAttribute(name = "RahmenvertragsartCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String rahmenvertragsartCd; + @XmlAttribute(name = "Rahmenvertragsnummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String rahmenvertragsnummer; + + /** + * Ruft den Wert der rahmenvertragsartCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRahmenvertragsartCd() { + return rahmenvertragsartCd; + } + + /** + * Legt den Wert der rahmenvertragsartCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRahmenvertragsartCd(String value) { + this.rahmenvertragsartCd = value; + } + + /** + * Ruft den Wert der rahmenvertragsnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRahmenvertragsnummer() { + return rahmenvertragsnummer; + } + + /** + * Legt den Wert der rahmenvertragsnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRahmenvertragsnummer(String value) { + this.rahmenvertragsnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java new file mode 100644 index 00000000..e6761499 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java @@ -0,0 +1,125 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Rente_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Rente_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="RntRhythmCd" use="required" type="{urn:omds20}RntRhythmCd_Type" />
+ *       <attribute name="RntBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="RntBetrag" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Rente_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELRenteType { + + @XmlAttribute(name = "RntRhythmCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String rntRhythmCd; + @XmlAttribute(name = "RntBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar rntBeg; + @XmlAttribute(name = "RntBetrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal rntBetrag; + + /** + * Ruft den Wert der rntRhythmCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRntRhythmCd() { + return rntRhythmCd; + } + + /** + * Legt den Wert der rntRhythmCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRntRhythmCd(String value) { + this.rntRhythmCd = value; + } + + /** + * Ruft den Wert der rntBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getRntBeg() { + return rntBeg; + } + + /** + * Legt den Wert der rntBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRntBeg(XMLGregorianCalendar value) { + this.rntBeg = value; + } + + /** + * Ruft den Wert der rntBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getRntBetrag() { + return rntBetrag; + } + + /** + * Legt den Wert der rntBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRntBetrag(BigDecimal value) { + this.rntBetrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java new file mode 100644 index 00000000..edaa3e77 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}EL-Selbstbehalt_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "EL-Selbstbehalt") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELSelbstbehalt + extends ELSelbstbehaltType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java new file mode 100644 index 00000000..ad8bae15 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java @@ -0,0 +1,164 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Selbstbehalt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Selbstbehalt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="SbhArtCd" use="required" type="{urn:omds20}SbhArtCd_Type" />
+ *       <attribute name="SbhBetrag" type="{urn:omds20}decimal" />
+ *       <attribute name="SbhProzent" type="{urn:omds20}decimal" />
+ *       <attribute name="SbhText">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Selbstbehalt_Type") +@XmlSeeAlso({ + ELSelbstbehalt.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELSelbstbehaltType { + + @XmlAttribute(name = "SbhArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SbhArtCdType sbhArtCd; + @XmlAttribute(name = "SbhBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal sbhBetrag; + @XmlAttribute(name = "SbhProzent") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal sbhProzent; + @XmlAttribute(name = "SbhText") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String sbhText; + + /** + * Ruft den Wert der sbhArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link SbhArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SbhArtCdType getSbhArtCd() { + return sbhArtCd; + } + + /** + * Legt den Wert der sbhArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SbhArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSbhArtCd(SbhArtCdType value) { + this.sbhArtCd = value; + } + + /** + * Ruft den Wert der sbhBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getSbhBetrag() { + return sbhBetrag; + } + + /** + * Legt den Wert der sbhBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSbhBetrag(BigDecimal value) { + this.sbhBetrag = value; + } + + /** + * Ruft den Wert der sbhProzent-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getSbhProzent() { + return sbhProzent; + } + + /** + * Legt den Wert der sbhProzent-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSbhProzent(BigDecimal value) { + this.sbhProzent = value; + } + + /** + * Ruft den Wert der sbhText-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSbhText() { + return sbhText; + } + + /** + * Legt den Wert der sbhText-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSbhText(String value) { + this.sbhText = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java new file mode 100644 index 00000000..b0526da5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java @@ -0,0 +1,94 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Steuer_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Steuer_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="StArtCd" use="required" type="{urn:omds20}StArtCd_Type" />
+ *       <attribute name="StBetrag" use="required" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Steuer_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELSteuerType { + + @XmlAttribute(name = "StArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String stArtCd; + @XmlAttribute(name = "StBetrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal stBetrag; + + /** + * Ruft den Wert der stArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStArtCd() { + return stArtCd; + } + + /** + * Legt den Wert der stArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStArtCd(String value) { + this.stArtCd = value; + } + + /** + * Ruft den Wert der stBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getStBetrag() { + return stBetrag; + } + + /** + * Legt den Wert der stBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStBetrag(BigDecimal value) { + this.stBetrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java new file mode 100644 index 00000000..240b6ca1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java @@ -0,0 +1,99 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Text_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Text_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="TxtArtCd" use="required" type="{urn:omds20}TxtArtCd_Type" />
+ *       <attribute name="TxtInhalt" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Text_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELTextType { + + @XmlAttribute(name = "TxtArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected TxtArtCdType txtArtCd; + @XmlAttribute(name = "TxtInhalt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String txtInhalt; + + /** + * Ruft den Wert der txtArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link TxtArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public TxtArtCdType getTxtArtCd() { + return txtArtCd; + } + + /** + * Legt den Wert der txtArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link TxtArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTxtArtCd(TxtArtCdType value) { + this.txtArtCd = value; + } + + /** + * Ruft den Wert der txtInhalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getTxtInhalt() { + return txtInhalt; + } + + /** + * Legt den Wert der txtInhalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTxtInhalt(String value) { + this.txtInhalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java new file mode 100644 index 00000000..d64c4518 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EL-Versicherungssumme_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Versicherungssumme_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="VSArtCd" use="required" type="{urn:omds20}VSArtCd_Type" />
+ *       <attribute name="VSBetrag" use="required" type="{urn:omds20}decimal14_2" />
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="VSBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Versicherungssumme_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELVersicherungssummeType { + + @XmlAttribute(name = "VSArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VSArtCdType vsArtCd; + @XmlAttribute(name = "VSBetrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal vsBetrag; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "VSBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vsBez; + + /** + * Ruft den Wert der vsArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link VSArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VSArtCdType getVSArtCd() { + return vsArtCd; + } + + /** + * Legt den Wert der vsArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VSArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVSArtCd(VSArtCdType value) { + this.vsArtCd = value; + } + + /** + * Ruft den Wert der vsBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getVSBetrag() { + return vsBetrag; + } + + /** + * Legt den Wert der vsBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVSBetrag(BigDecimal value) { + this.vsBetrag = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der vsBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVSBez() { + return vsBez; + } + + /** + * Legt den Wert der vsBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVSBez(String value) { + this.vsBez = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java new file mode 100644 index 00000000..5cce3ab2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java @@ -0,0 +1,124 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für EL-Zeitraum_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EL-Zeitraum_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ZRArtCd" use="required" type="{urn:omds20}ZRArtCd_Type" />
+ *       <attribute name="ZRBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="ZREnd" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EL-Zeitraum_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ELZeitraumType { + + @XmlAttribute(name = "ZRArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zrArtCd; + @XmlAttribute(name = "ZRBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar zrBeg; + @XmlAttribute(name = "ZREnd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar zrEnd; + + /** + * Ruft den Wert der zrArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZRArtCd() { + return zrArtCd; + } + + /** + * Legt den Wert der zrArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZRArtCd(String value) { + this.zrArtCd = value; + } + + /** + * Ruft den Wert der zrBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getZRBeg() { + return zrBeg; + } + + /** + * Legt den Wert der zrBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZRBeg(XMLGregorianCalendar value) { + this.zrBeg = value; + } + + /** + * Ruft den Wert der zrEnd-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getZREnd() { + return zrEnd; + } + + /** + * Legt den Wert der zrEnd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZREnd(XMLGregorianCalendar value) { + this.zrEnd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java new file mode 100644 index 00000000..777d7c7c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java @@ -0,0 +1,41 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für Entsch2_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="Entsch2_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <minLength value="1"/>
+ *     <maxLength value="1"/>
+ *     <enumeration value="J"/>
+ *     <enumeration value="N"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "Entsch2_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum Entsch2Type { + + J, + N; + + public String value() { + return name(); + } + + public static Entsch2Type fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java new file mode 100644 index 00000000..b083b4a2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java @@ -0,0 +1,56 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EstArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="EstArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="G"/>
+ *     <enumeration value="T"/>
+ *     <enumeration value="TVU"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "EstArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum EstArtCdType { + + + /** + * Gefahrenklasse + * + */ + G, + + /** + * Tarif-, Bonus/Malus-Stufe offiziell + * + */ + T, + + /** + * Tarif-, Bonus/Malus-Stufe VU-intern + * + */ + TVU; + + public String value() { + return name(); + } + + public static EstArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java new file mode 100644 index 00000000..bef7e5df --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java @@ -0,0 +1,305 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für FONDS_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="FONDS_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ISIN" use="required" type="{urn:omds20}ISIN_Type" />
+ *       <attribute name="WKN" type="{urn:omds20}WKN_Type" />
+ *       <attribute name="Bezeichnung" type="{urn:omds20}FondsBez_Type" />
+ *       <attribute name="Kurs" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="AnteilWertpapier" use="required" type="{urn:omds20}FondsAnteil_Type" />
+ *       <attribute name="Prozentsatz" use="required" type="{urn:omds20}Prozentsatz_Type" />
+ *       <attribute name="Wert" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="Stichtag" use="required" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FONDS_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class FONDSType { + + @XmlAttribute(name = "ISIN", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String isin; + @XmlAttribute(name = "WKN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String wkn; + @XmlAttribute(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlAttribute(name = "Kurs") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal kurs; + @XmlAttribute(name = "AnteilWertpapier", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal anteilWertpapier; + @XmlAttribute(name = "Prozentsatz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal prozentsatz; + @XmlAttribute(name = "Wert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal wert; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "Stichtag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar stichtag; + + /** + * Ruft den Wert der isin-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getISIN() { + return isin; + } + + /** + * Legt den Wert der isin-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setISIN(String value) { + this.isin = value; + } + + /** + * Ruft den Wert der wkn-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getWKN() { + return wkn; + } + + /** + * Legt den Wert der wkn-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWKN(String value) { + this.wkn = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der kurs-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getKurs() { + return kurs; + } + + /** + * Legt den Wert der kurs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKurs(BigDecimal value) { + this.kurs = value; + } + + /** + * Ruft den Wert der anteilWertpapier-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getAnteilWertpapier() { + return anteilWertpapier; + } + + /** + * Legt den Wert der anteilWertpapier-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAnteilWertpapier(BigDecimal value) { + this.anteilWertpapier = value; + } + + /** + * Ruft den Wert der prozentsatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getProzentsatz() { + return prozentsatz; + } + + /** + * Legt den Wert der prozentsatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProzentsatz(BigDecimal value) { + this.prozentsatz = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(BigDecimal value) { + this.wert = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der stichtag-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getStichtag() { + return stichtag; + } + + /** + * Legt den Wert der stichtag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStichtag(XMLGregorianCalendar value) { + this.stichtag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java new file mode 100644 index 00000000..3901d949 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java @@ -0,0 +1,84 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für FlaechenAttributCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="FlaechenAttributCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="EG"/>
+ *     <enumeration value="SW"/>
+ *     <enumeration value="MA"/>
+ *     <enumeration value="KM"/>
+ *     <enumeration value="KO"/>
+ *     <enumeration value="WF"/>
+ *     <enumeration value="GF"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "FlaechenAttributCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum FlaechenAttributCdType { + + + /** + * Erdgeschoß + * + */ + EG, + + /** + * Stockwerk + * + */ + SW, + + /** + * Mansarde + * + */ + MA, + + /** + * Keller mit Wohnnutzung + * + */ + KM, + + /** + * Keller ohne Wohnnutzung + * + */ + KO, + + /** + * Wohnfläche + * + */ + WF, + + /** + * Grundfläche + * + */ + GF; + + public String value() { + return name(); + } + + public static FlaechenAttributCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java new file mode 100644 index 00000000..f12d9b17 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java @@ -0,0 +1,291 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für GESCHAEDIGTES_OBJEKT_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GESCHAEDIGTES_OBJEKT_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="GeschObjektLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="SchadenBeschreibung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VUNrGesch" type="{urn:omds20}VUNr" />
+ *       <attribute name="VUNameGesch">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PolNrGesch" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="SchadennrGesch">
+ *         <simpleType>
+ *           <restriction base="{urn:omds20}Schadennr">
+ *             <maxLength value="35"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="LandesCd_GeschKfz" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="Kennz_GeschKfz">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="12"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GESCHAEDIGTES_OBJEKT_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GESCHAEDIGTESOBJEKTType { + + @XmlAttribute(name = "GeschObjektLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int geschObjektLfnr; + @XmlAttribute(name = "SchadenBeschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadenBeschreibung; + @XmlAttribute(name = "VUNrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNrGesch; + @XmlAttribute(name = "VUNameGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNameGesch; + @XmlAttribute(name = "PolNrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polNrGesch; + @XmlAttribute(name = "SchadennrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennrGesch; + @XmlAttribute(name = "LandesCd_GeschKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCdGeschKfz; + @XmlAttribute(name = "Kennz_GeschKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kennzGeschKfz; + + /** + * Ruft den Wert der geschObjektLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getGeschObjektLfnr() { + return geschObjektLfnr; + } + + /** + * Legt den Wert der geschObjektLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschObjektLfnr(int value) { + this.geschObjektLfnr = value; + } + + /** + * Ruft den Wert der schadenBeschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadenBeschreibung() { + return schadenBeschreibung; + } + + /** + * Legt den Wert der schadenBeschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenBeschreibung(String value) { + this.schadenBeschreibung = value; + } + + /** + * Ruft den Wert der vuNrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNrGesch() { + return vuNrGesch; + } + + /** + * Legt den Wert der vuNrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNrGesch(String value) { + this.vuNrGesch = value; + } + + /** + * Ruft den Wert der vuNameGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNameGesch() { + return vuNameGesch; + } + + /** + * Legt den Wert der vuNameGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNameGesch(String value) { + this.vuNameGesch = value; + } + + /** + * Ruft den Wert der polNrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolNrGesch() { + return polNrGesch; + } + + /** + * Legt den Wert der polNrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolNrGesch(String value) { + this.polNrGesch = value; + } + + /** + * Ruft den Wert der schadennrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennrGesch() { + return schadennrGesch; + } + + /** + * Legt den Wert der schadennrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennrGesch(String value) { + this.schadennrGesch = value; + } + + /** + * Ruft den Wert der landesCdGeschKfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCdGeschKfz() { + return landesCdGeschKfz; + } + + /** + * Legt den Wert der landesCdGeschKfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCdGeschKfz(String value) { + this.landesCdGeschKfz = value; + } + + /** + * Ruft den Wert der kennzGeschKfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKennzGeschKfz() { + return kennzGeschKfz; + } + + /** + * Legt den Wert der kennzGeschKfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKennzGeschKfz(String value) { + this.kennzGeschKfz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java new file mode 100644 index 00000000..cd186e9e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java @@ -0,0 +1,147 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für GesFormCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="GesFormCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="GBH"/>
+ *     <enumeration value="AG"/>
+ *     <enumeration value="OG"/>
+ *     <enumeration value="KG"/>
+ *     <enumeration value="GBR"/>
+ *     <enumeration value="SG"/>
+ *     <enumeration value="GEN"/>
+ *     <enumeration value="EUR"/>
+ *     <enumeration value="EU"/>
+ *     <enumeration value="GKG"/>
+ *     <enumeration value="PS"/>
+ *     <enumeration value="SP"/>
+ *     <enumeration value="VE"/>
+ *     <enumeration value="WEG"/>
+ *     <enumeration value="EWI"/>
+ *     <enumeration value="ARG"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "GesFormCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum GesFormCdType { + + + /** + * Gesellschaft mit beschränkter Haftung + * + */ + GBH, + + /** + * Aktiengesellschaft + * + */ + AG, + + /** + * Offene Gesellschaft + * + */ + OG, + + /** + * Kommanditgesellschaft + * + */ + KG, + + /** + * Gesellschaft bürgerlichen Rechts + * + */ + GBR, + + /** + * Stille Gesellschaft + * + */ + SG, + + /** + * Erwerbs- und Wirtschaftsgenossenschaft + * + */ + GEN, + + /** + * Ausländ./EU Rechtsform + * + */ + EUR, + + /** + * Einzelunternehmen + * + */ + EU, + + /** + * GmbH und Co KG + * + */ + GKG, + + /** + * Privatstiftung + * + */ + PS, + + /** + * Sparkasse + * + */ + SP, + + /** + * Verein + * + */ + VE, + + /** + * Wohnungseigentümergemeinschaft + * + */ + WEG, + + /** + * Europäische Wirtschaftliche Interessenvereinigung + * + */ + EWI, + + /** + * Arbeitsgemeinschaft + * + */ + ARG; + + public String value() { + return name(); + } + + public static GesFormCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java new file mode 100644 index 00000000..3a8a2a94 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java @@ -0,0 +1,56 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für GrwArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="GrwArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="DFP"/>
+ *     <enumeration value="KAM"/>
+ *     <enumeration value="KAT"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "GrwArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum GrwArtCdType { + + + /** + * DauerfolgenProz(UV) + * + */ + DFP, + + /** + * Karenzmonate + * + */ + KAM, + + /** + * Karenztage + * + */ + KAT; + + public String value() { + return name(); + } + + public static GrwArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java new file mode 100644 index 00000000..a9626491 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java @@ -0,0 +1,56 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für IdfArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="IdfArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="FB"/>
+ *     <enumeration value="SV"/>
+ *     <enumeration value="VB"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "IdfArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum IdfArtCdType { + + + /** + * Firmenbuchnummer + * + */ + FB, + + /** + * Sozialversicherungsnr + * + */ + SV, + + /** + * Versicherungsbestätigung + * + */ + VB; + + public String value() { + return name(); + } + + public static IdfArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java new file mode 100644 index 00000000..035363b4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java @@ -0,0 +1,204 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für KLAUSEL_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KLAUSEL_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Klauselnr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="26"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Klauselbez" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Klauseltxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="7998"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GueltigVon" type="{urn:omds20}Datum" />
+ *       <attribute name="GueltigBis" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KLAUSEL_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KLAUSELType { + + @XmlAttribute(name = "Klauselnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String klauselnr; + @XmlAttribute(name = "Klauselbez", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String klauselbez; + @XmlAttribute(name = "Klauseltxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String klauseltxt; + @XmlAttribute(name = "GueltigVon") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gueltigVon; + @XmlAttribute(name = "GueltigBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gueltigBis; + + /** + * Ruft den Wert der klauselnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKlauselnr() { + return klauselnr; + } + + /** + * Legt den Wert der klauselnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKlauselnr(String value) { + this.klauselnr = value; + } + + /** + * Ruft den Wert der klauselbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKlauselbez() { + return klauselbez; + } + + /** + * Legt den Wert der klauselbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKlauselbez(String value) { + this.klauselbez = value; + } + + /** + * Ruft den Wert der klauseltxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKlauseltxt() { + return klauseltxt; + } + + /** + * Legt den Wert der klauseltxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKlauseltxt(String value) { + this.klauseltxt = value; + } + + /** + * Ruft den Wert der gueltigVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGueltigVon() { + return gueltigVon; + } + + /** + * Legt den Wert der gueltigVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGueltigVon(XMLGregorianCalendar value) { + this.gueltigVon = value; + } + + /** + * Ruft den Wert der gueltigBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGueltigBis() { + return gueltigBis; + } + + /** + * Legt den Wert der gueltigBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGueltigBis(XMLGregorianCalendar value) { + this.gueltigBis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java new file mode 100644 index 00000000..ce544363 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java @@ -0,0 +1,359 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für LOESCHANSTOSS_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LOESCHANSTOSS_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="LoeschID" use="required" type="{urn:omds20}Datum-Zeit2" />
+ *       <attribute name="SystemQuelle" default="  ">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GueltigAb" type="{urn:omds20}Datum" />
+ *       <attribute name="Polizzennr" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Personennr" type="{urn:omds20}Personennr" />
+ *       <attribute name="Schadennr" type="{urn:omds20}Schadennr" />
+ *       <attribute name="ProvisionsID">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="26"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnverfahrenNr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="32"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="LoeschCd" use="required" type="{urn:omds20}LoeschCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LOESCHANSTOSS_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class LOESCHANSTOSSType { + + @XmlAttribute(name = "LoeschID", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar loeschID; + @XmlAttribute(name = "SystemQuelle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String systemQuelle; + @XmlAttribute(name = "GueltigAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gueltigAb; + @XmlAttribute(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlAttribute(name = "Personennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personennr; + @XmlAttribute(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennr; + @XmlAttribute(name = "ProvisionsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String provisionsID; + @XmlAttribute(name = "MahnverfahrenNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnverfahrenNr; + @XmlAttribute(name = "LoeschCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected LoeschCdType loeschCd; + + /** + * Ruft den Wert der loeschID-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getLoeschID() { + return loeschID; + } + + /** + * Legt den Wert der loeschID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLoeschID(XMLGregorianCalendar value) { + this.loeschID = value; + } + + /** + * Ruft den Wert der systemQuelle-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSystemQuelle() { + if (systemQuelle == null) { + return " "; + } else { + return systemQuelle; + } + } + + /** + * Legt den Wert der systemQuelle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSystemQuelle(String value) { + this.systemQuelle = value; + } + + /** + * Ruft den Wert der gueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGueltigAb() { + return gueltigAb; + } + + /** + * Legt den Wert der gueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonennr(String value) { + this.personennr = value; + } + + /** + * Ruft den Wert der schadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennr() { + return schadennr; + } + + /** + * Legt den Wert der schadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennr(String value) { + this.schadennr = value; + } + + /** + * Ruft den Wert der provisionsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getProvisionsID() { + return provisionsID; + } + + /** + * Legt den Wert der provisionsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvisionsID(String value) { + this.provisionsID = value; + } + + /** + * Ruft den Wert der mahnverfahrenNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnverfahrenNr() { + return mahnverfahrenNr; + } + + /** + * Legt den Wert der mahnverfahrenNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnverfahrenNr(String value) { + this.mahnverfahrenNr = value; + } + + /** + * Ruft den Wert der loeschCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link LoeschCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public LoeschCdType getLoeschCd() { + return loeschCd; + } + + /** + * Legt den Wert der loeschCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link LoeschCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLoeschCd(LoeschCdType value) { + this.loeschCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java new file mode 100644 index 00000000..ebd8eab2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java @@ -0,0 +1,56 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für LoeschCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="LoeschCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="M"/>
+ *     <enumeration value="L"/>
+ *     <enumeration value="G"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "LoeschCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum LoeschCdType { + + + /** + * Markieren als nichtmehrversorgt + * + */ + M, + + /** + * Löschen wg.z.B.Falschlieferung + * + */ + L, + + /** + * Gesetzlich: Hinweis an Makler - Person/Vertrag/Schaden wurden bei der VU wegen DSG gelöscht + * + */ + G; + + public String value() { + return name(); + } + + public static LoeschCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java new file mode 100644 index 00000000..028c999d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java @@ -0,0 +1,777 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import java.math.BigInteger; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für MAHNUNG_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="MAHNUNG_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *       </sequence>
+ *       <attribute name="MahnverfahrenNr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="32"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnungNr" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ *       <attribute name="MahnBetrag" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="MahnSpesen" type="{urn:omds20}decimal" />
+ *       <attribute name="MahnStufeCd" use="required" type="{urn:omds20}MahnStufeCd_Type" />
+ *       <attribute name="MahnStufeTextVU">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStelleVU">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStelleBeauftragt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStufeGueltigAb" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnStufeGueltigBis" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnStufeCdNext" type="{urn:omds20}MahnStufeCd_Type" />
+ *       <attribute name="MahnStufeTextVUNext">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="MahnStufeGueltigAbNext" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnLetzteZahlung" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnAeltesteFaelligkeit" type="{urn:omds20}Datum" />
+ *       <attribute name="MahnAnzahlFaelligkeiten" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="GrundRuecklaufCd" type="{urn:omds20}GrundRuecklaufCd_Type" />
+ *       <attribute name="MahnDeckungBis" type="{urn:omds20}Datum" />
+ *       <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "MAHNUNG_Type", propOrder = { + "elText" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class MAHNUNGType { + + @XmlElement(name = "EL-Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elText; + @XmlAttribute(name = "MahnverfahrenNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnverfahrenNr; + @XmlAttribute(name = "MahnungNr") + @XmlSchemaType(name = "positiveInteger") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger mahnungNr; + @XmlAttribute(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlAttribute(name = "Vermnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermnr; + @XmlAttribute(name = "MahnBetrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal mahnBetrag; + @XmlAttribute(name = "MahnSpesen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal mahnSpesen; + @XmlAttribute(name = "MahnStufeCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnStufeCd; + @XmlAttribute(name = "MahnStufeTextVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnStufeTextVU; + @XmlAttribute(name = "MahnStelleVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnStelleVU; + @XmlAttribute(name = "MahnStelleBeauftragt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnStelleBeauftragt; + @XmlAttribute(name = "MahnStufeGueltigAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar mahnStufeGueltigAb; + @XmlAttribute(name = "MahnStufeGueltigBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar mahnStufeGueltigBis; + @XmlAttribute(name = "MahnStufeCdNext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnStufeCdNext; + @XmlAttribute(name = "MahnStufeTextVUNext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mahnStufeTextVUNext; + @XmlAttribute(name = "MahnStufeGueltigAbNext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar mahnStufeGueltigAbNext; + @XmlAttribute(name = "MahnLetzteZahlung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar mahnLetzteZahlung; + @XmlAttribute(name = "MahnAeltesteFaelligkeit") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar mahnAeltesteFaelligkeit; + @XmlAttribute(name = "MahnAnzahlFaelligkeiten") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer mahnAnzahlFaelligkeiten; + @XmlAttribute(name = "GrundRuecklaufCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String grundRuecklaufCd; + @XmlAttribute(name = "MahnDeckungBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar mahnDeckungBis; + @XmlAttribute(name = "VtgSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgSparteCd; + + /** + * Gets the value of the elText property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elText property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELText().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELText() { + if (elText == null) { + elText = new ArrayList(); + } + return this.elText; + } + + /** + * Ruft den Wert der mahnverfahrenNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnverfahrenNr() { + return mahnverfahrenNr; + } + + /** + * Legt den Wert der mahnverfahrenNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnverfahrenNr(String value) { + this.mahnverfahrenNr = value; + } + + /** + * Ruft den Wert der mahnungNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getMahnungNr() { + return mahnungNr; + } + + /** + * Legt den Wert der mahnungNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnungNr(BigInteger value) { + this.mahnungNr = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der mahnBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getMahnBetrag() { + return mahnBetrag; + } + + /** + * Legt den Wert der mahnBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnBetrag(BigDecimal value) { + this.mahnBetrag = value; + } + + /** + * Ruft den Wert der mahnSpesen-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getMahnSpesen() { + return mahnSpesen; + } + + /** + * Legt den Wert der mahnSpesen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnSpesen(BigDecimal value) { + this.mahnSpesen = value; + } + + /** + * Ruft den Wert der mahnStufeCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnStufeCd() { + return mahnStufeCd; + } + + /** + * Legt den Wert der mahnStufeCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStufeCd(String value) { + this.mahnStufeCd = value; + } + + /** + * Ruft den Wert der mahnStufeTextVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnStufeTextVU() { + return mahnStufeTextVU; + } + + /** + * Legt den Wert der mahnStufeTextVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStufeTextVU(String value) { + this.mahnStufeTextVU = value; + } + + /** + * Ruft den Wert der mahnStelleVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnStelleVU() { + return mahnStelleVU; + } + + /** + * Legt den Wert der mahnStelleVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStelleVU(String value) { + this.mahnStelleVU = value; + } + + /** + * Ruft den Wert der mahnStelleBeauftragt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnStelleBeauftragt() { + return mahnStelleBeauftragt; + } + + /** + * Legt den Wert der mahnStelleBeauftragt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStelleBeauftragt(String value) { + this.mahnStelleBeauftragt = value; + } + + /** + * Ruft den Wert der mahnStufeGueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMahnStufeGueltigAb() { + return mahnStufeGueltigAb; + } + + /** + * Legt den Wert der mahnStufeGueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStufeGueltigAb(XMLGregorianCalendar value) { + this.mahnStufeGueltigAb = value; + } + + /** + * Ruft den Wert der mahnStufeGueltigBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMahnStufeGueltigBis() { + return mahnStufeGueltigBis; + } + + /** + * Legt den Wert der mahnStufeGueltigBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStufeGueltigBis(XMLGregorianCalendar value) { + this.mahnStufeGueltigBis = value; + } + + /** + * Ruft den Wert der mahnStufeCdNext-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnStufeCdNext() { + return mahnStufeCdNext; + } + + /** + * Legt den Wert der mahnStufeCdNext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStufeCdNext(String value) { + this.mahnStufeCdNext = value; + } + + /** + * Ruft den Wert der mahnStufeTextVUNext-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMahnStufeTextVUNext() { + return mahnStufeTextVUNext; + } + + /** + * Legt den Wert der mahnStufeTextVUNext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStufeTextVUNext(String value) { + this.mahnStufeTextVUNext = value; + } + + /** + * Ruft den Wert der mahnStufeGueltigAbNext-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMahnStufeGueltigAbNext() { + return mahnStufeGueltigAbNext; + } + + /** + * Legt den Wert der mahnStufeGueltigAbNext-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnStufeGueltigAbNext(XMLGregorianCalendar value) { + this.mahnStufeGueltigAbNext = value; + } + + /** + * Ruft den Wert der mahnLetzteZahlung-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMahnLetzteZahlung() { + return mahnLetzteZahlung; + } + + /** + * Legt den Wert der mahnLetzteZahlung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnLetzteZahlung(XMLGregorianCalendar value) { + this.mahnLetzteZahlung = value; + } + + /** + * Ruft den Wert der mahnAeltesteFaelligkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMahnAeltesteFaelligkeit() { + return mahnAeltesteFaelligkeit; + } + + /** + * Legt den Wert der mahnAeltesteFaelligkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnAeltesteFaelligkeit(XMLGregorianCalendar value) { + this.mahnAeltesteFaelligkeit = value; + } + + /** + * Ruft den Wert der mahnAnzahlFaelligkeiten-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMahnAnzahlFaelligkeiten() { + return mahnAnzahlFaelligkeiten; + } + + /** + * Legt den Wert der mahnAnzahlFaelligkeiten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnAnzahlFaelligkeiten(Integer value) { + this.mahnAnzahlFaelligkeiten = value; + } + + /** + * Ruft den Wert der grundRuecklaufCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGrundRuecklaufCd() { + return grundRuecklaufCd; + } + + /** + * Legt den Wert der grundRuecklaufCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGrundRuecklaufCd(String value) { + this.grundRuecklaufCd = value; + } + + /** + * Ruft den Wert der mahnDeckungBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMahnDeckungBis() { + return mahnDeckungBis; + } + + /** + * Legt den Wert der mahnDeckungBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMahnDeckungBis(XMLGregorianCalendar value) { + this.mahnDeckungBis = value; + } + + /** + * Ruft den Wert der vtgSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgSparteCd() { + return vtgSparteCd; + } + + /** + * Legt den Wert der vtgSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgSparteCd(String value) { + this.vtgSparteCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MIGRATIONSINFORMATIONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MIGRATIONSINFORMATIONType.java new file mode 100644 index 00000000..1bd91ac2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MIGRATIONSINFORMATIONType.java @@ -0,0 +1,168 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für MIGRATIONSINFORMATION_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="MIGRATIONSINFORMATION_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="MigrationsCd" use="required" type="{urn:omds20}MigrationsCd_Type" />
+ *       <attribute name="Wert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VorgaengerWert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="255"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GueltigAb" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "MIGRATIONSINFORMATION_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class MIGRATIONSINFORMATIONType { + + @XmlAttribute(name = "MigrationsCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String migrationsCd; + @XmlAttribute(name = "Wert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String wert; + @XmlAttribute(name = "VorgaengerWert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vorgaengerWert; + @XmlAttribute(name = "GueltigAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gueltigAb; + + /** + * Ruft den Wert der migrationsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMigrationsCd() { + return migrationsCd; + } + + /** + * Legt den Wert der migrationsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMigrationsCd(String value) { + this.migrationsCd = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(String value) { + this.wert = value; + } + + /** + * Ruft den Wert der vorgaengerWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVorgaengerWert() { + return vorgaengerWert; + } + + /** + * Legt den Wert der vorgaengerWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorgaengerWert(String value) { + this.vorgaengerWert = value; + } + + /** + * Ruft den Wert der gueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGueltigAb() { + return gueltigAb; + } + + /** + * Legt den Wert der gueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java new file mode 100644 index 00000000..c559b20d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java @@ -0,0 +1,347 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für NATUERLICHE_PERSON_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="NATUERLICHE_PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Familienname" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Vorname">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GeschlechtCd" type="{urn:omds20}GeschlechtCd_Type" />
+ *       <attribute name="Gebdat" type="{urn:omds20}Datum" />
+ *       <attribute name="LandesCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="FamilienstandCd" type="{urn:omds20}FamilienstandCd_Type" />
+ *       <attribute name="GebLandCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="HauptWohnLandCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="PersonID_VU" type="{urn:omds20}PersonID_Type" />
+ *       <attribute name="PersonID_Makler" type="{urn:omds20}PersonID_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "NATUERLICHE_PERSON_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class NATUERLICHEPERSONType { + + @XmlAttribute(name = "Familienname", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String familienname; + @XmlAttribute(name = "Vorname") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vorname; + @XmlAttribute(name = "GeschlechtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String geschlechtCd; + @XmlAttribute(name = "Gebdat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gebdat; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCd; + @XmlAttribute(name = "FamilienstandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String familienstandCd; + @XmlAttribute(name = "GebLandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebLandCd; + @XmlAttribute(name = "HauptWohnLandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String hauptWohnLandCd; + @XmlAttribute(name = "PersonID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personIDVU; + @XmlAttribute(name = "PersonID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personIDMakler; + + /** + * Ruft den Wert der familienname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFamilienname() { + return familienname; + } + + /** + * Legt den Wert der familienname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFamilienname(String value) { + this.familienname = value; + } + + /** + * Ruft den Wert der vorname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVorname() { + return vorname; + } + + /** + * Legt den Wert der vorname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorname(String value) { + this.vorname = value; + } + + /** + * Ruft den Wert der geschlechtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGeschlechtCd() { + return geschlechtCd; + } + + /** + * Legt den Wert der geschlechtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschlechtCd(String value) { + this.geschlechtCd = value; + } + + /** + * Ruft den Wert der gebdat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGebdat() { + return gebdat; + } + + /** + * Legt den Wert der gebdat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebdat(XMLGregorianCalendar value) { + this.gebdat = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der familienstandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFamilienstandCd() { + return familienstandCd; + } + + /** + * Legt den Wert der familienstandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFamilienstandCd(String value) { + this.familienstandCd = value; + } + + /** + * Ruft den Wert der gebLandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebLandCd() { + return gebLandCd; + } + + /** + * Legt den Wert der gebLandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebLandCd(String value) { + this.gebLandCd = value; + } + + /** + * Ruft den Wert der hauptWohnLandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHauptWohnLandCd() { + return hauptWohnLandCd; + } + + /** + * Legt den Wert der hauptWohnLandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHauptWohnLandCd(String value) { + this.hauptWohnLandCd = value; + } + + /** + * Ruft den Wert der personIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonIDVU() { + return personIDVU; + } + + /** + * Legt den Wert der personIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonIDVU(String value) { + this.personIDVU = value; + } + + /** + * Ruft den Wert der personIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonIDMakler() { + return personIDMakler; + } + + /** + * Legt den Wert der personIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonIDMakler(String value) { + this.personIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java new file mode 100644 index 00000000..29482638 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java @@ -0,0 +1,75 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}PAKET" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "paket" +}) +@XmlRootElement(name = "OMDS") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OMDS { + + @XmlElement(name = "PAKET", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List paket; + + /** + * Gets the value of the paket property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the paket property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPAKET().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PAKET } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPAKET() { + if (paket == null) { + paket = new ArrayList(); + } + return this.paket; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ObjectFactory.java new file mode 100644 index 00000000..e07dae21 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ObjectFactory.java @@ -0,0 +1,1183 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds2Types.v2_15 package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _ELKommunikation_QNAME = new QName("urn:omds20", "EL-Kommunikation"); + private final static QName _KLAUSEL_QNAME = new QName("urn:omds20", "KLAUSEL"); + private final static QName _LOESCHANSTOSS_QNAME = new QName("urn:omds20", "LOESCHANSTOSS"); + private final static QName _MIGRATIONSINFORMATION_QNAME = new QName("urn:omds20", "MIGRATIONSINFORMATION"); + private final static QName _PERSON_QNAME = new QName("urn:omds20", "PERSON"); + private final static QName _ELAntrag_QNAME = new QName("urn:omds20", "EL-Antrag"); + private final static QName _ELAnzahl_QNAME = new QName("urn:omds20", "EL-Anzahl"); + private final static QName _ELBetrag_QNAME = new QName("urn:omds20", "EL-Betrag"); + private final static QName _ELBezugsberechtigung_QNAME = new QName("urn:omds20", "EL-Bezugsberechtigung"); + private final static QName _ELEinstufung_QNAME = new QName("urn:omds20", "EL-Einstufung"); + private final static QName _ELEntscheidungsfrage_QNAME = new QName("urn:omds20", "EL-Entscheidungsfrage"); + private final static QName _ELIdentifizierung_QNAME = new QName("urn:omds20", "EL-Identifizierung"); + private final static QName _ELKlausel_QNAME = new QName("urn:omds20", "EL-Klausel"); + private final static QName _ELPolizzennummer_QNAME = new QName("urn:omds20", "EL-Polizzennummer"); + private final static QName _ELPraemienfreistellung_QNAME = new QName("urn:omds20", "EL-Praemienfreistellung"); + private final static QName _ELPraemienkorrektur_QNAME = new QName("urn:omds20", "EL-Praemienkorrektur"); + private final static QName _ELRahmenvereinbarung_QNAME = new QName("urn:omds20", "EL-Rahmenvereinbarung"); + private final static QName _ELRahmenvertrag_QNAME = new QName("urn:omds20", "EL-Rahmenvertrag"); + private final static QName _ELText_QNAME = new QName("urn:omds20", "EL-Text"); + private final static QName _VERTRAGSPERSON_QNAME = new QName("urn:omds20", "VERTRAGSPERSON"); + private final static QName _VERSOBJEKT_QNAME = new QName("urn:omds20", "VERS_OBJEKT"); + private final static QName _SPARTE_QNAME = new QName("urn:omds20", "SPARTE"); + private final static QName _SCHADEN_QNAME = new QName("urn:omds20", "SCHADEN"); + private final static QName _PROVISION_QNAME = new QName("urn:omds20", "PROVISION"); + private final static QName _MAHNUNG_QNAME = new QName("urn:omds20", "MAHNUNG"); + private final static QName _VERTRAGSFONDS_QNAME = new QName("urn:omds20", "VERTRAGSFONDS"); + private final static QName _NATUERLICHEPERSON_QNAME = new QName("urn:omds20", "NATUERLICHE_PERSON"); + private final static QName _SONSTIGEPERSON_QNAME = new QName("urn:omds20", "SONSTIGE_PERSON"); + private final static QName _VERSPERSON_QNAME = new QName("urn:omds20", "VERS_PERSON"); + private final static QName _VERSSACHE_QNAME = new QName("urn:omds20", "VERS_SACHE"); + private final static QName _RISIKO_QNAME = new QName("urn:omds20", "RISIKO"); + private final static QName _FONDS_QNAME = new QName("urn:omds20", "FONDS"); + private final static QName _SCHADENBETEILIGTER_QNAME = new QName("urn:omds20", "SCHADEN_BETEILIGTER"); + private final static QName _GESCHAEDIGTESOBJEKT_QNAME = new QName("urn:omds20", "GESCHAEDIGTES_OBJEKT"); + private final static QName _ZAHLUNG_QNAME = new QName("urn:omds20", "ZAHLUNG"); + private final static QName _ELGewinnbeteiligung_QNAME = new QName("urn:omds20", "EL-Gewinnbeteiligung"); + private final static QName _ELGrenzwert_QNAME = new QName("urn:omds20", "EL-Grenzwert"); + private final static QName _ELIndex_QNAME = new QName("urn:omds20", "EL-Index"); + private final static QName _ELLegitimation_QNAME = new QName("urn:omds20", "EL-Legitimation"); + private final static QName _ELObjekt_QNAME = new QName("urn:omds20", "EL-Objekt"); + private final static QName _ELObjektdaten_QNAME = new QName("urn:omds20", "EL-Objektdaten"); + private final static QName _ELFlaeche_QNAME = new QName("urn:omds20", "EL-Flaeche"); + private final static QName _ELRente_QNAME = new QName("urn:omds20", "EL-Rente"); + private final static QName _ELSteuer_QNAME = new QName("urn:omds20", "EL-Steuer"); + private final static QName _ELVersicherungssumme_QNAME = new QName("urn:omds20", "EL-Versicherungssumme"); + private final static QName _ELZeitraum_QNAME = new QName("urn:omds20", "EL-Zeitraum"); + private final static QName _ELKFZKennzeichen_QNAME = new QName("urn:omds20", "EL-KFZ-Kennzeichen"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds2Types.v2_15 + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link OMDS } + * + */ + public OMDS createOMDS() { + return new OMDS(); + } + + /** + * Create an instance of {@link PAKET } + * + */ + public PAKET createPAKET() { + return new PAKET(); + } + + /** + * Create an instance of {@link VERSUNTERNEHMEN } + * + */ + public VERSUNTERNEHMEN createVERSUNTERNEHMEN() { + return new VERSUNTERNEHMEN(); + } + + /** + * Create an instance of {@link ELKommunikationType } + * + */ + public ELKommunikationType createELKommunikationType() { + return new ELKommunikationType(); + } + + /** + * Create an instance of {@link SCHLUESSELART } + * + */ + public SCHLUESSELART createSCHLUESSELART() { + return new SCHLUESSELART(); + } + + /** + * Create an instance of {@link SCHLUESSEL } + * + */ + public SCHLUESSEL createSCHLUESSEL() { + return new SCHLUESSEL(); + } + + /** + * Create an instance of {@link KLAUSELType } + * + */ + public KLAUSELType createKLAUSELType() { + return new KLAUSELType(); + } + + /** + * Create an instance of {@link LOESCHANSTOSSType } + * + */ + public LOESCHANSTOSSType createLOESCHANSTOSSType() { + return new LOESCHANSTOSSType(); + } + + /** + * Create an instance of {@link MIGRATIONSINFORMATIONType } + * + */ + public MIGRATIONSINFORMATIONType createMIGRATIONSINFORMATIONType() { + return new MIGRATIONSINFORMATIONType(); + } + + /** + * Create an instance of {@link PERSONType } + * + */ + public PERSONType createPERSONType() { + return new PERSONType(); + } + + /** + * Create an instance of {@link VERTRAG } + * + */ + public VERTRAG createVERTRAG() { + return new VERTRAG(); + } + + /** + * Create an instance of {@link VERTRAGType } + * + */ + public VERTRAGType createVERTRAGType() { + return new VERTRAGType(); + } + + /** + * Create an instance of {@link ELAntragType } + * + */ + public ELAntragType createELAntragType() { + return new ELAntragType(); + } + + /** + * Create an instance of {@link ELAnzahlType } + * + */ + public ELAnzahlType createELAnzahlType() { + return new ELAnzahlType(); + } + + /** + * Create an instance of {@link ELBetragType } + * + */ + public ELBetragType createELBetragType() { + return new ELBetragType(); + } + + /** + * Create an instance of {@link ELBezugsberechtigungType } + * + */ + public ELBezugsberechtigungType createELBezugsberechtigungType() { + return new ELBezugsberechtigungType(); + } + + /** + * Create an instance of {@link ELEinstufungType } + * + */ + public ELEinstufungType createELEinstufungType() { + return new ELEinstufungType(); + } + + /** + * Create an instance of {@link ELEntscheidungsfrageType } + * + */ + public ELEntscheidungsfrageType createELEntscheidungsfrageType() { + return new ELEntscheidungsfrageType(); + } + + /** + * Create an instance of {@link ELIdentifizierungType } + * + */ + public ELIdentifizierungType createELIdentifizierungType() { + return new ELIdentifizierungType(); + } + + /** + * Create an instance of {@link ELKlauselType } + * + */ + public ELKlauselType createELKlauselType() { + return new ELKlauselType(); + } + + /** + * Create an instance of {@link ELPolizzennummerType } + * + */ + public ELPolizzennummerType createELPolizzennummerType() { + return new ELPolizzennummerType(); + } + + /** + * Create an instance of {@link ELPraemienfreistellungType } + * + */ + public ELPraemienfreistellungType createELPraemienfreistellungType() { + return new ELPraemienfreistellungType(); + } + + /** + * Create an instance of {@link ELPraemienkorrekturType } + * + */ + public ELPraemienkorrekturType createELPraemienkorrekturType() { + return new ELPraemienkorrekturType(); + } + + /** + * Create an instance of {@link ELRahmenvereinbarungType } + * + */ + public ELRahmenvereinbarungType createELRahmenvereinbarungType() { + return new ELRahmenvereinbarungType(); + } + + /** + * Create an instance of {@link ELRahmenvertragType } + * + */ + public ELRahmenvertragType createELRahmenvertragType() { + return new ELRahmenvertragType(); + } + + /** + * Create an instance of {@link ELSelbstbehalt } + * + */ + public ELSelbstbehalt createELSelbstbehalt() { + return new ELSelbstbehalt(); + } + + /** + * Create an instance of {@link ELSelbstbehaltType } + * + */ + public ELSelbstbehaltType createELSelbstbehaltType() { + return new ELSelbstbehaltType(); + } + + /** + * Create an instance of {@link ELTextType } + * + */ + public ELTextType createELTextType() { + return new ELTextType(); + } + + /** + * Create an instance of {@link VERTRAGSPERSONType } + * + */ + public VERTRAGSPERSONType createVERTRAGSPERSONType() { + return new VERTRAGSPERSONType(); + } + + /** + * Create an instance of {@link VERSOBJEKTType } + * + */ + public VERSOBJEKTType createVERSOBJEKTType() { + return new VERSOBJEKTType(); + } + + /** + * Create an instance of {@link SPARTEType } + * + */ + public SPARTEType createSPARTEType() { + return new SPARTEType(); + } + + /** + * Create an instance of {@link SCHADENType } + * + */ + public SCHADENType createSCHADENType() { + return new SCHADENType(); + } + + /** + * Create an instance of {@link PROVISIONType } + * + */ + public PROVISIONType createPROVISIONType() { + return new PROVISIONType(); + } + + /** + * Create an instance of {@link MAHNUNGType } + * + */ + public MAHNUNGType createMAHNUNGType() { + return new MAHNUNGType(); + } + + /** + * Create an instance of {@link VERTRAGSFONDSType } + * + */ + public VERTRAGSFONDSType createVERTRAGSFONDSType() { + return new VERTRAGSFONDSType(); + } + + /** + * Create an instance of {@link NATUERLICHEPERSONType } + * + */ + public NATUERLICHEPERSONType createNATUERLICHEPERSONType() { + return new NATUERLICHEPERSONType(); + } + + /** + * Create an instance of {@link SONSTIGEPERSONType } + * + */ + public SONSTIGEPERSONType createSONSTIGEPERSONType() { + return new SONSTIGEPERSONType(); + } + + /** + * Create an instance of {@link VERSPERSONType } + * + */ + public VERSPERSONType createVERSPERSONType() { + return new VERSPERSONType(); + } + + /** + * Create an instance of {@link VERSKFZ } + * + */ + public VERSKFZ createVERSKFZ() { + return new VERSKFZ(); + } + + /** + * Create an instance of {@link VERSKFZType } + * + */ + public VERSKFZType createVERSKFZType() { + return new VERSKFZType(); + } + + /** + * Create an instance of {@link VERSSACHEType } + * + */ + public VERSSACHEType createVERSSACHEType() { + return new VERSSACHEType(); + } + + /** + * Create an instance of {@link RISIKOType } + * + */ + public RISIKOType createRISIKOType() { + return new RISIKOType(); + } + + /** + * Create an instance of {@link FONDSType } + * + */ + public FONDSType createFONDSType() { + return new FONDSType(); + } + + /** + * Create an instance of {@link PORTFOLIO } + * + */ + public PORTFOLIO createPORTFOLIO() { + return new PORTFOLIO(); + } + + /** + * Create an instance of {@link PORTFOLIOTYPE } + * + */ + public PORTFOLIOTYPE createPORTFOLIOTYPE() { + return new PORTFOLIOTYPE(); + } + + /** + * Create an instance of {@link SCHADENBETEILIGTERType } + * + */ + public SCHADENBETEILIGTERType createSCHADENBETEILIGTERType() { + return new SCHADENBETEILIGTERType(); + } + + /** + * Create an instance of {@link GESCHAEDIGTESOBJEKTType } + * + */ + public GESCHAEDIGTESOBJEKTType createGESCHAEDIGTESOBJEKTType() { + return new GESCHAEDIGTESOBJEKTType(); + } + + /** + * Create an instance of {@link ZAHLUNGType } + * + */ + public ZAHLUNGType createZAHLUNGType() { + return new ZAHLUNGType(); + } + + /** + * Create an instance of {@link ELGewinnbeteiligungType } + * + */ + public ELGewinnbeteiligungType createELGewinnbeteiligungType() { + return new ELGewinnbeteiligungType(); + } + + /** + * Create an instance of {@link ELGrenzwertType } + * + */ + public ELGrenzwertType createELGrenzwertType() { + return new ELGrenzwertType(); + } + + /** + * Create an instance of {@link ELIndexType } + * + */ + public ELIndexType createELIndexType() { + return new ELIndexType(); + } + + /** + * Create an instance of {@link ELLegitimationType } + * + */ + public ELLegitimationType createELLegitimationType() { + return new ELLegitimationType(); + } + + /** + * Create an instance of {@link ELObjektType } + * + */ + public ELObjektType createELObjektType() { + return new ELObjektType(); + } + + /** + * Create an instance of {@link ELObjektdatenType } + * + */ + public ELObjektdatenType createELObjektdatenType() { + return new ELObjektdatenType(); + } + + /** + * Create an instance of {@link ELFlaecheType } + * + */ + public ELFlaecheType createELFlaecheType() { + return new ELFlaecheType(); + } + + /** + * Create an instance of {@link ELRenteType } + * + */ + public ELRenteType createELRenteType() { + return new ELRenteType(); + } + + /** + * Create an instance of {@link ELSteuerType } + * + */ + public ELSteuerType createELSteuerType() { + return new ELSteuerType(); + } + + /** + * Create an instance of {@link ELVersicherungssummeType } + * + */ + public ELVersicherungssummeType createELVersicherungssummeType() { + return new ELVersicherungssummeType(); + } + + /** + * Create an instance of {@link ELZeitraumType } + * + */ + public ELZeitraumType createELZeitraumType() { + return new ELZeitraumType(); + } + + /** + * Create an instance of {@link ELKFZKennzeichenType } + * + */ + public ELKFZKennzeichenType createELKFZKennzeichenType() { + return new ELKFZKennzeichenType(); + } + + /** + * Create an instance of {@link ADRESSEType } + * + */ + public ADRESSEType createADRESSEType() { + return new ADRESSEType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Kommunikation") + public JAXBElement createELKommunikation(ELKommunikationType value) { + return new JAXBElement(_ELKommunikation_QNAME, ELKommunikationType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link KLAUSELType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link KLAUSELType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "KLAUSEL") + public JAXBElement createKLAUSEL(KLAUSELType value) { + return new JAXBElement(_KLAUSEL_QNAME, KLAUSELType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link LOESCHANSTOSSType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link LOESCHANSTOSSType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "LOESCHANSTOSS") + public JAXBElement createLOESCHANSTOSS(LOESCHANSTOSSType value) { + return new JAXBElement(_LOESCHANSTOSS_QNAME, LOESCHANSTOSSType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link MIGRATIONSINFORMATIONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link MIGRATIONSINFORMATIONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "MIGRATIONSINFORMATION") + public JAXBElement createMIGRATIONSINFORMATION(MIGRATIONSINFORMATIONType value) { + return new JAXBElement(_MIGRATIONSINFORMATION_QNAME, MIGRATIONSINFORMATIONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link PERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "PERSON") + public JAXBElement createPERSON(PERSONType value) { + return new JAXBElement(_PERSON_QNAME, PERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELAntragType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELAntragType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Antrag") + public JAXBElement createELAntrag(ELAntragType value) { + return new JAXBElement(_ELAntrag_QNAME, ELAntragType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELAnzahlType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELAnzahlType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Anzahl") + public JAXBElement createELAnzahl(ELAnzahlType value) { + return new JAXBElement(_ELAnzahl_QNAME, ELAnzahlType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELBetragType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELBetragType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Betrag") + public JAXBElement createELBetrag(ELBetragType value) { + return new JAXBElement(_ELBetrag_QNAME, ELBetragType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELBezugsberechtigungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELBezugsberechtigungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Bezugsberechtigung") + public JAXBElement createELBezugsberechtigung(ELBezugsberechtigungType value) { + return new JAXBElement(_ELBezugsberechtigung_QNAME, ELBezugsberechtigungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELEinstufungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELEinstufungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Einstufung") + public JAXBElement createELEinstufung(ELEinstufungType value) { + return new JAXBElement(_ELEinstufung_QNAME, ELEinstufungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELEntscheidungsfrageType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELEntscheidungsfrageType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Entscheidungsfrage") + public JAXBElement createELEntscheidungsfrage(ELEntscheidungsfrageType value) { + return new JAXBElement(_ELEntscheidungsfrage_QNAME, ELEntscheidungsfrageType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELIdentifizierungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELIdentifizierungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Identifizierung") + public JAXBElement createELIdentifizierung(ELIdentifizierungType value) { + return new JAXBElement(_ELIdentifizierung_QNAME, ELIdentifizierungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKlauselType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELKlauselType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Klausel") + public JAXBElement createELKlausel(ELKlauselType value) { + return new JAXBElement(_ELKlausel_QNAME, ELKlauselType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELPolizzennummerType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELPolizzennummerType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Polizzennummer") + public JAXBElement createELPolizzennummer(ELPolizzennummerType value) { + return new JAXBElement(_ELPolizzennummer_QNAME, ELPolizzennummerType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELPraemienfreistellungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELPraemienfreistellungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Praemienfreistellung") + public JAXBElement createELPraemienfreistellung(ELPraemienfreistellungType value) { + return new JAXBElement(_ELPraemienfreistellung_QNAME, ELPraemienfreistellungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELPraemienkorrekturType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELPraemienkorrekturType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Praemienkorrektur") + public JAXBElement createELPraemienkorrektur(ELPraemienkorrekturType value) { + return new JAXBElement(_ELPraemienkorrektur_QNAME, ELPraemienkorrekturType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELRahmenvereinbarungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELRahmenvereinbarungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Rahmenvereinbarung") + public JAXBElement createELRahmenvereinbarung(ELRahmenvereinbarungType value) { + return new JAXBElement(_ELRahmenvereinbarung_QNAME, ELRahmenvereinbarungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELRahmenvertragType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELRahmenvertragType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Rahmenvertrag") + public JAXBElement createELRahmenvertrag(ELRahmenvertragType value) { + return new JAXBElement(_ELRahmenvertrag_QNAME, ELRahmenvertragType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELTextType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELTextType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Text") + public JAXBElement createELText(ELTextType value) { + return new JAXBElement(_ELText_QNAME, ELTextType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERTRAGSPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERTRAGSPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERTRAGSPERSON") + public JAXBElement createVERTRAGSPERSON(VERTRAGSPERSONType value) { + return new JAXBElement(_VERTRAGSPERSON_QNAME, VERTRAGSPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERSOBJEKTType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERSOBJEKTType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERS_OBJEKT") + public JAXBElement createVERSOBJEKT(VERSOBJEKTType value) { + return new JAXBElement(_VERSOBJEKT_QNAME, VERSOBJEKTType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SPARTEType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SPARTEType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SPARTE") + public JAXBElement createSPARTE(SPARTEType value) { + return new JAXBElement(_SPARTE_QNAME, SPARTEType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SCHADENType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SCHADENType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SCHADEN") + public JAXBElement createSCHADEN(SCHADENType value) { + return new JAXBElement(_SCHADEN_QNAME, SCHADENType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PROVISIONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link PROVISIONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "PROVISION") + public JAXBElement createPROVISION(PROVISIONType value) { + return new JAXBElement(_PROVISION_QNAME, PROVISIONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link MAHNUNGType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link MAHNUNGType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "MAHNUNG") + public JAXBElement createMAHNUNG(MAHNUNGType value) { + return new JAXBElement(_MAHNUNG_QNAME, MAHNUNGType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERTRAGSFONDSType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERTRAGSFONDSType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERTRAGSFONDS") + public JAXBElement createVERTRAGSFONDS(VERTRAGSFONDSType value) { + return new JAXBElement(_VERTRAGSFONDS_QNAME, VERTRAGSFONDSType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link NATUERLICHEPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link NATUERLICHEPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "NATUERLICHE_PERSON") + public JAXBElement createNATUERLICHEPERSON(NATUERLICHEPERSONType value) { + return new JAXBElement(_NATUERLICHEPERSON_QNAME, NATUERLICHEPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SONSTIGEPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SONSTIGEPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SONSTIGE_PERSON") + public JAXBElement createSONSTIGEPERSON(SONSTIGEPERSONType value) { + return new JAXBElement(_SONSTIGEPERSON_QNAME, SONSTIGEPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERSPERSONType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERSPERSONType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERS_PERSON") + public JAXBElement createVERSPERSON(VERSPERSONType value) { + return new JAXBElement(_VERSPERSON_QNAME, VERSPERSONType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VERSSACHEType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VERSSACHEType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "VERS_SACHE") + public JAXBElement createVERSSACHE(VERSSACHEType value) { + return new JAXBElement(_VERSSACHE_QNAME, VERSSACHEType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link RISIKOType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link RISIKOType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "RISIKO") + public JAXBElement createRISIKO(RISIKOType value) { + return new JAXBElement(_RISIKO_QNAME, RISIKOType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link FONDSType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link FONDSType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "FONDS") + public JAXBElement createFONDS(FONDSType value) { + return new JAXBElement(_FONDS_QNAME, FONDSType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SCHADENBETEILIGTERType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SCHADENBETEILIGTERType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "SCHADEN_BETEILIGTER") + public JAXBElement createSCHADENBETEILIGTER(SCHADENBETEILIGTERType value) { + return new JAXBElement(_SCHADENBETEILIGTER_QNAME, SCHADENBETEILIGTERType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GESCHAEDIGTESOBJEKTType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GESCHAEDIGTESOBJEKTType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "GESCHAEDIGTES_OBJEKT") + public JAXBElement createGESCHAEDIGTESOBJEKT(GESCHAEDIGTESOBJEKTType value) { + return new JAXBElement(_GESCHAEDIGTESOBJEKT_QNAME, GESCHAEDIGTESOBJEKTType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ZAHLUNGType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ZAHLUNGType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "ZAHLUNG") + public JAXBElement createZAHLUNG(ZAHLUNGType value) { + return new JAXBElement(_ZAHLUNG_QNAME, ZAHLUNGType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELGewinnbeteiligungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELGewinnbeteiligungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Gewinnbeteiligung") + public JAXBElement createELGewinnbeteiligung(ELGewinnbeteiligungType value) { + return new JAXBElement(_ELGewinnbeteiligung_QNAME, ELGewinnbeteiligungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELGrenzwertType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELGrenzwertType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Grenzwert") + public JAXBElement createELGrenzwert(ELGrenzwertType value) { + return new JAXBElement(_ELGrenzwert_QNAME, ELGrenzwertType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELIndexType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELIndexType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Index") + public JAXBElement createELIndex(ELIndexType value) { + return new JAXBElement(_ELIndex_QNAME, ELIndexType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELLegitimationType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELLegitimationType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Legitimation") + public JAXBElement createELLegitimation(ELLegitimationType value) { + return new JAXBElement(_ELLegitimation_QNAME, ELLegitimationType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELObjektType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELObjektType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Objekt") + public JAXBElement createELObjekt(ELObjektType value) { + return new JAXBElement(_ELObjekt_QNAME, ELObjektType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELObjektdatenType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELObjektdatenType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Objektdaten") + public JAXBElement createELObjektdaten(ELObjektdatenType value) { + return new JAXBElement(_ELObjektdaten_QNAME, ELObjektdatenType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELFlaecheType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELFlaecheType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Flaeche") + public JAXBElement createELFlaeche(ELFlaecheType value) { + return new JAXBElement(_ELFlaeche_QNAME, ELFlaecheType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELRenteType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELRenteType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Rente") + public JAXBElement createELRente(ELRenteType value) { + return new JAXBElement(_ELRente_QNAME, ELRenteType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELSteuerType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELSteuerType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Steuer") + public JAXBElement createELSteuer(ELSteuerType value) { + return new JAXBElement(_ELSteuer_QNAME, ELSteuerType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELVersicherungssummeType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELVersicherungssummeType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Versicherungssumme") + public JAXBElement createELVersicherungssumme(ELVersicherungssummeType value) { + return new JAXBElement(_ELVersicherungssumme_QNAME, ELVersicherungssummeType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELZeitraumType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELZeitraumType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-Zeitraum") + public JAXBElement createELZeitraum(ELZeitraumType value) { + return new JAXBElement(_ELZeitraum_QNAME, ELZeitraumType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ELKFZKennzeichenType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ELKFZKennzeichenType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds20", name = "EL-KFZ-Kennzeichen") + public JAXBElement createELKFZKennzeichen(ELKFZKennzeichenType value) { + return new JAXBElement(_ELKFZKennzeichen_QNAME, ELKFZKennzeichenType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PAKET.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PAKET.java new file mode 100644 index 00000000..dbc01490 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PAKET.java @@ -0,0 +1,773 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <sequence>
+ *           <element ref="{urn:omds20}VERS_UNTERNEHMEN" maxOccurs="unbounded" minOccurs="0"/>
+ *           <element ref="{urn:omds20}SCHLUESSELART" maxOccurs="unbounded" minOccurs="0"/>
+ *         </sequence>
+ *         <sequence>
+ *           <element ref="{urn:omds20}KLAUSEL" maxOccurs="unbounded" minOccurs="0"/>
+ *         </sequence>
+ *         <group ref="{urn:omds20}bestand"/>
+ *       </choice>
+ *       <attribute name="VUNr" use="required" type="{urn:omds20}VUNr" />
+ *       <attribute name="MaklerID" use="required" type="{urn:omds20}MaklerID_Type" />
+ *       <attribute name="PaketZpktErstell" use="required" type="{urn:omds20}Datum-Zeit" />
+ *       <attribute name="PaketZpktLetztErstell" type="{urn:omds20}Datum-Zeit" />
+ *       <attribute name="PaketInhCd" use="required" type="{urn:omds20}PaketInhCd_Type" />
+ *       <attribute name="PaketUmfCd" use="required" type="{urn:omds20}PaketUmfCd_Type" />
+ *       <attribute name="OMDSVersion" use="required" type="{urn:omds20}OMDSVersion_Type" />
+ *       <attribute name="VUVersion">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="6"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="DVRNrAbs" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="8"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PaketKommentar">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SprachCd" type="{urn:omds20}SprachCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "versunternehmen", + "schluesselart", + "klausel", + "loeschanstoss", + "migrationsinformation", + "person", + "vertrag", + "schaden", + "provision", + "mahnung", + "vertragsfonds" +}) +@XmlRootElement(name = "PAKET") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PAKET { + + @XmlElement(name = "VERS_UNTERNEHMEN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versunternehmen; + @XmlElement(name = "SCHLUESSELART") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List schluesselart; + @XmlElement(name = "KLAUSEL") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List klausel; + @XmlElement(name = "LOESCHANSTOSS") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List loeschanstoss; + @XmlElement(name = "MIGRATIONSINFORMATION") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List migrationsinformation; + @XmlElement(name = "PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List person; + @XmlElement(name = "VERTRAG") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vertrag; + @XmlElement(name = "SCHADEN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List schaden; + @XmlElement(name = "PROVISION") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List provision; + @XmlElement(name = "MAHNUNG") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List mahnung; + @XmlElement(name = "VERTRAGSFONDS") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vertragsfonds; + @XmlAttribute(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlAttribute(name = "MaklerID", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String maklerID; + @XmlAttribute(name = "PaketZpktErstell", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar paketZpktErstell; + @XmlAttribute(name = "PaketZpktLetztErstell") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar paketZpktLetztErstell; + @XmlAttribute(name = "PaketInhCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PaketInhCdType paketInhCd; + @XmlAttribute(name = "PaketUmfCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PaketUmfCdType paketUmfCd; + @XmlAttribute(name = "OMDSVersion", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String omdsVersion; + @XmlAttribute(name = "VUVersion") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuVersion; + @XmlAttribute(name = "DVRNrAbs", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dvrNrAbs; + @XmlAttribute(name = "PaketKommentar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String paketKommentar; + @XmlAttribute(name = "SprachCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SprachCdType sprachCd; + + /** + * Gets the value of the versunternehmen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versunternehmen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVERSUNTERNEHMEN().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VERSUNTERNEHMEN } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVERSUNTERNEHMEN() { + if (versunternehmen == null) { + versunternehmen = new ArrayList(); + } + return this.versunternehmen; + } + + /** + * Gets the value of the schluesselart property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the schluesselart property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSCHLUESSELART().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SCHLUESSELART } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSCHLUESSELART() { + if (schluesselart == null) { + schluesselart = new ArrayList(); + } + return this.schluesselart; + } + + /** + * Gets the value of the klausel property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the klausel property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKLAUSEL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KLAUSELType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getKLAUSEL() { + if (klausel == null) { + klausel = new ArrayList(); + } + return this.klausel; + } + + /** + * Gets the value of the loeschanstoss property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the loeschanstoss property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getLOESCHANSTOSS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LOESCHANSTOSSType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getLOESCHANSTOSS() { + if (loeschanstoss == null) { + loeschanstoss = new ArrayList(); + } + return this.loeschanstoss; + } + + /** + * Gets the value of the migrationsinformation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the migrationsinformation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMIGRATIONSINFORMATION().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MIGRATIONSINFORMATIONType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMIGRATIONSINFORMATION() { + if (migrationsinformation == null) { + migrationsinformation = new ArrayList(); + } + return this.migrationsinformation; + } + + /** + * Gets the value of the person property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the person property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPERSON().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PERSONType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPERSON() { + if (person == null) { + person = new ArrayList(); + } + return this.person; + } + + /** + * Gets the value of the vertrag property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vertrag property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVERTRAG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VERTRAG } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVERTRAG() { + if (vertrag == null) { + vertrag = new ArrayList(); + } + return this.vertrag; + } + + /** + * Gets the value of the schaden property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the schaden property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSCHADEN().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SCHADENType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSCHADEN() { + if (schaden == null) { + schaden = new ArrayList(); + } + return this.schaden; + } + + /** + * Gets the value of the provision property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the provision property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPROVISION().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PROVISIONType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPROVISION() { + if (provision == null) { + provision = new ArrayList(); + } + return this.provision; + } + + /** + * Gets the value of the mahnung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the mahnung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMAHNUNG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MAHNUNGType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMAHNUNG() { + if (mahnung == null) { + mahnung = new ArrayList(); + } + return this.mahnung; + } + + /** + * Gets the value of the vertragsfonds property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vertragsfonds property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVERTRAGSFONDS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VERTRAGSFONDSType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVERTRAGSFONDS() { + if (vertragsfonds == null) { + vertragsfonds = new ArrayList(); + } + return this.vertragsfonds; + } + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der maklerID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMaklerID() { + return maklerID; + } + + /** + * Legt den Wert der maklerID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaklerID(String value) { + this.maklerID = value; + } + + /** + * Ruft den Wert der paketZpktErstell-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getPaketZpktErstell() { + return paketZpktErstell; + } + + /** + * Legt den Wert der paketZpktErstell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPaketZpktErstell(XMLGregorianCalendar value) { + this.paketZpktErstell = value; + } + + /** + * Ruft den Wert der paketZpktLetztErstell-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getPaketZpktLetztErstell() { + return paketZpktLetztErstell; + } + + /** + * Legt den Wert der paketZpktLetztErstell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPaketZpktLetztErstell(XMLGregorianCalendar value) { + this.paketZpktLetztErstell = value; + } + + /** + * Ruft den Wert der paketInhCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PaketInhCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PaketInhCdType getPaketInhCd() { + return paketInhCd; + } + + /** + * Legt den Wert der paketInhCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PaketInhCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPaketInhCd(PaketInhCdType value) { + this.paketInhCd = value; + } + + /** + * Ruft den Wert der paketUmfCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PaketUmfCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PaketUmfCdType getPaketUmfCd() { + return paketUmfCd; + } + + /** + * Legt den Wert der paketUmfCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PaketUmfCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPaketUmfCd(PaketUmfCdType value) { + this.paketUmfCd = value; + } + + /** + * Ruft den Wert der omdsVersion-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOMDSVersion() { + return omdsVersion; + } + + /** + * Legt den Wert der omdsVersion-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOMDSVersion(String value) { + this.omdsVersion = value; + } + + /** + * Ruft den Wert der vuVersion-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUVersion() { + return vuVersion; + } + + /** + * Legt den Wert der vuVersion-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUVersion(String value) { + this.vuVersion = value; + } + + /** + * Ruft den Wert der dvrNrAbs-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDVRNrAbs() { + return dvrNrAbs; + } + + /** + * Legt den Wert der dvrNrAbs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDVRNrAbs(String value) { + this.dvrNrAbs = value; + } + + /** + * Ruft den Wert der paketKommentar-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPaketKommentar() { + return paketKommentar; + } + + /** + * Legt den Wert der paketKommentar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPaketKommentar(String value) { + this.paketKommentar = value; + } + + /** + * Ruft den Wert der sprachCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link SprachCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SprachCdType getSprachCd() { + return sprachCd; + } + + /** + * Legt den Wert der sprachCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SprachCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSprachCd(SprachCdType value) { + this.sprachCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PERSONType.java new file mode 100644 index 00000000..5b5d0fd2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PERSONType.java @@ -0,0 +1,491 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PERSON_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice>
+ *           <element ref="{urn:omds20}NATUERLICHE_PERSON"/>
+ *           <element ref="{urn:omds20}SONSTIGE_PERSON"/>
+ *         </choice>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Kommunikation"/>
+ *           <element ref="{urn:omds20}EL-Legitimation"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *       </sequence>
+ *       <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ *       <attribute name="Personennr" use="required">
+ *         <simpleType>
+ *           <restriction base="{urn:omds20}Personennr">
+ *             <maxLength value="26"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PersArtCd" use="required" type="{urn:omds20}PersArtCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PERSON_Type", propOrder = { + "natuerlicheperson", + "sonstigeperson", + "elAnzahlOrELEinstufungOrELEntscheidungsfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PERSONType { + + @XmlElement(name = "NATUERLICHE_PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected NATUERLICHEPERSONType natuerlicheperson; + @XmlElement(name = "SONSTIGE_PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SONSTIGEPERSONType sonstigeperson; + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Kommunikation", type = ELKommunikationType.class), + @XmlElement(name = "EL-Legitimation", type = ELLegitimationType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elAnzahlOrELEinstufungOrELEntscheidungsfrage; + @XmlAttribute(name = "Personennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personennr; + @XmlAttribute(name = "PersArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PersArtCdType persArtCd; + @XmlAttribute(name = "Pac") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDMakler; + + /** + * Ruft den Wert der natuerlicheperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link NATUERLICHEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public NATUERLICHEPERSONType getNATUERLICHEPERSON() { + return natuerlicheperson; + } + + /** + * Legt den Wert der natuerlicheperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link NATUERLICHEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNATUERLICHEPERSON(NATUERLICHEPERSONType value) { + this.natuerlicheperson = value; + } + + /** + * Ruft den Wert der sonstigeperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link SONSTIGEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SONSTIGEPERSONType getSONSTIGEPERSON() { + return sonstigeperson; + } + + /** + * Legt den Wert der sonstigeperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SONSTIGEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSONSTIGEPERSON(SONSTIGEPERSONType value) { + this.sonstigeperson = value; + } + + /** + * Gets the value of the elAnzahlOrELEinstufungOrELEntscheidungsfrage property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elAnzahlOrELEinstufungOrELEntscheidungsfrage property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELAnzahlOrELEinstufungOrELEntscheidungsfrage().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELIdentifizierungType } + * {@link ELKommunikationType } + * {@link ELLegitimationType } + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELAnzahlOrELEinstufungOrELEntscheidungsfrage() { + if (elAnzahlOrELEinstufungOrELEntscheidungsfrage == null) { + elAnzahlOrELEinstufungOrELEntscheidungsfrage = new ArrayList(); + } + return this.elAnzahlOrELEinstufungOrELEntscheidungsfrage; + } + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonennr(String value) { + this.personennr = value; + } + + /** + * Ruft den Wert der persArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PersArtCdType getPersArtCd() { + return persArtCd; + } + + /** + * Legt den Wert der persArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersArtCd(PersArtCdType value) { + this.persArtCd = value; + } + + /** + * Ruft den Wert der pac-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getPac() { + return pac; + } + + /** + * Legt den Wert der pac-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPac(Long value) { + this.pac = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der ort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrt() { + return ort; + } + + /** + * Legt den Wert der ort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrt(String value) { + this.ort = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der hausnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHausnr() { + return hausnr; + } + + /** + * Legt den Wert der hausnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHausnr(String value) { + this.hausnr = value; + } + + /** + * Ruft den Wert der zusatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZusatz() { + return zusatz; + } + + /** + * Legt den Wert der zusatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusatz(String value) { + this.zusatz = value; + } + + /** + * Ruft den Wert der adressIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDVU() { + return adressIDVU; + } + + /** + * Legt den Wert der adressIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDVU(String value) { + this.adressIDVU = value; + } + + /** + * Ruft den Wert der adressIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDMakler() { + return adressIDMakler; + } + + /** + * Legt den Wert der adressIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDMakler(String value) { + this.adressIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIO.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIO.java new file mode 100644 index 00000000..3887b27e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIO.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}PORTFOLIO_TYPE">
+ *       <sequence>
+ *         <element ref="{urn:omds20}FONDS" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "fonds" +}) +@XmlRootElement(name = "PORTFOLIO") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PORTFOLIO + extends PORTFOLIOTYPE +{ + + @XmlElement(name = "FONDS") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List fonds; + + /** + * Gets the value of the fonds property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the fonds property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFONDS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FONDSType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getFONDS() { + if (fonds == null) { + fonds = new ArrayList(); + } + return this.fonds; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIOTYPE.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIOTYPE.java new file mode 100644 index 00000000..ca8204c7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIOTYPE.java @@ -0,0 +1,339 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für PORTFOLIO_TYPE complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PORTFOLIO_TYPE">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="PortfolioID" use="required" type="{urn:omds20}PortfolioID_Type" />
+ *       <attribute name="ISIN" type="{urn:omds20}ISIN_Type" />
+ *       <attribute name="WKN" type="{urn:omds20}WKN_Type" />
+ *       <attribute name="Bezeichnung" use="required" type="{urn:omds20}FondsBez_Type" />
+ *       <attribute name="Kurs" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="AnteilWertpapier" type="{urn:omds20}FondsAnteil_Type" />
+ *       <attribute name="Prozentsatz" use="required" type="{urn:omds20}Prozentsatz_Type" />
+ *       <attribute name="Wert" type="{urn:omds20}FondsBetrag_Type" />
+ *       <attribute name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="Stichtag" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PORTFOLIO_TYPE") +@XmlSeeAlso({ + PORTFOLIO.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PORTFOLIOTYPE { + + @XmlAttribute(name = "PortfolioID", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String portfolioID; + @XmlAttribute(name = "ISIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String isin; + @XmlAttribute(name = "WKN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String wkn; + @XmlAttribute(name = "Bezeichnung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlAttribute(name = "Kurs") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal kurs; + @XmlAttribute(name = "AnteilWertpapier") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal anteilWertpapier; + @XmlAttribute(name = "Prozentsatz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal prozentsatz; + @XmlAttribute(name = "Wert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal wert; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "Stichtag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar stichtag; + + /** + * Ruft den Wert der portfolioID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPortfolioID() { + return portfolioID; + } + + /** + * Legt den Wert der portfolioID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPortfolioID(String value) { + this.portfolioID = value; + } + + /** + * Ruft den Wert der isin-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getISIN() { + return isin; + } + + /** + * Legt den Wert der isin-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setISIN(String value) { + this.isin = value; + } + + /** + * Ruft den Wert der wkn-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getWKN() { + return wkn; + } + + /** + * Legt den Wert der wkn-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWKN(String value) { + this.wkn = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der kurs-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getKurs() { + return kurs; + } + + /** + * Legt den Wert der kurs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKurs(BigDecimal value) { + this.kurs = value; + } + + /** + * Ruft den Wert der anteilWertpapier-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getAnteilWertpapier() { + return anteilWertpapier; + } + + /** + * Legt den Wert der anteilWertpapier-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAnteilWertpapier(BigDecimal value) { + this.anteilWertpapier = value; + } + + /** + * Ruft den Wert der prozentsatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getProzentsatz() { + return prozentsatz; + } + + /** + * Legt den Wert der prozentsatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProzentsatz(BigDecimal value) { + this.prozentsatz = value; + } + + /** + * Ruft den Wert der wert-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getWert() { + return wert; + } + + /** + * Legt den Wert der wert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWert(BigDecimal value) { + this.wert = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der stichtag-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getStichtag() { + return stichtag; + } + + /** + * Legt den Wert der stichtag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStichtag(XMLGregorianCalendar value) { + this.stichtag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PROVISIONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PROVISIONType.java new file mode 100644 index 00000000..8ac9c4a5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PROVISIONType.java @@ -0,0 +1,600 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für PROVISION_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PROVISION_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ProvisionsID" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="26"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ *       <attribute name="Polizzennr" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="VerbandSparteCd" type="{urn:omds20}VerbandSparteCd_Type" />
+ *       <attribute name="SpartenCd" type="{urn:omds20}SpartenCd_Type" />
+ *       <attribute name="SpartenErweiterung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BuchDat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="ProvVon" type="{urn:omds20}Datum" />
+ *       <attribute name="ProvBis" type="{urn:omds20}Datum" />
+ *       <attribute name="ProvArtCd" use="required" type="{urn:omds20}ProvArtCd_Type" />
+ *       <attribute name="ProvTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="90"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="ProvGrdlg" type="{urn:omds20}decimal" />
+ *       <attribute name="ProvSatz" type="{urn:omds20}decimal" />
+ *       <attribute name="ProvBetrag" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="ProvArtText">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="90"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Vorpolizze" type="{urn:omds20}Polizzennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PROVISION_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PROVISIONType { + + @XmlAttribute(name = "ProvisionsID", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String provisionsID; + @XmlAttribute(name = "Vermnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermnr; + @XmlAttribute(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlAttribute(name = "VerbandSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verbandSparteCd; + @XmlAttribute(name = "SpartenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenCd; + @XmlAttribute(name = "SpartenErweiterung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenErweiterung; + @XmlAttribute(name = "BuchDat", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar buchDat; + @XmlAttribute(name = "ProvVon") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar provVon; + @XmlAttribute(name = "ProvBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar provBis; + @XmlAttribute(name = "ProvArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String provArtCd; + @XmlAttribute(name = "ProvTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String provTxt; + @XmlAttribute(name = "ProvGrdlg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal provGrdlg; + @XmlAttribute(name = "ProvSatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal provSatz; + @XmlAttribute(name = "ProvBetrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal provBetrag; + @XmlAttribute(name = "WaehrungsCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "ProvArtText") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String provArtText; + @XmlAttribute(name = "Vorpolizze") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vorpolizze; + + /** + * Ruft den Wert der provisionsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getProvisionsID() { + return provisionsID; + } + + /** + * Legt den Wert der provisionsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvisionsID(String value) { + this.provisionsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der verbandSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerbandSparteCd() { + return verbandSparteCd; + } + + /** + * Legt den Wert der verbandSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerbandSparteCd(String value) { + this.verbandSparteCd = value; + } + + /** + * Ruft den Wert der spartenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenCd() { + return spartenCd; + } + + /** + * Legt den Wert der spartenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenCd(String value) { + this.spartenCd = value; + } + + /** + * Ruft den Wert der spartenErweiterung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenErweiterung() { + return spartenErweiterung; + } + + /** + * Legt den Wert der spartenErweiterung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenErweiterung(String value) { + this.spartenErweiterung = value; + } + + /** + * Ruft den Wert der buchDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getBuchDat() { + return buchDat; + } + + /** + * Legt den Wert der buchDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBuchDat(XMLGregorianCalendar value) { + this.buchDat = value; + } + + /** + * Ruft den Wert der provVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getProvVon() { + return provVon; + } + + /** + * Legt den Wert der provVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvVon(XMLGregorianCalendar value) { + this.provVon = value; + } + + /** + * Ruft den Wert der provBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getProvBis() { + return provBis; + } + + /** + * Legt den Wert der provBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvBis(XMLGregorianCalendar value) { + this.provBis = value; + } + + /** + * Ruft den Wert der provArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getProvArtCd() { + return provArtCd; + } + + /** + * Legt den Wert der provArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvArtCd(String value) { + this.provArtCd = value; + } + + /** + * Ruft den Wert der provTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getProvTxt() { + return provTxt; + } + + /** + * Legt den Wert der provTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvTxt(String value) { + this.provTxt = value; + } + + /** + * Ruft den Wert der provGrdlg-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getProvGrdlg() { + return provGrdlg; + } + + /** + * Legt den Wert der provGrdlg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvGrdlg(BigDecimal value) { + this.provGrdlg = value; + } + + /** + * Ruft den Wert der provSatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getProvSatz() { + return provSatz; + } + + /** + * Legt den Wert der provSatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvSatz(BigDecimal value) { + this.provSatz = value; + } + + /** + * Ruft den Wert der provBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getProvBetrag() { + return provBetrag; + } + + /** + * Legt den Wert der provBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvBetrag(BigDecimal value) { + this.provBetrag = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der provArtText-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getProvArtText() { + return provArtText; + } + + /** + * Legt den Wert der provArtText-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProvArtText(String value) { + this.provArtText = value; + } + + /** + * Ruft den Wert der vorpolizze-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVorpolizze() { + return vorpolizze; + } + + /** + * Legt den Wert der vorpolizze-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorpolizze(String value) { + this.vorpolizze = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketInhCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketInhCdType.java new file mode 100644 index 00000000..6be73b80 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketInhCdType.java @@ -0,0 +1,91 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PaketInhCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="PaketInhCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AI"/>
+ *     <enumeration value="VF"/>
+ *     <enumeration value="VI"/>
+ *     <enumeration value="VK"/>
+ *     <enumeration value="VM"/>
+ *     <enumeration value="VP"/>
+ *     <enumeration value="VS"/>
+ *     <enumeration value="VV"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PaketInhCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum PaketInhCdType { + + + /** + * Allgem. Initialbestand (generelle Schlüssel) + * + */ + AI, + + /** + * VU Fondsbestand + * + */ + VF, + + /** + * VU Initialbestand (VU Schlüssel) + * + */ + VI, + + /** + * VU Mahn/Klagebestand + * + */ + VK, + + /** + * VU Mischbestand + * + */ + VM, + + /** + * VU Provisionen + * + */ + VP, + + /** + * VU Schadenbestand + * + */ + VS, + + /** + * VU Vertragsbestand + * + */ + VV; + + public String value() { + return name(); + } + + public static PaketInhCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketUmfCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketUmfCdType.java new file mode 100644 index 00000000..bb71e82c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketUmfCdType.java @@ -0,0 +1,49 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PaketUmfCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="PaketUmfCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="D"/>
+ *     <enumeration value="G"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PaketUmfCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum PaketUmfCdType { + + + /** + * Differenz + * + */ + D, + + /** + * gesamt + * + */ + G; + + public String value() { + return name(); + } + + public static PaketUmfCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PersArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PersArtCdType.java new file mode 100644 index 00000000..ba030cbf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PersArtCdType.java @@ -0,0 +1,49 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PersArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="PersArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="N"/>
+ *     <enumeration value="S"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PersArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum PersArtCdType { + + + /** + * natürliche Person + * + */ + N, + + /** + * sonstige Person + * + */ + S; + + public String value() { + return name(); + } + + public static PersArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PolArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PolArtCdType.java new file mode 100644 index 00000000..8f5fe964 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PolArtCdType.java @@ -0,0 +1,63 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PolArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="PolArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="E"/>
+ *     <enumeration value="N"/>
+ *     <enumeration value="V"/>
+ *     <enumeration value="X"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PolArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum PolArtCdType { + + + /** + * Ersatzpolizze bei Ersatz/Konv. + * + */ + E, + + /** + * Nachversicherung + * + */ + N, + + /** + * Vorpolizze bei Ersatz/Konv. + * + */ + V, + + /** + * Vorpolizze bei Migration + * + */ + X; + + public String value() { + return name(); + } + + public static PolArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PraemFristCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PraemFristCdType.java new file mode 100644 index 00000000..ec8e4a25 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PraemFristCdType.java @@ -0,0 +1,49 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PraemFristCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="PraemFristCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="E"/>
+ *     <enumeration value="J"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PraemFristCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum PraemFristCdType { + + + /** + * Einmal + * + */ + E, + + /** + * Jahr + * + */ + J; + + public String value() { + return name(); + } + + public static PraemFristCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RISIKOType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RISIKOType.java new file mode 100644 index 00000000..d96463d9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RISIKOType.java @@ -0,0 +1,282 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für RISIKO_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="RISIKO_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Bezugsberechtigung"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Gewinnbeteiligung"/>
+ *           <element ref="{urn:omds20}EL-Grenzwert"/>
+ *           <element ref="{urn:omds20}EL-Index"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Klausel"/>
+ *           <element ref="{urn:omds20}EL-Objekt"/>
+ *           <element ref="{urn:omds20}EL-Praemienkorrektur"/>
+ *           <element ref="{urn:omds20}EL-Rente"/>
+ *           <element ref="{urn:omds20}EL-Selbstbehalt"/>
+ *           <element ref="{urn:omds20}EL-Steuer"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *           <element ref="{urn:omds20}EL-Versicherungssumme"/>
+ *           <element ref="{urn:omds20}EL-Zeitraum"/>
+ *         </choice>
+ *       </sequence>
+ *       <attribute name="RisikoLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="RisikoArtCd" use="required" type="{urn:omds20}RisikoArtCd_Type" />
+ *       <attribute name="RisikoBez" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PraemFristCd" type="{urn:omds20}PraemFristCd_Type" />
+ *       <attribute name="PraemieNto" type="{urn:omds20}decimal" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RISIKO_Type", propOrder = { + "elAnzahlOrELBetragOrELBezugsberechtigung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class RISIKOType { + + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Bezugsberechtigung", type = ELBezugsberechtigungType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Gewinnbeteiligung", type = ELGewinnbeteiligungType.class), + @XmlElement(name = "EL-Grenzwert", type = ELGrenzwertType.class), + @XmlElement(name = "EL-Index", type = ELIndexType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Klausel", type = ELKlauselType.class), + @XmlElement(name = "EL-Objekt", type = ELObjektType.class), + @XmlElement(name = "EL-Praemienkorrektur", type = ELPraemienkorrekturType.class), + @XmlElement(name = "EL-Rente", type = ELRenteType.class), + @XmlElement(name = "EL-Selbstbehalt", type = ELSelbstbehalt.class), + @XmlElement(name = "EL-Steuer", type = ELSteuerType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class), + @XmlElement(name = "EL-Versicherungssumme", type = ELVersicherungssummeType.class), + @XmlElement(name = "EL-Zeitraum", type = ELZeitraumType.class) + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elAnzahlOrELBetragOrELBezugsberechtigung; + @XmlAttribute(name = "RisikoLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int risikoLfnr; + @XmlAttribute(name = "RisikoArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected RisikoArtCdType risikoArtCd; + @XmlAttribute(name = "RisikoBez", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String risikoBez; + @XmlAttribute(name = "PraemFristCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PraemFristCdType praemFristCd; + @XmlAttribute(name = "PraemieNto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemieNto; + + /** + * Gets the value of the elAnzahlOrELBetragOrELBezugsberechtigung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elAnzahlOrELBetragOrELBezugsberechtigung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELAnzahlOrELBetragOrELBezugsberechtigung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELBezugsberechtigungType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELGewinnbeteiligungType } + * {@link ELGrenzwertType } + * {@link ELIdentifizierungType } + * {@link ELIndexType } + * {@link ELKlauselType } + * {@link ELObjektType } + * {@link ELPraemienkorrekturType } + * {@link ELRenteType } + * {@link ELSelbstbehalt } + * {@link ELSteuerType } + * {@link ELTextType } + * {@link ELVersicherungssummeType } + * {@link ELZeitraumType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELAnzahlOrELBetragOrELBezugsberechtigung() { + if (elAnzahlOrELBetragOrELBezugsberechtigung == null) { + elAnzahlOrELBetragOrELBezugsberechtigung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELBezugsberechtigung; + } + + /** + * Ruft den Wert der risikoLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getRisikoLfnr() { + return risikoLfnr; + } + + /** + * Legt den Wert der risikoLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRisikoLfnr(int value) { + this.risikoLfnr = value; + } + + /** + * Ruft den Wert der risikoArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link RisikoArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public RisikoArtCdType getRisikoArtCd() { + return risikoArtCd; + } + + /** + * Legt den Wert der risikoArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RisikoArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRisikoArtCd(RisikoArtCdType value) { + this.risikoArtCd = value; + } + + /** + * Ruft den Wert der risikoBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRisikoBez() { + return risikoBez; + } + + /** + * Legt den Wert der risikoBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRisikoBez(String value) { + this.risikoBez = value; + } + + /** + * Ruft den Wert der praemFristCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PraemFristCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PraemFristCdType getPraemFristCd() { + return praemFristCd; + } + + /** + * Legt den Wert der praemFristCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PraemFristCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemFristCd(PraemFristCdType value) { + this.praemFristCd = value; + } + + /** + * Ruft den Wert der praemieNto-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemieNto() { + return praemieNto; + } + + /** + * Legt den Wert der praemieNto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemieNto(BigDecimal value) { + this.praemieNto = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RisikoArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RisikoArtCdType.java new file mode 100644 index 00000000..cc54615a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RisikoArtCdType.java @@ -0,0 +1,1126 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für RisikoArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="RisikoArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AH1"/>
+ *     <enumeration value="AK1"/>
+ *     <enumeration value="AK2"/>
+ *     <enumeration value="AS1"/>
+ *     <enumeration value="AS2"/>
+ *     <enumeration value="AS3"/>
+ *     <enumeration value="AS4"/>
+ *     <enumeration value="AU1"/>
+ *     <enumeration value="AU2"/>
+ *     <enumeration value="AU3"/>
+ *     <enumeration value="AU4"/>
+ *     <enumeration value="AU5"/>
+ *     <enumeration value="AV1"/>
+ *     <enumeration value="BA1"/>
+ *     <enumeration value="BD1"/>
+ *     <enumeration value="B01"/>
+ *     <enumeration value="B02"/>
+ *     <enumeration value="B03"/>
+ *     <enumeration value="B04"/>
+ *     <enumeration value="B05"/>
+ *     <enumeration value="B06"/>
+ *     <enumeration value="B11"/>
+ *     <enumeration value="BL1"/>
+ *     <enumeration value="BL2"/>
+ *     <enumeration value="E01"/>
+ *     <enumeration value="E02"/>
+ *     <enumeration value="EC1"/>
+ *     <enumeration value="F01"/>
+ *     <enumeration value="F02"/>
+ *     <enumeration value="F03"/>
+ *     <enumeration value="F04"/>
+ *     <enumeration value="F05"/>
+ *     <enumeration value="G01"/>
+ *     <enumeration value="G02"/>
+ *     <enumeration value="H01"/>
+ *     <enumeration value="H02"/>
+ *     <enumeration value="H03"/>
+ *     <enumeration value="H04"/>
+ *     <enumeration value="H05"/>
+ *     <enumeration value="H06"/>
+ *     <enumeration value="H07"/>
+ *     <enumeration value="H08"/>
+ *     <enumeration value="H99"/>
+ *     <enumeration value="HH1"/>
+ *     <enumeration value="K01"/>
+ *     <enumeration value="K02"/>
+ *     <enumeration value="K03"/>
+ *     <enumeration value="K04"/>
+ *     <enumeration value="K09"/>
+ *     <enumeration value="K10"/>
+ *     <enumeration value="K99"/>
+ *     <enumeration value="L01"/>
+ *     <enumeration value="L02"/>
+ *     <enumeration value="L03"/>
+ *     <enumeration value="L04"/>
+ *     <enumeration value="L05"/>
+ *     <enumeration value="L06"/>
+ *     <enumeration value="L07"/>
+ *     <enumeration value="L08"/>
+ *     <enumeration value="L09"/>
+ *     <enumeration value="L10"/>
+ *     <enumeration value="L11"/>
+ *     <enumeration value="L99"/>
+ *     <enumeration value="LS1"/>
+ *     <enumeration value="LW1"/>
+ *     <enumeration value="M01"/>
+ *     <enumeration value="M02"/>
+ *     <enumeration value="M03"/>
+ *     <enumeration value="M04"/>
+ *     <enumeration value="M05"/>
+ *     <enumeration value="M06"/>
+ *     <enumeration value="M07"/>
+ *     <enumeration value="R01"/>
+ *     <enumeration value="R02"/>
+ *     <enumeration value="R03"/>
+ *     <enumeration value="R04"/>
+ *     <enumeration value="R05"/>
+ *     <enumeration value="R06"/>
+ *     <enumeration value="R07"/>
+ *     <enumeration value="R08"/>
+ *     <enumeration value="R09"/>
+ *     <enumeration value="R10"/>
+ *     <enumeration value="R11"/>
+ *     <enumeration value="R12"/>
+ *     <enumeration value="R13"/>
+ *     <enumeration value="R14"/>
+ *     <enumeration value="R15"/>
+ *     <enumeration value="R16"/>
+ *     <enumeration value="R99"/>
+ *     <enumeration value="RE1"/>
+ *     <enumeration value="RE2"/>
+ *     <enumeration value="RE3"/>
+ *     <enumeration value="RE4"/>
+ *     <enumeration value="S01"/>
+ *     <enumeration value="S12"/>
+ *     <enumeration value="S13"/>
+ *     <enumeration value="S14"/>
+ *     <enumeration value="S15"/>
+ *     <enumeration value="S16"/>
+ *     <enumeration value="S17"/>
+ *     <enumeration value="S99"/>
+ *     <enumeration value="ST1"/>
+ *     <enumeration value="T01"/>
+ *     <enumeration value="T02"/>
+ *     <enumeration value="T03"/>
+ *     <enumeration value="T04"/>
+ *     <enumeration value="T05"/>
+ *     <enumeration value="T06"/>
+ *     <enumeration value="T07"/>
+ *     <enumeration value="T08"/>
+ *     <enumeration value="T09"/>
+ *     <enumeration value="T11"/>
+ *     <enumeration value="T12"/>
+ *     <enumeration value="T13"/>
+ *     <enumeration value="T20"/>
+ *     <enumeration value="T21"/>
+ *     <enumeration value="T22"/>
+ *     <enumeration value="T23"/>
+ *     <enumeration value="T99"/>
+ *     <enumeration value="TI1"/>
+ *     <enumeration value="U01"/>
+ *     <enumeration value="U02"/>
+ *     <enumeration value="U03"/>
+ *     <enumeration value="U04"/>
+ *     <enumeration value="U05"/>
+ *     <enumeration value="U06"/>
+ *     <enumeration value="U09"/>
+ *     <enumeration value="U10"/>
+ *     <enumeration value="U11"/>
+ *     <enumeration value="U12"/>
+ *     <enumeration value="U13"/>
+ *     <enumeration value="U14"/>
+ *     <enumeration value="U15"/>
+ *     <enumeration value="U16"/>
+ *     <enumeration value="U17"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "RisikoArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum RisikoArtCdType { + + + /** + * KFZ-Haftpflicht + * + */ + @XmlEnumValue("AH1") + AH_1("AH1"), + + /** + * Voll- und Gross-Schadenkasko + * + */ + @XmlEnumValue("AK1") + AK_1("AK1"), + + /** + * Teilkasko + * + */ + @XmlEnumValue("AK2") + AK_2("AK2"), + + /** + * KFZ-Assistance + * + */ + @XmlEnumValue("AS1") + AS_1("AS1"), + + /** + * Reise-Assistance + * + */ + @XmlEnumValue("AS2") + AS_2("AS2"), + + /** + * Wohn-Assistance + * + */ + @XmlEnumValue("AS3") + AS_3("AS3"), + + /** + * Unfall-Assistance + * + */ + @XmlEnumValue("AS4") + AS_4("AS4"), + + /** + * Insassen-Unfall + * + */ + @XmlEnumValue("AU1") + AU_1("AU1"), + + /** + * Insassen-Unfall Todesfall + * + */ + @XmlEnumValue("AU2") + AU_2("AU2"), + + /** + * Insassen-Unfall Invalidität + * + */ + @XmlEnumValue("AU3") + AU_3("AU3"), + + /** + * Insassen-Unfall Taggeld + * + */ + @XmlEnumValue("AU4") + AU_4("AU4"), + + /** + * Insassen-Unfall Heilkosten + * + */ + @XmlEnumValue("AU5") + AU_5("AU5"), + + /** + * Abfertigungs-Versicherung + * + */ + @XmlEnumValue("AV1") + AV_1("AV1"), + + /** + * Bausparen Ansparen + * + */ + @XmlEnumValue("BA1") + BA_1("BA1"), + + /** + * Bausparen Darlehen + * + */ + @XmlEnumValue("BD1") + BD_1("BD1"), + + /** + * Betr.Unterbrechung-Feuer-Zivil + * + */ + @XmlEnumValue("B01") + B_01("B01"), + + /** + * Betr.Unterbrechung Feuer-Industrie + * + */ + @XmlEnumValue("B02") + B_02("B02"), + + /** + * Betr.Unterbrechung-EC + * + */ + @XmlEnumValue("B03") + B_03("B03"), + + /** + * Betr.Unterbrechung-Maschinenbruch + * + */ + @XmlEnumValue("B04") + B_04("B04"), + + /** + * Betr.Unterbrechung-Elementarschaden + * + */ + @XmlEnumValue("B05") + B_05("B05"), + + /** + * Betr.Unterbrechung f.freiber. Tätige + * + */ + @XmlEnumValue("B06") + B_06("B06"), + + /** + * Veranstaltungen + * + */ + @XmlEnumValue("B11") + B_11("B11"), + + /** + * Blitzschlag + * + */ + @XmlEnumValue("BL1") + BL_1("BL1"), + + /** + * indirekter Blitzschlag + * + */ + @XmlEnumValue("BL2") + BL_2("BL2"), + + /** + * Einbruch-Diebstahl + * + */ + @XmlEnumValue("E01") + E_01("E01"), + + /** + * Kassenboten + * + */ + @XmlEnumValue("E02") + E_02("E02"), + + /** + * Extended Coverage + * + */ + @XmlEnumValue("EC1") + EC_1("EC1"), + + /** + * Feuer-Zivil + * + */ + @XmlEnumValue("F01") + F_01("F01"), + + /** + * Feuer-Landwirtschaft + * + */ + @XmlEnumValue("F02") + F_02("F02"), + + /** + * Feuer-Industrie + * + */ + @XmlEnumValue("F03") + F_03("F03"), + + /** + * Feuer-EC + * + */ + @XmlEnumValue("F04") + F_04("F04"), + + /** + * Waldbrand + * + */ + @XmlEnumValue("F05") + F_05("F05"), + + /** + * Glasbruch privat + * + */ + @XmlEnumValue("G01") + G_01("G01"), + + /** + * Glasbruch Geschäft + * + */ + @XmlEnumValue("G02") + G_02("G02"), + + /** + * Allg.Haftpflicht + * + */ + @XmlEnumValue("H01") + H_01("H01"), + + /** + * Sonder-Haftpflicht + * + */ + @XmlEnumValue("H02") + H_02("H02"), + + /** + * Flug-Haftpflicht + * + */ + @XmlEnumValue("H03") + H_03("H03"), + + /** + * Vermögensschaden + * + */ + @XmlEnumValue("H04") + H_04("H04"), + + /** + * Atom-Haftpflicht + * + */ + @XmlEnumValue("H05") + H_05("H05"), + + /** + * Verkehrs-Haftpflicht + * + */ + @XmlEnumValue("H06") + H_06("H06"), + + /** + * Bauherrn-Haftpflicht + * + */ + @XmlEnumValue("H07") + H_07("H07"), + + /** + * Boots-Haftpflicht + * + */ + @XmlEnumValue("H08") + H_08("H08"), + + /** + * Sonstige Haftpflicht + * + */ + @XmlEnumValue("H99") + H_99("H99"), + + /** + * Haushalt + * + */ + @XmlEnumValue("HH1") + HH_1("HH1"), + + /** + * Spital + * + */ + @XmlEnumValue("K01") + K_01("K01"), + + /** + * Ambulanz + * + */ + @XmlEnumValue("K02") + K_02("K02"), + + /** + * Heilmittel + * + */ + @XmlEnumValue("K03") + K_03("K03"), + + /** + * Taggeld + * + */ + @XmlEnumValue("K04") + K_04("K04"), + + /** + * Reise-KV + * + */ + @XmlEnumValue("K09") + K_09("K09"), + + /** + * Pflegegeld + * + */ + @XmlEnumValue("K10") + K_10("K10"), + + /** + * KV sonstige + * + */ + @XmlEnumValue("K99") + K_99("K99"), + + /** + * Leben Kapital + * + */ + @XmlEnumValue("L01") + L_01("L01"), + + /** + * Leben Risiko + * + */ + @XmlEnumValue("L02") + L_02("L02"), + + /** + * Leben Rente + * + */ + @XmlEnumValue("L03") + L_03("L03"), + + /** + * Leben Dread Disease + * + */ + @XmlEnumValue("L04") + L_04("L04"), + + /** + * Leben veranlagungsorientiert + * + */ + @XmlEnumValue("L05") + L_05("L05"), + + /** + * Leben Kreditrestschuld + * + */ + @XmlEnumValue("L06") + L_06("L06"), + + /** + * Leben prämiengefördert + * + */ + @XmlEnumValue("L07") + L_07("L07"), + + /** + * Leben fondgebunden + * + */ + @XmlEnumValue("L08") + L_08("L08"), + + /** + * Berufsunfähigkeit + * + */ + @XmlEnumValue("L09") + L_09("L09"), + + /** + * Erwerbsunfähigkeit + * + */ + @XmlEnumValue("L10") + L_10("L10"), + + /** + * Pflegegeld + * + */ + @XmlEnumValue("L11") + L_11("L11"), + + /** + * Leben sonstige + * + */ + @XmlEnumValue("L99") + L_99("L99"), + + /** + * Leasing + * + */ + @XmlEnumValue("LS1") + LS_1("LS1"), + + /** + * Leitungswasser + * + */ + @XmlEnumValue("LW1") + LW_1("LW1"), + + /** + * Maschinenbruch + * + */ + @XmlEnumValue("M01") + M_01("M01"), + + /** + * Maschinen-Montage + * + */ + @XmlEnumValue("M02") + M_02("M02"), + + /** + * Maschinen-Garantie + * + */ + @XmlEnumValue("M03") + M_03("M03"), + + /** + * Elektrogeräte + * + */ + @XmlEnumValue("M04") + M_04("M04"), + + /** + * Computer und Unterhaltungselektronik + * + */ + @XmlEnumValue("M05") + M_05("M05"), + + /** + * Tiefkühltruhen + * + */ + @XmlEnumValue("M06") + M_06("M06"), + + /** + * Haustechnik + * + */ + @XmlEnumValue("M07") + M_07("M07"), + + /** + * Privat Rechtsschutz + * + */ + @XmlEnumValue("R01") + R_01("R01"), + + /** + * Kfz-Rechtsschutz + * + */ + @XmlEnumValue("R02") + R_02("R02"), + + /** + * Firmen-Rechtsschutz + * + */ + @XmlEnumValue("R03") + R_03("R03"), + + /** + * Schadenersatz- und Strafrechtsschutz + * + */ + @XmlEnumValue("R04") + R_04("R04"), + + /** + * Arbeitsgerichtsrechtsschutz + * + */ + @XmlEnumValue("R05") + R_05("R05"), + + /** + * Sozialversicherungsrechtsschutz + * + */ + @XmlEnumValue("R06") + R_06("R06"), + + /** + * Beratungsrechtsschutz + * + */ + @XmlEnumValue("R07") + R_07("R07"), + + /** + * Allgemeiner Vertragsrechtsschutz + * + */ + @XmlEnumValue("R08") + R_08("R08"), + + /** + * Grundstückseigentum- und Mietenrechtsschutz + * + */ + @XmlEnumValue("R09") + R_09("R09"), + + /** + * Erb- und Familienrechtsschutz + * + */ + @XmlEnumValue("R10") + R_10("R10"), + + /** + * Disziplinarverfahren + * + */ + @XmlEnumValue("R11") + R_11("R11"), + + /** + * Disziplinarverfahren für angestellte Ärzte + * + */ + @XmlEnumValue("R12") + R_12("R12"), + + /** + * Vorsatzdelikte + * + */ + @XmlEnumValue("R13") + R_13("R13"), + + /** + * Fahrzeugrechtsschutz + * + */ + @XmlEnumValue("R14") + R_14("R14"), + + /** + * Lenkerrechtsschutz + * + */ + @XmlEnumValue("R15") + R_15("R15"), + + /** + * Fahrzeugvertragsrechtsschutz + * + */ + @XmlEnumValue("R16") + R_16("R16"), + + /** + * Sonstiger Rechtsschutz + * + */ + @XmlEnumValue("R99") + R_99("R99"), + + /** + * Reise-Storno + * + */ + @XmlEnumValue("RE1") + RE_1("RE1"), + + /** + * Reise-Assistance + * + */ + @XmlEnumValue("RE2") + RE_2("RE2"), + + /** + * Reise-Kranken + * + */ + @XmlEnumValue("RE3") + RE_3("RE3"), + + /** + * Reise-Unfall + * + */ + @XmlEnumValue("RE4") + RE_4("RE4"), + + /** + * Kühlgut + * + */ + @XmlEnumValue("S01") + S_01("S01"), + + /** + * Lizenzverlust + * + */ + @XmlEnumValue("S12") + S_12("S12"), + + /** + * Atom-Sach + * + */ + @XmlEnumValue("S13") + S_13("S13"), + + /** + * Bauwesen + * + */ + @XmlEnumValue("S14") + S_14("S14"), + + /** + * Flugkasko + * + */ + @XmlEnumValue("S15") + S_15("S15"), + + /** + * Bootskasko + * + */ + @XmlEnumValue("S16") + S_16("S16"), + + /** + * Grabstätten + * + */ + @XmlEnumValue("S17") + S_17("S17"), + + /** + * sonstige SV + * + */ + @XmlEnumValue("S99") + S_99("S99"), + + /** + * Sturm + * + */ + @XmlEnumValue("ST1") + ST_1("ST1"), + + /** + * Land-Binnenwaren + * + */ + @XmlEnumValue("T01") + T_01("T01"), + + /** + * See + * + */ + @XmlEnumValue("T02") + T_02("T02"), + + /** + * Krieg + * + */ + @XmlEnumValue("T03") + T_03("T03"), + + /** + * Lager + * + */ + @XmlEnumValue("T04") + T_04("T04"), + + /** + * Valoren-Gewerblich + * + */ + @XmlEnumValue("T05") + T_05("T05"), + + /** + * Valoren-Privat + * + */ + @XmlEnumValue("T06") + T_06("T06"), + + /** + * Sportboot-Kasko + * + */ + @XmlEnumValue("T07") + T_07("T07"), + + /** + * Musik-Instrumente + * + */ + @XmlEnumValue("T08") + T_08("T08"), + + /** + * Kunst + * + */ + @XmlEnumValue("T09") + T_09("T09"), + + /** + * Seekasko + * + */ + @XmlEnumValue("T11") + T_11("T11"), + + /** + * Flusskasko + * + */ + @XmlEnumValue("T12") + T_12("T12"), + + /** + * Landkasko + * + */ + @XmlEnumValue("T13") + T_13("T13"), + + /** + * Reisegepäck + * + */ + @XmlEnumValue("T20") + T_20("T20"), + + /** + * Fotoapparate + * + */ + @XmlEnumValue("T21") + T_21("T21"), + + /** + * Film/Sach + * + */ + @XmlEnumValue("T22") + T_22("T22"), + + /** + * Film/Ausfall + * + */ + @XmlEnumValue("T23") + T_23("T23"), + + /** + * Sonstige Transport + * + */ + @XmlEnumValue("T99") + T_99("T99"), + + /** + * Tier + * + */ + @XmlEnumValue("TI1") + TI_1("TI1"), + + /** + * Allg.Unfall + * + */ + @XmlEnumValue("U01") + U_01("U01"), + + /** + * Kollektiv Unfall + * + */ + @XmlEnumValue("U02") + U_02("U02"), + + /** + * Schülerunfall + * + */ + @XmlEnumValue("U03") + U_03("U03"), + + /** + * Volksunfall + * + */ + @XmlEnumValue("U04") + U_04("U04"), + + /** + * Flug-Unfall + * + */ + @XmlEnumValue("U05") + U_05("U05"), + + /** + * Boots-Unfall + * + */ + @XmlEnumValue("U06") + U_06("U06"), + + /** + * Besucher-Unfall + * + */ + @XmlEnumValue("U09") + U_09("U09"), + + /** + * Unfall mit Kapitalrückgewähr + * + */ + @XmlEnumValue("U10") + U_10("U10"), + + /** + * Taggeld + * + */ + @XmlEnumValue("U11") + U_11("U11"), + + /** + * Invalidität + * + */ + @XmlEnumValue("U12") + U_12("U12"), + + /** + * Unfallrente + * + */ + @XmlEnumValue("U13") + U_13("U13"), + + /** + * Unfalltod + * + */ + @XmlEnumValue("U14") + U_14("U14"), + + /** + * Spitalgeld + * + */ + @XmlEnumValue("U15") + U_15("U15"), + + /** + * Unfallkosten + * + */ + @XmlEnumValue("U16") + U_16("U16"), + + /** + * Kostenersatz + * + */ + @XmlEnumValue("U17") + U_17("U17"); + private final String value; + + RisikoArtCdType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static RisikoArtCdType fromValue(String v) { + for (RisikoArtCdType c: RisikoArtCdType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENBETEILIGTERType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENBETEILIGTERType.java new file mode 100644 index 00000000..07e2ab43 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENBETEILIGTERType.java @@ -0,0 +1,229 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SCHADEN_BETEILIGTER_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SCHADEN_BETEILIGTER_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element ref="{urn:omds20}GESCHAEDIGTES_OBJEKT" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}ZAHLUNG" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Personennr" type="{urn:omds20}Personennr" />
+ *       <attribute name="BetRolleCd" use="required" type="{urn:omds20}BetRolleCd_Type" />
+ *       <attribute name="BetTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SCHADEN_BETEILIGTER_Type", propOrder = { + "geschaedigtesobjekt", + "zahlung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SCHADENBETEILIGTERType { + + @XmlElement(name = "GESCHAEDIGTES_OBJEKT") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List geschaedigtesobjekt; + @XmlElement(name = "ZAHLUNG") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zahlung; + @XmlAttribute(name = "BetLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int betLfnr; + @XmlAttribute(name = "Personennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personennr; + @XmlAttribute(name = "BetRolleCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String betRolleCd; + @XmlAttribute(name = "BetTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String betTxt; + + /** + * Gets the value of the geschaedigtesobjekt property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the geschaedigtesobjekt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getGESCHAEDIGTESOBJEKT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link GESCHAEDIGTESOBJEKTType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getGESCHAEDIGTESOBJEKT() { + if (geschaedigtesobjekt == null) { + geschaedigtesobjekt = new ArrayList(); + } + return this.geschaedigtesobjekt; + } + + /** + * Gets the value of the zahlung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zahlung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZAHLUNG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZAHLUNGType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZAHLUNG() { + if (zahlung == null) { + zahlung = new ArrayList(); + } + return this.zahlung; + } + + /** + * Ruft den Wert der betLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getBetLfnr() { + return betLfnr; + } + + /** + * Legt den Wert der betLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetLfnr(int value) { + this.betLfnr = value; + } + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonennr(String value) { + this.personennr = value; + } + + /** + * Ruft den Wert der betRolleCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBetRolleCd() { + return betRolleCd; + } + + /** + * Legt den Wert der betRolleCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetRolleCd(String value) { + this.betRolleCd = value; + } + + /** + * Ruft den Wert der betTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBetTxt() { + return betTxt; + } + + /** + * Legt den Wert der betTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetTxt(String value) { + this.betTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENType.java new file mode 100644 index 00000000..27be1970 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENType.java @@ -0,0 +1,721 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für SCHADEN_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SCHADEN_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Polizzennummer"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *         <element ref="{urn:omds20}SCHADEN_BETEILIGTER" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-KFZ-Kennzeichen" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="Schadennr" use="required" type="{urn:omds20}Schadennr" />
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Vermnr" type="{urn:omds20}Vermnr" />
+ *       <attribute name="VerbandSparteCd" type="{urn:omds20}VerbandSparteCd_Type" />
+ *       <attribute name="SpartenCd" use="required" type="{urn:omds20}SpartenCd_Type" />
+ *       <attribute name="SpartenErweiterung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Ereigniszpkt" use="required" type="{urn:omds20}Datum-Zeit" />
+ *       <attribute name="Meldedat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="SchadUrsCd" type="{urn:omds20}SchadUrsCd_Type" />
+ *       <attribute name="SchadUrsTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VerschuldenCd" type="{urn:omds20}VerschuldenCd_Type" />
+ *       <attribute name="MalusWirksamKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="BearbStandCd" use="required" type="{urn:omds20}BearbStandCd_Type" />
+ *       <attribute name="ErledDat" type="{urn:omds20}Datum" />
+ *       <attribute name="SachbearbVU">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="30"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="LeistungGeschaetzt" type="{urn:omds20}decimal" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SCHADEN_Type", propOrder = { + "elAnzahlOrELBetragOrELEinstufung", + "schadenbeteiligter", + "elkfzKennzeichen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SCHADENType { + + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Polizzennummer", type = ELPolizzennummerType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elAnzahlOrELBetragOrELEinstufung; + @XmlElement(name = "SCHADEN_BETEILIGTER") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List schadenbeteiligter; + @XmlElement(name = "EL-KFZ-Kennzeichen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ELKFZKennzeichenType elkfzKennzeichen; + @XmlAttribute(name = "Schadennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennr; + @XmlAttribute(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlAttribute(name = "Vermnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermnr; + @XmlAttribute(name = "VerbandSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verbandSparteCd; + @XmlAttribute(name = "SpartenCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenCd; + @XmlAttribute(name = "SpartenErweiterung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenErweiterung; + @XmlAttribute(name = "Ereigniszpkt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar ereigniszpkt; + @XmlAttribute(name = "Meldedat", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar meldedat; + @XmlAttribute(name = "SchadUrsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadUrsCd; + @XmlAttribute(name = "SchadUrsTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadUrsTxt; + @XmlAttribute(name = "VerschuldenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verschuldenCd; + @XmlAttribute(name = "MalusWirksamKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type malusWirksamKz; + @XmlAttribute(name = "BearbStandCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bearbStandCd; + @XmlAttribute(name = "ErledDat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar erledDat; + @XmlAttribute(name = "SachbearbVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String sachbearbVU; + @XmlAttribute(name = "LeistungGeschaetzt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal leistungGeschaetzt; + @XmlAttribute(name = "WaehrungsCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + + /** + * Gets the value of the elAnzahlOrELBetragOrELEinstufung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elAnzahlOrELBetragOrELEinstufung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELAnzahlOrELBetragOrELEinstufung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELPolizzennummerType } + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELAnzahlOrELBetragOrELEinstufung() { + if (elAnzahlOrELBetragOrELEinstufung == null) { + elAnzahlOrELBetragOrELEinstufung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELEinstufung; + } + + /** + * Gets the value of the schadenbeteiligter property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the schadenbeteiligter property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSCHADENBETEILIGTER().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SCHADENBETEILIGTERType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSCHADENBETEILIGTER() { + if (schadenbeteiligter == null) { + schadenbeteiligter = new ArrayList(); + } + return this.schadenbeteiligter; + } + + /** + * Ruft den Wert der elkfzKennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link ELKFZKennzeichenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ELKFZKennzeichenType getELKFZKennzeichen() { + return elkfzKennzeichen; + } + + /** + * Legt den Wert der elkfzKennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ELKFZKennzeichenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setELKFZKennzeichen(ELKFZKennzeichenType value) { + this.elkfzKennzeichen = value; + } + + /** + * Ruft den Wert der schadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennr() { + return schadennr; + } + + /** + * Legt den Wert der schadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennr(String value) { + this.schadennr = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der verbandSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerbandSparteCd() { + return verbandSparteCd; + } + + /** + * Legt den Wert der verbandSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerbandSparteCd(String value) { + this.verbandSparteCd = value; + } + + /** + * Ruft den Wert der spartenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenCd() { + return spartenCd; + } + + /** + * Legt den Wert der spartenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenCd(String value) { + this.spartenCd = value; + } + + /** + * Ruft den Wert der spartenErweiterung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenErweiterung() { + return spartenErweiterung; + } + + /** + * Legt den Wert der spartenErweiterung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenErweiterung(String value) { + this.spartenErweiterung = value; + } + + /** + * Ruft den Wert der ereigniszpkt-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getEreigniszpkt() { + return ereigniszpkt; + } + + /** + * Legt den Wert der ereigniszpkt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEreigniszpkt(XMLGregorianCalendar value) { + this.ereigniszpkt = value; + } + + /** + * Ruft den Wert der meldedat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMeldedat() { + return meldedat; + } + + /** + * Legt den Wert der meldedat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMeldedat(XMLGregorianCalendar value) { + this.meldedat = value; + } + + /** + * Ruft den Wert der schadUrsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadUrsCd() { + return schadUrsCd; + } + + /** + * Legt den Wert der schadUrsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadUrsCd(String value) { + this.schadUrsCd = value; + } + + /** + * Ruft den Wert der schadUrsTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadUrsTxt() { + return schadUrsTxt; + } + + /** + * Legt den Wert der schadUrsTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadUrsTxt(String value) { + this.schadUrsTxt = value; + } + + /** + * Ruft den Wert der verschuldenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerschuldenCd() { + return verschuldenCd; + } + + /** + * Legt den Wert der verschuldenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerschuldenCd(String value) { + this.verschuldenCd = value; + } + + /** + * Ruft den Wert der malusWirksamKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getMalusWirksamKz() { + return malusWirksamKz; + } + + /** + * Legt den Wert der malusWirksamKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMalusWirksamKz(Entsch2Type value) { + this.malusWirksamKz = value; + } + + /** + * Ruft den Wert der bearbStandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBearbStandCd() { + return bearbStandCd; + } + + /** + * Legt den Wert der bearbStandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBearbStandCd(String value) { + this.bearbStandCd = value; + } + + /** + * Ruft den Wert der erledDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getErledDat() { + return erledDat; + } + + /** + * Legt den Wert der erledDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErledDat(XMLGregorianCalendar value) { + this.erledDat = value; + } + + /** + * Ruft den Wert der sachbearbVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSachbearbVU() { + return sachbearbVU; + } + + /** + * Legt den Wert der sachbearbVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSachbearbVU(String value) { + this.sachbearbVU = value; + } + + /** + * Ruft den Wert der leistungGeschaetzt-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getLeistungGeschaetzt() { + return leistungGeschaetzt; + } + + /** + * Legt den Wert der leistungGeschaetzt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeistungGeschaetzt(BigDecimal value) { + this.leistungGeschaetzt = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSEL.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSEL.java new file mode 100644 index 00000000..4f4da5b9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSEL.java @@ -0,0 +1,143 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="SchlWert" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="3"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Schlbez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="50"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SchlWert_generell">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="3"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SCHLUESSEL") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SCHLUESSEL { + + @XmlAttribute(name = "SchlWert", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schlWert; + @XmlAttribute(name = "Schlbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schlbez; + @XmlAttribute(name = "SchlWert_generell") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schlWertGenerell; + + /** + * Ruft den Wert der schlWert-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchlWert() { + return schlWert; + } + + /** + * Legt den Wert der schlWert-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchlWert(String value) { + this.schlWert = value; + } + + /** + * Ruft den Wert der schlbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchlbez() { + return schlbez; + } + + /** + * Legt den Wert der schlbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchlbez(String value) { + this.schlbez = value; + } + + /** + * Ruft den Wert der schlWertGenerell-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchlWertGenerell() { + return schlWertGenerell; + } + + /** + * Legt den Wert der schlWertGenerell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchlWertGenerell(String value) { + this.schlWertGenerell = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSELART.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSELART.java new file mode 100644 index 00000000..09fce214 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSELART.java @@ -0,0 +1,172 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded">
+ *         <element ref="{urn:omds20}SCHLUESSEL"/>
+ *       </sequence>
+ *       <attribute name="SchlArtCd" use="required" type="{urn:omds20}SchlArtCd_Type" />
+ *       <attribute name="VUWertErlaubtKz" use="required" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="SchlArtBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="30"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "schluessel" +}) +@XmlRootElement(name = "SCHLUESSELART") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SCHLUESSELART { + + @XmlElement(name = "SCHLUESSEL", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List schluessel; + @XmlAttribute(name = "SchlArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchlArtCdType schlArtCd; + @XmlAttribute(name = "VUWertErlaubtKz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type vuWertErlaubtKz; + @XmlAttribute(name = "SchlArtBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schlArtBez; + + /** + * Gets the value of the schluessel property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the schluessel property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSCHLUESSEL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SCHLUESSEL } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSCHLUESSEL() { + if (schluessel == null) { + schluessel = new ArrayList(); + } + return this.schluessel; + } + + /** + * Ruft den Wert der schlArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchlArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchlArtCdType getSchlArtCd() { + return schlArtCd; + } + + /** + * Legt den Wert der schlArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchlArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchlArtCd(SchlArtCdType value) { + this.schlArtCd = value; + } + + /** + * Ruft den Wert der vuWertErlaubtKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getVUWertErlaubtKz() { + return vuWertErlaubtKz; + } + + /** + * Legt den Wert der vuWertErlaubtKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUWertErlaubtKz(Entsch2Type value) { + this.vuWertErlaubtKz = value; + } + + /** + * Ruft den Wert der schlArtBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchlArtBez() { + return schlArtBez; + } + + /** + * Legt den Wert der schlArtBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchlArtBez(String value) { + this.schlArtBez = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SONSTIGEPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SONSTIGEPERSONType.java new file mode 100644 index 00000000..4380b1fc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SONSTIGEPERSONType.java @@ -0,0 +1,226 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SONSTIGE_PERSON_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SONSTIGE_PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Name" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="120"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Kurzname">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="15"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SonstPersArtCd" use="required" type="{urn:omds20}SonstPersArtCd_Type" />
+ *       <attribute name="GesFormCd" type="{urn:omds20}GesFormCd_Type" />
+ *       <attribute name="PersonID_VU" type="{urn:omds20}PersonID_Type" />
+ *       <attribute name="PersonID_Makler" type="{urn:omds20}PersonID_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SONSTIGE_PERSON_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SONSTIGEPERSONType { + + @XmlAttribute(name = "Name", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String name; + @XmlAttribute(name = "Kurzname") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kurzname; + @XmlAttribute(name = "SonstPersArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String sonstPersArtCd; + @XmlAttribute(name = "GesFormCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected GesFormCdType gesFormCd; + @XmlAttribute(name = "PersonID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personIDVU; + @XmlAttribute(name = "PersonID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personIDMakler; + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der kurzname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKurzname() { + return kurzname; + } + + /** + * Legt den Wert der kurzname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKurzname(String value) { + this.kurzname = value; + } + + /** + * Ruft den Wert der sonstPersArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSonstPersArtCd() { + return sonstPersArtCd; + } + + /** + * Legt den Wert der sonstPersArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSonstPersArtCd(String value) { + this.sonstPersArtCd = value; + } + + /** + * Ruft den Wert der gesFormCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link GesFormCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public GesFormCdType getGesFormCd() { + return gesFormCd; + } + + /** + * Legt den Wert der gesFormCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GesFormCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGesFormCd(GesFormCdType value) { + this.gesFormCd = value; + } + + /** + * Ruft den Wert der personIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonIDVU() { + return personIDVU; + } + + /** + * Legt den Wert der personIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonIDVU(String value) { + this.personIDVU = value; + } + + /** + * Ruft den Wert der personIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonIDMakler() { + return personIDMakler; + } + + /** + * Legt den Wert der personIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonIDMakler(String value) { + this.personIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SPARTEType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SPARTEType.java new file mode 100644 index 00000000..cd6501e8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SPARTEType.java @@ -0,0 +1,634 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für SPARTE_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SPARTE_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Bezugsberechtigung"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Gewinnbeteiligung"/>
+ *           <element ref="{urn:omds20}EL-Grenzwert"/>
+ *           <element ref="{urn:omds20}EL-Index"/>
+ *           <element ref="{urn:omds20}EL-Klausel"/>
+ *           <element ref="{urn:omds20}EL-Praemienkorrektur"/>
+ *           <element ref="{urn:omds20}EL-Rente"/>
+ *           <element ref="{urn:omds20}EL-Selbstbehalt"/>
+ *           <element ref="{urn:omds20}EL-Steuer"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *           <element ref="{urn:omds20}EL-Zeitraum"/>
+ *         </choice>
+ *         <element ref="{urn:omds20}RISIKO" maxOccurs="unbounded"/>
+ *       </sequence>
+ *       <attribute name="SpartenCd" use="required" type="{urn:omds20}SpartenCd_Type" />
+ *       <attribute name="SpartenErweiterung" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="10"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SpartenID">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VerbandSparteCd" use="required" type="{urn:omds20}VerbandSparteCd_Type" />
+ *       <attribute name="Spartentxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="80"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SpartenBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="SpartenEnd" type="{urn:omds20}Datum" />
+ *       <attribute name="StatusCd" type="{urn:omds20}StatusCd_Type" />
+ *       <attribute name="HauptTarifBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="25"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="SichergKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="DirBeteiligtKz" type="{urn:omds20}Entsch3_Type" />
+ *       <attribute name="SondervereinbarungKz" type="{urn:omds20}Entsch3_Type" />
+ *       <attribute name="PraemieNtoSp" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="PraemieBtoSp" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="nmoKuendDat" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SPARTE_Type", propOrder = { + "elAnzahlOrELBetragOrELBezugsberechtigung", + "risiko" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SPARTEType { + + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Bezugsberechtigung", type = ELBezugsberechtigungType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Gewinnbeteiligung", type = ELGewinnbeteiligungType.class), + @XmlElement(name = "EL-Grenzwert", type = ELGrenzwertType.class), + @XmlElement(name = "EL-Index", type = ELIndexType.class), + @XmlElement(name = "EL-Klausel", type = ELKlauselType.class), + @XmlElement(name = "EL-Praemienkorrektur", type = ELPraemienkorrekturType.class), + @XmlElement(name = "EL-Rente", type = ELRenteType.class), + @XmlElement(name = "EL-Selbstbehalt", type = ELSelbstbehalt.class), + @XmlElement(name = "EL-Steuer", type = ELSteuerType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class), + @XmlElement(name = "EL-Zeitraum", type = ELZeitraumType.class) + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elAnzahlOrELBetragOrELBezugsberechtigung; + @XmlElement(name = "RISIKO", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List risiko; + @XmlAttribute(name = "SpartenCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenCd; + @XmlAttribute(name = "SpartenErweiterung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenErweiterung; + @XmlAttribute(name = "SpartenID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenID; + @XmlAttribute(name = "VerbandSparteCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verbandSparteCd; + @XmlAttribute(name = "Spartentxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartentxt; + @XmlAttribute(name = "SpartenBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar spartenBeg; + @XmlAttribute(name = "SpartenEnd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar spartenEnd; + @XmlAttribute(name = "StatusCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String statusCd; + @XmlAttribute(name = "HauptTarifBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String hauptTarifBez; + @XmlAttribute(name = "SichergKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type sichergKz; + @XmlAttribute(name = "DirBeteiligtKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dirBeteiligtKz; + @XmlAttribute(name = "SondervereinbarungKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String sondervereinbarungKz; + @XmlAttribute(name = "PraemieNtoSp", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemieNtoSp; + @XmlAttribute(name = "PraemieBtoSp", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemieBtoSp; + @XmlAttribute(name = "nmoKuendDat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar nmoKuendDat; + + /** + * Gets the value of the elAnzahlOrELBetragOrELBezugsberechtigung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elAnzahlOrELBetragOrELBezugsberechtigung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELAnzahlOrELBetragOrELBezugsberechtigung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELBezugsberechtigungType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELGewinnbeteiligungType } + * {@link ELGrenzwertType } + * {@link ELIndexType } + * {@link ELKlauselType } + * {@link ELPraemienkorrekturType } + * {@link ELRenteType } + * {@link ELSelbstbehalt } + * {@link ELSteuerType } + * {@link ELTextType } + * {@link ELZeitraumType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELAnzahlOrELBetragOrELBezugsberechtigung() { + if (elAnzahlOrELBetragOrELBezugsberechtigung == null) { + elAnzahlOrELBetragOrELBezugsberechtigung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELBezugsberechtigung; + } + + /** + * Gets the value of the risiko property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the risiko property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRISIKO().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link RISIKOType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getRISIKO() { + if (risiko == null) { + risiko = new ArrayList(); + } + return this.risiko; + } + + /** + * Ruft den Wert der spartenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenCd() { + return spartenCd; + } + + /** + * Legt den Wert der spartenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenCd(String value) { + this.spartenCd = value; + } + + /** + * Ruft den Wert der spartenErweiterung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenErweiterung() { + return spartenErweiterung; + } + + /** + * Legt den Wert der spartenErweiterung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenErweiterung(String value) { + this.spartenErweiterung = value; + } + + /** + * Ruft den Wert der spartenID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenID() { + return spartenID; + } + + /** + * Legt den Wert der spartenID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenID(String value) { + this.spartenID = value; + } + + /** + * Ruft den Wert der verbandSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerbandSparteCd() { + return verbandSparteCd; + } + + /** + * Legt den Wert der verbandSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerbandSparteCd(String value) { + this.verbandSparteCd = value; + } + + /** + * Ruft den Wert der spartentxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartentxt() { + return spartentxt; + } + + /** + * Legt den Wert der spartentxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartentxt(String value) { + this.spartentxt = value; + } + + /** + * Ruft den Wert der spartenBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getSpartenBeg() { + return spartenBeg; + } + + /** + * Legt den Wert der spartenBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenBeg(XMLGregorianCalendar value) { + this.spartenBeg = value; + } + + /** + * Ruft den Wert der spartenEnd-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getSpartenEnd() { + return spartenEnd; + } + + /** + * Legt den Wert der spartenEnd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenEnd(XMLGregorianCalendar value) { + this.spartenEnd = value; + } + + /** + * Ruft den Wert der statusCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStatusCd() { + return statusCd; + } + + /** + * Legt den Wert der statusCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStatusCd(String value) { + this.statusCd = value; + } + + /** + * Ruft den Wert der hauptTarifBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHauptTarifBez() { + return hauptTarifBez; + } + + /** + * Legt den Wert der hauptTarifBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHauptTarifBez(String value) { + this.hauptTarifBez = value; + } + + /** + * Ruft den Wert der sichergKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getSichergKz() { + return sichergKz; + } + + /** + * Legt den Wert der sichergKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSichergKz(Entsch2Type value) { + this.sichergKz = value; + } + + /** + * Ruft den Wert der dirBeteiligtKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDirBeteiligtKz() { + return dirBeteiligtKz; + } + + /** + * Legt den Wert der dirBeteiligtKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDirBeteiligtKz(String value) { + this.dirBeteiligtKz = value; + } + + /** + * Ruft den Wert der sondervereinbarungKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSondervereinbarungKz() { + return sondervereinbarungKz; + } + + /** + * Legt den Wert der sondervereinbarungKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSondervereinbarungKz(String value) { + this.sondervereinbarungKz = value; + } + + /** + * Ruft den Wert der praemieNtoSp-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemieNtoSp() { + return praemieNtoSp; + } + + /** + * Legt den Wert der praemieNtoSp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemieNtoSp(BigDecimal value) { + this.praemieNtoSp = value; + } + + /** + * Ruft den Wert der praemieBtoSp-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemieBtoSp() { + return praemieBtoSp; + } + + /** + * Legt den Wert der praemieBtoSp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemieBtoSp(BigDecimal value) { + this.praemieBtoSp = value; + } + + /** + * Ruft den Wert der nmoKuendDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getNmoKuendDat() { + return nmoKuendDat; + } + + /** + * Legt den Wert der nmoKuendDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNmoKuendDat(XMLGregorianCalendar value) { + this.nmoKuendDat = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SbhArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SbhArtCdType.java new file mode 100644 index 00000000..e967caef --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SbhArtCdType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SbhArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="SbhArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="MIS"/>
+ *     <enumeration value="MXK"/>
+ *     <enumeration value="MXS"/>
+ *     <enumeration value="STS"/>
+ *     <enumeration value="SSO"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SbhArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum SbhArtCdType { + + + /** + * Mindestselbstbehalt je Schadenfall + * + */ + MIS, + + /** + * Maximalselbstbehalt kumuliert + * + */ + MXK, + + /** + * Maximalselbstbehalt je Schadenfall + * + */ + MXS, + + /** + * Standardselbstbehalt je Schadenfall + * + */ + STS, + + /** + * Selbstbehalt sonst + * + */ + SSO; + + public String value() { + return name(); + } + + public static SbhArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SchlArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SchlArtCdType.java new file mode 100644 index 00000000..1a4596f6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SchlArtCdType.java @@ -0,0 +1,592 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SchlArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="SchlArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <minLength value="1"/>
+ *     <maxLength value="25"/>
+ *     <enumeration value="AendGrundCd"/>
+ *     <enumeration value="AntriebsArtCd"/>
+ *     <enumeration value="AufbauArtCd"/>
+ *     <enumeration value="AusstattungCd"/>
+ *     <enumeration value="BauartCd"/>
+ *     <enumeration value="BBArtCd"/>
+ *     <enumeration value="BearbStandCd"/>
+ *     <enumeration value="BetragArtCd"/>
+ *     <enumeration value="BetRolleCd"/>
+ *     <enumeration value="DachungCd"/>
+ *     <enumeration value="DachungsArtCd"/>
+ *     <enumeration value="EFrageCd"/>
+ *     <enumeration value="EstArtCd"/>
+ *     <enumeration value="FamilienstandCd"/>
+ *     <enumeration value="FlaechenAttributCd"/>
+ *     <enumeration value="FzgArtCd"/>
+ *     <enumeration value="GebaeudeArtCd"/>
+ *     <enumeration value="GebaeudeHoeheCd"/>
+ *     <enumeration value="GeschlechtCd"/>
+ *     <enumeration value="GrundRuecklaufCd"/>
+ *     <enumeration value="GrwArtCd"/>
+ *     <enumeration value="IdfArtCd"/>
+ *     <enumeration value="IndexArtCd"/>
+ *     <enumeration value="KomArtCd"/>
+ *     <enumeration value="LandesCd"/>
+ *     <enumeration value="LegArtCd"/>
+ *     <enumeration value="LoeschCd"/>
+ *     <enumeration value="MigrationsCd"/>
+ *     <enumeration value="NutzungCd"/>
+ *     <enumeration value="ObjektdatenCd"/>
+ *     <enumeration value="PaketInhCd"/>
+ *     <enumeration value="PaketUmfCd"/>
+ *     <enumeration value="PersArtCd"/>
+ *     <enumeration value="PfrArtCd"/>
+ *     <enumeration value="PolArtCd"/>
+ *     <enumeration value="PraemFristCd"/>
+ *     <enumeration value="PraemKorrArtCd"/>
+ *     <enumeration value="ProvArtCd"/>
+ *     <enumeration value="RisikoArtCd"/>
+ *     <enumeration value="RntRhythmCd"/>
+ *     <enumeration value="SbhArtCd"/>
+ *     <enumeration value="SchadUrsCd"/>
+ *     <enumeration value="SonstPersArtCd"/>
+ *     <enumeration value="SpartenCd"/>
+ *     <enumeration value="StArtCd"/>
+ *     <enumeration value="TxtArtCd"/>
+ *     <enumeration value="VSArtCd"/>
+ *     <enumeration value="VerbandSparteCd"/>
+ *     <enumeration value="VersLwCd"/>
+ *     <enumeration value="StatusCd"/>
+ *     <enumeration value="VersSacheCd"/>
+ *     <enumeration value="VerschuldenCd"/>
+ *     <enumeration value="VerwendzweckCd"/>
+ *     <enumeration value="VtgProdCd"/>
+ *     <enumeration value="VtgRolleCd"/>
+ *     <enumeration value="VtgSparteCd"/>
+ *     <enumeration value="VtgStatusCd"/>
+ *     <enumeration value="WaehrungsCd"/>
+ *     <enumeration value="ZRArtCd"/>
+ *     <enumeration value="ZahlGrundCd"/>
+ *     <enumeration value="ZahlRhythmCd"/>
+ *     <enumeration value="ZahlWegCd"/>
+ *     <enumeration value="MahnStufeCd"/>
+ *     <enumeration value="RueckGrundCd"/>
+ *     <enumeration value="SprachCd"/>
+ *     <enumeration value="VerbrEinhCd"/>
+ *     <enumeration value="GesFormCd"/>
+ *     <enumeration value="RahmenvertragsartCd"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SchlArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum SchlArtCdType { + + + /** + * Änderungsgrund + * + */ + @XmlEnumValue("AendGrundCd") + AEND_GRUND_CD("AendGrundCd"), + + /** + * Antriebsart + * + */ + @XmlEnumValue("AntriebsArtCd") + ANTRIEBS_ART_CD("AntriebsArtCd"), + + /** + * Aufbauart + * + */ + @XmlEnumValue("AufbauArtCd") + AUFBAU_ART_CD("AufbauArtCd"), + + /** + * Ausstattung + * + */ + @XmlEnumValue("AusstattungCd") + AUSSTATTUNG_CD("AusstattungCd"), + + /** + * Bauart + * + */ + @XmlEnumValue("BauartCd") + BAUART_CD("BauartCd"), + + /** + * Bezugsberechtigungsart + * + */ + @XmlEnumValue("BBArtCd") + BB_ART_CD("BBArtCd"), + + /** + * Bearbeitungsstand + * + */ + @XmlEnumValue("BearbStandCd") + BEARB_STAND_CD("BearbStandCd"), + + /** + * Betragsart + * + */ + @XmlEnumValue("BetragArtCd") + BETRAG_ART_CD("BetragArtCd"), + + /** + * Beteiligungsrolle + * + */ + @XmlEnumValue("BetRolleCd") + BET_ROLLE_CD("BetRolleCd"), + + /** + * Dachung + * + */ + @XmlEnumValue("DachungCd") + DACHUNG_CD("DachungCd"), + + /** + * Dachungsart + * + */ + @XmlEnumValue("DachungsArtCd") + DACHUNGS_ART_CD("DachungsArtCd"), + + /** + * Entscheidungsfrage + * + */ + @XmlEnumValue("EFrageCd") + E_FRAGE_CD("EFrageCd"), + + /** + * Einstufungsart + * + */ + @XmlEnumValue("EstArtCd") + EST_ART_CD("EstArtCd"), + + /** + * Familienstand + * + */ + @XmlEnumValue("FamilienstandCd") + FAMILIENSTAND_CD("FamilienstandCd"), + + /** + * Flächenattribut + * + */ + @XmlEnumValue("FlaechenAttributCd") + FLAECHEN_ATTRIBUT_CD("FlaechenAttributCd"), + + /** + * Fahrzeugart + * + */ + @XmlEnumValue("FzgArtCd") + FZG_ART_CD("FzgArtCd"), + + /** + * Art des Gebäudes + * + */ + @XmlEnumValue("GebaeudeArtCd") + GEBAEUDE_ART_CD("GebaeudeArtCd"), + + /** + * Gebäudehöhe + * + */ + @XmlEnumValue("GebaeudeHoeheCd") + GEBAEUDE_HOEHE_CD("GebaeudeHoeheCd"), + + /** + * Geschlecht + * + */ + @XmlEnumValue("GeschlechtCd") + GESCHLECHT_CD("GeschlechtCd"), + + /** + * GrundRuecklauf + * + */ + @XmlEnumValue("GrundRuecklaufCd") + GRUND_RUECKLAUF_CD("GrundRuecklaufCd"), + + /** + * Grenzwertart + * + */ + @XmlEnumValue("GrwArtCd") + GRW_ART_CD("GrwArtCd"), + + /** + * Identifizierungsart + * + */ + @XmlEnumValue("IdfArtCd") + IDF_ART_CD("IdfArtCd"), + + /** + * Indexart + * + */ + @XmlEnumValue("IndexArtCd") + INDEX_ART_CD("IndexArtCd"), + + /** + * KommunikationsArt + * + */ + @XmlEnumValue("KomArtCd") + KOM_ART_CD("KomArtCd"), + + /** + * Ländercode + * + */ + @XmlEnumValue("LandesCd") + LANDES_CD("LandesCd"), + + /** + * Legitimierungsart + * + */ + @XmlEnumValue("LegArtCd") + LEG_ART_CD("LegArtCd"), + + /** + * Löschungsarten + * + */ + @XmlEnumValue("LoeschCd") + LOESCH_CD("LoeschCd"), + + /** + * Migrationsart + * + */ + @XmlEnumValue("MigrationsCd") + MIGRATIONS_CD("MigrationsCd"), + + /** + * Nutzung + * + */ + @XmlEnumValue("NutzungCd") + NUTZUNG_CD("NutzungCd"), + + /** + * Objektdatenart + * + */ + @XmlEnumValue("ObjektdatenCd") + OBJEKTDATEN_CD("ObjektdatenCd"), + + /** + * Paketinhalt + * + */ + @XmlEnumValue("PaketInhCd") + PAKET_INH_CD("PaketInhCd"), + + /** + * Paketumfang + * + */ + @XmlEnumValue("PaketUmfCd") + PAKET_UMF_CD("PaketUmfCd"), + + /** + * Personenart + * + */ + @XmlEnumValue("PersArtCd") + PERS_ART_CD("PersArtCd"), + + /** + * Prämienfreiart + * + */ + @XmlEnumValue("PfrArtCd") + PFR_ART_CD("PfrArtCd"), + + /** + * Polizzenart + * + */ + @XmlEnumValue("PolArtCd") + POL_ART_CD("PolArtCd"), + + /** + * Prämienfrist + * + */ + @XmlEnumValue("PraemFristCd") + PRAEM_FRIST_CD("PraemFristCd"), + + /** + * Prämienkorrekturart + * + */ + @XmlEnumValue("PraemKorrArtCd") + PRAEM_KORR_ART_CD("PraemKorrArtCd"), + + /** + * Provisionsart + * + */ + @XmlEnumValue("ProvArtCd") + PROV_ART_CD("ProvArtCd"), + + /** + * Risikoart + * + */ + @XmlEnumValue("RisikoArtCd") + RISIKO_ART_CD("RisikoArtCd"), + + /** + * Rentenzahlungsrhythmus + * + */ + @XmlEnumValue("RntRhythmCd") + RNT_RHYTHM_CD("RntRhythmCd"), + + /** + * Selbstbehaltart + * + */ + @XmlEnumValue("SbhArtCd") + SBH_ART_CD("SbhArtCd"), + + /** + * Schadenursache + * + */ + @XmlEnumValue("SchadUrsCd") + SCHAD_URS_CD("SchadUrsCd"), + + /** + * Art der sonstigen Person + * + */ + @XmlEnumValue("SonstPersArtCd") + SONST_PERS_ART_CD("SonstPersArtCd"), + + /** + * Sparte + * + */ + @XmlEnumValue("SpartenCd") + SPARTEN_CD("SpartenCd"), + + /** + * Steuerart + * + */ + @XmlEnumValue("StArtCd") + ST_ART_CD("StArtCd"), + + /** + * Textart + * + */ + @XmlEnumValue("TxtArtCd") + TXT_ART_CD("TxtArtCd"), + + /** + * Versicherungssummenart + * + */ + @XmlEnumValue("VSArtCd") + VS_ART_CD("VSArtCd"), + + /** + * Verbandssparte + * + */ + @XmlEnumValue("VerbandSparteCd") + VERBAND_SPARTE_CD("VerbandSparteCd"), + + /** + * Versicherte Landwirtschaft + * + */ + @XmlEnumValue("VersLwCd") + VERS_LW_CD("VersLwCd"), + + /** + * Status + * + */ + @XmlEnumValue("StatusCd") + STATUS_CD("StatusCd"), + + /** + * Versicherte Sache + * + */ + @XmlEnumValue("VersSacheCd") + VERS_SACHE_CD("VersSacheCd"), + + /** + * Verschulden + * + */ + @XmlEnumValue("VerschuldenCd") + VERSCHULDEN_CD("VerschuldenCd"), + + /** + * Verwendungszweck + * + */ + @XmlEnumValue("VerwendzweckCd") + VERWENDZWECK_CD("VerwendzweckCd"), + + /** + * Vertragsprodukt + * + */ + @XmlEnumValue("VtgProdCd") + VTG_PROD_CD("VtgProdCd"), + + /** + * Vertragsrolle + * + */ + @XmlEnumValue("VtgRolleCd") + VTG_ROLLE_CD("VtgRolleCd"), + + /** + * Vertragssparte + * + */ + @XmlEnumValue("VtgSparteCd") + VTG_SPARTE_CD("VtgSparteCd"), + + /** + * Vertragsstatus + * + */ + @XmlEnumValue("VtgStatusCd") + VTG_STATUS_CD("VtgStatusCd"), + + /** + * Währung + * + */ + @XmlEnumValue("WaehrungsCd") + WAEHRUNGS_CD("WaehrungsCd"), + + /** + * Art des Zeitraumes + * + */ + @XmlEnumValue("ZRArtCd") + ZR_ART_CD("ZRArtCd"), + + /** + * Zahlungsgrund + * + */ + @XmlEnumValue("ZahlGrundCd") + ZAHL_GRUND_CD("ZahlGrundCd"), + + /** + * Zahlungsrhythmus + * + */ + @XmlEnumValue("ZahlRhythmCd") + ZAHL_RHYTHM_CD("ZahlRhythmCd"), + + /** + * Zahlungsweg + * + */ + @XmlEnumValue("ZahlWegCd") + ZAHL_WEG_CD("ZahlWegCd"), + + /** + * MahnStufe + * + */ + @XmlEnumValue("MahnStufeCd") + MAHN_STUFE_CD("MahnStufeCd"), + + /** + * GrundRuecklauf + * + */ + @XmlEnumValue("RueckGrundCd") + RUECK_GRUND_CD("RueckGrundCd"), + + /** + * Sprachenschlüssel + * + */ + @XmlEnumValue("SprachCd") + SPRACH_CD("SprachCd"), + + /** + * Einheit für Verbrauch + * + */ + @XmlEnumValue("VerbrEinhCd") + VERBR_EINH_CD("VerbrEinhCd"), + + /** + * Gesellschaftsform + * + */ + @XmlEnumValue("GesFormCd") + GES_FORM_CD("GesFormCd"), + + /** + * Rahmenvertragsart + * + */ + @XmlEnumValue("RahmenvertragsartCd") + RAHMENVERTRAGSART_CD("RahmenvertragsartCd"); + private final String value; + + SchlArtCdType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static SchlArtCdType fromValue(String v) { + for (SchlArtCdType c: SchlArtCdType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SprachCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SprachCdType.java new file mode 100644 index 00000000..c58e51c8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SprachCdType.java @@ -0,0 +1,86 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SprachCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="SprachCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <minLength value="2"/>
+ *     <maxLength value="2"/>
+ *     <enumeration value="CS"/>
+ *     <enumeration value="DE"/>
+ *     <enumeration value="EN"/>
+ *     <enumeration value="HU"/>
+ *     <enumeration value="IT"/>
+ *     <enumeration value="SK"/>
+ *     <enumeration value="SL"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SprachCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum SprachCdType { + + + /** + * Tschechisch + * + */ + CS, + + /** + * Deutsch + * + */ + DE, + + /** + * Englisch + * + */ + EN, + + /** + * Ungarisch + * + */ + HU, + + /** + * Italienisch + * + */ + IT, + + /** + * Slowakisch + * + */ + SK, + + /** + * Slowenisch + * + */ + SL; + + public String value() { + return name(); + } + + public static SprachCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/TxtArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/TxtArtCdType.java new file mode 100644 index 00000000..d9882be4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/TxtArtCdType.java @@ -0,0 +1,112 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für TxtArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="TxtArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="ANR"/>
+ *     <enumeration value="BER"/>
+ *     <enumeration value="FRT"/>
+ *     <enumeration value="TIT"/>
+ *     <enumeration value="TIN"/>
+ *     <enumeration value="VKL"/>
+ *     <enumeration value="SRT"/>
+ *     <enumeration value="EXP"/>
+ *     <enumeration value="ONR"/>
+ *     <enumeration value="FZU"/>
+ *     <enumeration value="RIM"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "TxtArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum TxtArtCdType { + + + /** + * Anrede + * + */ + ANR, + + /** + * Beruf + * + */ + BER, + + /** + * Freitext + * + */ + FRT, + + /** + * Titel + * + */ + TIT, + + /** + * Titel nachgestellt + * + */ + TIN, + + /** + * Vertragsspez. Klausel + * + */ + VKL, + + /** + * Beschreibung Schadenort + * + */ + SRT, + + /** + * Schaden-Expertise (Besichtigungsdaten) + * + */ + EXP, + + /** + * Oeamtc-Clubkarten-Nr + * + */ + ONR, + + /** + * Ordnungsbegriff für Zuordnung Fremdsystem + * + */ + FZU, + + /** + * Risikomerkmal + * + */ + RIM; + + public String value() { + return name(); + } + + public static TxtArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZ.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZ.java new file mode 100644 index 00000000..ec1d3806 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZ.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}VERS_KFZ_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "VERS_KFZ") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERSKFZ + extends VERSKFZType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZType.java new file mode 100644 index 00000000..0f24e14f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZType.java @@ -0,0 +1,1053 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für VERS_KFZ_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VERS_KFZ_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="FzgArtCd" use="required" type="{urn:omds20}FzgArtCd_Type" />
+ *       <attribute name="AufbauArtCd" type="{urn:omds20}AufbauArtCd_Type" />
+ *       <attribute name="Marke" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Handelsbez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="30"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="TypVarVer">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Leasingkz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="Modelljahr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Leistung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Leistung_ElektroMot">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Plaetze" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Stehplaetze" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Nutzlast">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Hubraum" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="AntriebsArtCd" use="required" type="{urn:omds20}AntriebsArtCd_Type" />
+ *       <attribute name="Katkz" use="required" type="{urn:omds20}Entsch3_Type" />
+ *       <attribute name="ABSKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="CO2_Ausstoss" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="CO2_WLTP_WMTC" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Kraftstoffverbr_NEFZ" type="{urn:omds20}decimal" />
+ *       <attribute name="Kraftstoffverbr_WLTP_WMTC" type="{urn:omds20}decimal" />
+ *       <attribute name="VerbrEinhCd" type="{urn:omds20}VerbrEinhCd_Type" />
+ *       <attribute name="Fahrgestnr" use="required" type="{urn:omds20}Fahrgestnr_Type" />
+ *       <attribute name="Motornr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="NatCode">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="26"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VerwendzweckCd" type="{urn:omds20}VerwendzweckCd_Type" />
+ *       <attribute name="Erstzulassdat" type="{urn:omds20}Datum" />
+ *       <attribute name="LandesCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="Pol_Kennz" type="{urn:omds20}Pol_Kennz_Type" />
+ *       <attribute name="Eigengew">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="HzulGesgew">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="HGeschw">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_KFZ_Type") +@XmlSeeAlso({ + VERSKFZ.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERSKFZType { + + @XmlAttribute(name = "FzgArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fzgArtCd; + @XmlAttribute(name = "AufbauArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aufbauArtCd; + @XmlAttribute(name = "Marke", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String marke; + @XmlAttribute(name = "Handelsbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String handelsbez; + @XmlAttribute(name = "TypVarVer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String typVarVer; + @XmlAttribute(name = "Leasingkz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type leasingkz; + @XmlAttribute(name = "Modelljahr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer modelljahr; + @XmlAttribute(name = "Leistung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal leistung; + @XmlAttribute(name = "Leistung_ElektroMot") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal leistungElektroMot; + @XmlAttribute(name = "Plaetze") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer plaetze; + @XmlAttribute(name = "Stehplaetze") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer stehplaetze; + @XmlAttribute(name = "Nutzlast") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal nutzlast; + @XmlAttribute(name = "Hubraum") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer hubraum; + @XmlAttribute(name = "AntriebsArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String antriebsArtCd; + @XmlAttribute(name = "Katkz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String katkz; + @XmlAttribute(name = "ABSKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type absKz; + @XmlAttribute(name = "CO2_Ausstoss") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer co2Ausstoss; + @XmlAttribute(name = "CO2_WLTP_WMTC") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer co2WLTPWMTC; + @XmlAttribute(name = "Kraftstoffverbr_NEFZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal kraftstoffverbrNEFZ; + @XmlAttribute(name = "Kraftstoffverbr_WLTP_WMTC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal kraftstoffverbrWLTPWMTC; + @XmlAttribute(name = "VerbrEinhCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verbrEinhCd; + @XmlAttribute(name = "Fahrgestnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrgestnr; + @XmlAttribute(name = "Motornr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String motornr; + @XmlAttribute(name = "NatCode") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String natCode; + @XmlAttribute(name = "VerwendzweckCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verwendzweckCd; + @XmlAttribute(name = "Erstzulassdat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar erstzulassdat; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCd; + @XmlAttribute(name = "Pol_Kennz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polKennz; + @XmlAttribute(name = "Eigengew") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal eigengew; + @XmlAttribute(name = "HzulGesgew") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal hzulGesgew; + @XmlAttribute(name = "HGeschw") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal hGeschw; + + /** + * Ruft den Wert der fzgArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFzgArtCd() { + return fzgArtCd; + } + + /** + * Legt den Wert der fzgArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFzgArtCd(String value) { + this.fzgArtCd = value; + } + + /** + * Ruft den Wert der aufbauArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAufbauArtCd() { + return aufbauArtCd; + } + + /** + * Legt den Wert der aufbauArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAufbauArtCd(String value) { + this.aufbauArtCd = value; + } + + /** + * Ruft den Wert der marke-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMarke() { + return marke; + } + + /** + * Legt den Wert der marke-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMarke(String value) { + this.marke = value; + } + + /** + * Ruft den Wert der handelsbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHandelsbez() { + return handelsbez; + } + + /** + * Legt den Wert der handelsbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHandelsbez(String value) { + this.handelsbez = value; + } + + /** + * Ruft den Wert der typVarVer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getTypVarVer() { + return typVarVer; + } + + /** + * Legt den Wert der typVarVer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTypVarVer(String value) { + this.typVarVer = value; + } + + /** + * Ruft den Wert der leasingkz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getLeasingkz() { + return leasingkz; + } + + /** + * Legt den Wert der leasingkz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeasingkz(Entsch2Type value) { + this.leasingkz = value; + } + + /** + * Ruft den Wert der modelljahr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getModelljahr() { + return modelljahr; + } + + /** + * Legt den Wert der modelljahr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setModelljahr(Integer value) { + this.modelljahr = value; + } + + /** + * Ruft den Wert der leistung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getLeistung() { + return leistung; + } + + /** + * Legt den Wert der leistung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeistung(BigDecimal value) { + this.leistung = value; + } + + /** + * Ruft den Wert der leistungElektroMot-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getLeistungElektroMot() { + return leistungElektroMot; + } + + /** + * Legt den Wert der leistungElektroMot-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeistungElektroMot(BigDecimal value) { + this.leistungElektroMot = value; + } + + /** + * Ruft den Wert der plaetze-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getPlaetze() { + return plaetze; + } + + /** + * Legt den Wert der plaetze-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPlaetze(Integer value) { + this.plaetze = value; + } + + /** + * Ruft den Wert der stehplaetze-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getStehplaetze() { + return stehplaetze; + } + + /** + * Legt den Wert der stehplaetze-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStehplaetze(Integer value) { + this.stehplaetze = value; + } + + /** + * Ruft den Wert der nutzlast-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getNutzlast() { + return nutzlast; + } + + /** + * Legt den Wert der nutzlast-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNutzlast(BigDecimal value) { + this.nutzlast = value; + } + + /** + * Ruft den Wert der hubraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getHubraum() { + return hubraum; + } + + /** + * Legt den Wert der hubraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHubraum(Integer value) { + this.hubraum = value; + } + + /** + * Ruft den Wert der antriebsArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAntriebsArtCd() { + return antriebsArtCd; + } + + /** + * Legt den Wert der antriebsArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntriebsArtCd(String value) { + this.antriebsArtCd = value; + } + + /** + * Ruft den Wert der katkz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKatkz() { + return katkz; + } + + /** + * Legt den Wert der katkz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKatkz(String value) { + this.katkz = value; + } + + /** + * Ruft den Wert der absKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getABSKz() { + return absKz; + } + + /** + * Legt den Wert der absKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setABSKz(Entsch2Type value) { + this.absKz = value; + } + + /** + * Ruft den Wert der co2Ausstoss-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getCO2Ausstoss() { + return co2Ausstoss; + } + + /** + * Legt den Wert der co2Ausstoss-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setCO2Ausstoss(Integer value) { + this.co2Ausstoss = value; + } + + /** + * Ruft den Wert der co2WLTPWMTC-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getCO2WLTPWMTC() { + return co2WLTPWMTC; + } + + /** + * Legt den Wert der co2WLTPWMTC-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setCO2WLTPWMTC(Integer value) { + this.co2WLTPWMTC = value; + } + + /** + * Ruft den Wert der kraftstoffverbrNEFZ-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getKraftstoffverbrNEFZ() { + return kraftstoffverbrNEFZ; + } + + /** + * Legt den Wert der kraftstoffverbrNEFZ-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKraftstoffverbrNEFZ(BigDecimal value) { + this.kraftstoffverbrNEFZ = value; + } + + /** + * Ruft den Wert der kraftstoffverbrWLTPWMTC-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getKraftstoffverbrWLTPWMTC() { + return kraftstoffverbrWLTPWMTC; + } + + /** + * Legt den Wert der kraftstoffverbrWLTPWMTC-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKraftstoffverbrWLTPWMTC(BigDecimal value) { + this.kraftstoffverbrWLTPWMTC = value; + } + + /** + * Ruft den Wert der verbrEinhCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerbrEinhCd() { + return verbrEinhCd; + } + + /** + * Legt den Wert der verbrEinhCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerbrEinhCd(String value) { + this.verbrEinhCd = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + + /** + * Ruft den Wert der motornr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMotornr() { + return motornr; + } + + /** + * Legt den Wert der motornr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMotornr(String value) { + this.motornr = value; + } + + /** + * Ruft den Wert der natCode-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNatCode() { + return natCode; + } + + /** + * Legt den Wert der natCode-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNatCode(String value) { + this.natCode = value; + } + + /** + * Ruft den Wert der verwendzweckCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerwendzweckCd() { + return verwendzweckCd; + } + + /** + * Legt den Wert der verwendzweckCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerwendzweckCd(String value) { + this.verwendzweckCd = value; + } + + /** + * Ruft den Wert der erstzulassdat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getErstzulassdat() { + return erstzulassdat; + } + + /** + * Legt den Wert der erstzulassdat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErstzulassdat(XMLGregorianCalendar value) { + this.erstzulassdat = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der polKennz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolKennz() { + return polKennz; + } + + /** + * Legt den Wert der polKennz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolKennz(String value) { + this.polKennz = value; + } + + /** + * Ruft den Wert der eigengew-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getEigengew() { + return eigengew; + } + + /** + * Legt den Wert der eigengew-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEigengew(BigDecimal value) { + this.eigengew = value; + } + + /** + * Ruft den Wert der hzulGesgew-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getHzulGesgew() { + return hzulGesgew; + } + + /** + * Legt den Wert der hzulGesgew-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHzulGesgew(BigDecimal value) { + this.hzulGesgew = value; + } + + /** + * Ruft den Wert der hGeschw-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getHGeschw() { + return hGeschw; + } + + /** + * Legt den Wert der hGeschw-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHGeschw(BigDecimal value) { + this.hGeschw = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSOBJEKTType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSOBJEKTType.java new file mode 100644 index 00000000..5ce4e242 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSOBJEKTType.java @@ -0,0 +1,252 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERS_OBJEKT_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VERS_OBJEKT_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice minOccurs="0">
+ *           <element ref="{urn:omds20}VERS_PERSON"/>
+ *           <element ref="{urn:omds20}VERS_KFZ"/>
+ *           <element ref="{urn:omds20}VERS_SACHE"/>
+ *         </choice>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Grenzwert"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *       </sequence>
+ *       <attribute name="ObjLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="VersObjTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_OBJEKT_Type", propOrder = { + "versperson", + "verskfz", + "verssache", + "elAnzahlOrELBetragOrELEinstufung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERSOBJEKTType { + + @XmlElement(name = "VERS_PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VERSPERSONType versperson; + @XmlElement(name = "VERS_KFZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VERSKFZ verskfz; + @XmlElement(name = "VERS_SACHE") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VERSSACHEType verssache; + @XmlElements({ + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Grenzwert", type = ELGrenzwertType.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elAnzahlOrELBetragOrELEinstufung; + @XmlAttribute(name = "ObjLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int objLfnr; + @XmlAttribute(name = "VersObjTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String versObjTxt; + + /** + * Ruft den Wert der versperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link VERSPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VERSPERSONType getVERSPERSON() { + return versperson; + } + + /** + * Legt den Wert der versperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VERSPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVERSPERSON(VERSPERSONType value) { + this.versperson = value; + } + + /** + * Ruft den Wert der verskfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link VERSKFZ } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VERSKFZ getVERSKFZ() { + return verskfz; + } + + /** + * Legt den Wert der verskfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VERSKFZ } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVERSKFZ(VERSKFZ value) { + this.verskfz = value; + } + + /** + * Ruft den Wert der verssache-Eigenschaft ab. + * + * @return + * possible object is + * {@link VERSSACHEType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VERSSACHEType getVERSSACHE() { + return verssache; + } + + /** + * Legt den Wert der verssache-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VERSSACHEType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVERSSACHE(VERSSACHEType value) { + this.verssache = value; + } + + /** + * Gets the value of the elAnzahlOrELBetragOrELEinstufung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elAnzahlOrELBetragOrELEinstufung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELAnzahlOrELBetragOrELEinstufung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELGrenzwertType } + * {@link ELIdentifizierungType } + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELAnzahlOrELBetragOrELEinstufung() { + if (elAnzahlOrELBetragOrELEinstufung == null) { + elAnzahlOrELBetragOrELEinstufung = new ArrayList(); + } + return this.elAnzahlOrELBetragOrELEinstufung; + } + + /** + * Ruft den Wert der objLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getObjLfnr() { + return objLfnr; + } + + /** + * Legt den Wert der objLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjLfnr(int value) { + this.objLfnr = value; + } + + /** + * Ruft den Wert der versObjTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVersObjTxt() { + return versObjTxt; + } + + /** + * Legt den Wert der versObjTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersObjTxt(String value) { + this.versObjTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSPERSONType.java new file mode 100644 index 00000000..da3625ad --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSPERSONType.java @@ -0,0 +1,63 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERS_PERSON_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VERS_PERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Personennr" use="required" type="{urn:omds20}Personennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_PERSON_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERSPERSONType { + + @XmlAttribute(name = "Personennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personennr; + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonennr(String value) { + this.personennr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSSACHEType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSSACHEType.java new file mode 100644 index 00000000..dd7d1dfa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSSACHEType.java @@ -0,0 +1,882 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERS_SACHE_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VERS_SACHE_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}EL-Objektdaten" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Flaeche" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Text" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ *       <attribute name="VersSacheCd" use="required" type="{urn:omds20}VersSacheCd_Type" />
+ *       <attribute name="VersSacheBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="GebaeudeArtCd" type="{urn:omds20}GebaeudeArtCd_Type" />
+ *       <attribute name="GebaeudeBez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BauartCd" type="{urn:omds20}BauartCd_Type" />
+ *       <attribute name="GebaeudeHoeheCd" type="{urn:omds20}GebaeudeHoeheCd_Type" />
+ *       <attribute name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type" />
+ *       <attribute name="DachungCd" type="{urn:omds20}DachungCd_Type" />
+ *       <attribute name="DachungsArtCd" type="{urn:omds20}DachungsArtCd_Type" />
+ *       <attribute name="NutzungCd" type="{urn:omds20}NutzungCd_Type" />
+ *       <attribute name="SichergKz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="VersLwCd" type="{urn:omds20}VersLwCd_Type" />
+ *       <attribute name="StatusCd" type="{urn:omds20}StatusCd_Type" />
+ *       <attribute name="Hersteller">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Modell">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERS_SACHE_Type", propOrder = { + "elObjektdaten", + "elFlaeche", + "elText" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERSSACHEType { + + @XmlElement(name = "EL-Objektdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elObjektdaten; + @XmlElement(name = "EL-Flaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elFlaeche; + @XmlElement(name = "EL-Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elText; + @XmlAttribute(name = "VersSacheCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String versSacheCd; + @XmlAttribute(name = "VersSacheBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String versSacheBez; + @XmlAttribute(name = "GebaeudeArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebaeudeArtCd; + @XmlAttribute(name = "GebaeudeBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebaeudeBez; + @XmlAttribute(name = "BauartCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bauartCd; + @XmlAttribute(name = "GebaeudeHoeheCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebaeudeHoeheCd; + @XmlAttribute(name = "AusstattungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ausstattungCd; + @XmlAttribute(name = "DachungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dachungCd; + @XmlAttribute(name = "DachungsArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DachungsArtCdType dachungsArtCd; + @XmlAttribute(name = "NutzungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String nutzungCd; + @XmlAttribute(name = "SichergKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type sichergKz; + @XmlAttribute(name = "VersLwCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String versLwCd; + @XmlAttribute(name = "StatusCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String statusCd; + @XmlAttribute(name = "Hersteller") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String hersteller; + @XmlAttribute(name = "Modell") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String modell; + @XmlAttribute(name = "Pac") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDMakler; + + /** + * Gets the value of the elObjektdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elObjektdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELObjektdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELObjektdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELObjektdaten() { + if (elObjektdaten == null) { + elObjektdaten = new ArrayList(); + } + return this.elObjektdaten; + } + + /** + * Gets the value of the elFlaeche property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elFlaeche property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELFlaeche().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELFlaecheType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELFlaeche() { + if (elFlaeche == null) { + elFlaeche = new ArrayList(); + } + return this.elFlaeche; + } + + /** + * Gets the value of the elText property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elText property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELText().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELText() { + if (elText == null) { + elText = new ArrayList(); + } + return this.elText; + } + + /** + * Ruft den Wert der versSacheCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVersSacheCd() { + return versSacheCd; + } + + /** + * Legt den Wert der versSacheCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersSacheCd(String value) { + this.versSacheCd = value; + } + + /** + * Ruft den Wert der versSacheBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVersSacheBez() { + return versSacheBez; + } + + /** + * Legt den Wert der versSacheBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersSacheBez(String value) { + this.versSacheBez = value; + } + + /** + * Ruft den Wert der gebaeudeArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebaeudeArtCd() { + return gebaeudeArtCd; + } + + /** + * Legt den Wert der gebaeudeArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebaeudeArtCd(String value) { + this.gebaeudeArtCd = value; + } + + /** + * Ruft den Wert der gebaeudeBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebaeudeBez() { + return gebaeudeBez; + } + + /** + * Legt den Wert der gebaeudeBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebaeudeBez(String value) { + this.gebaeudeBez = value; + } + + /** + * Ruft den Wert der bauartCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBauartCd() { + return bauartCd; + } + + /** + * Legt den Wert der bauartCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBauartCd(String value) { + this.bauartCd = value; + } + + /** + * Ruft den Wert der gebaeudeHoeheCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebaeudeHoeheCd() { + return gebaeudeHoeheCd; + } + + /** + * Legt den Wert der gebaeudeHoeheCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebaeudeHoeheCd(String value) { + this.gebaeudeHoeheCd = value; + } + + /** + * Ruft den Wert der ausstattungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAusstattungCd() { + return ausstattungCd; + } + + /** + * Legt den Wert der ausstattungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAusstattungCd(String value) { + this.ausstattungCd = value; + } + + /** + * Ruft den Wert der dachungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDachungCd() { + return dachungCd; + } + + /** + * Legt den Wert der dachungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDachungCd(String value) { + this.dachungCd = value; + } + + /** + * Ruft den Wert der dachungsArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link DachungsArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DachungsArtCdType getDachungsArtCd() { + return dachungsArtCd; + } + + /** + * Legt den Wert der dachungsArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DachungsArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDachungsArtCd(DachungsArtCdType value) { + this.dachungsArtCd = value; + } + + /** + * Ruft den Wert der nutzungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNutzungCd() { + return nutzungCd; + } + + /** + * Legt den Wert der nutzungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNutzungCd(String value) { + this.nutzungCd = value; + } + + /** + * Ruft den Wert der sichergKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getSichergKz() { + return sichergKz; + } + + /** + * Legt den Wert der sichergKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSichergKz(Entsch2Type value) { + this.sichergKz = value; + } + + /** + * Ruft den Wert der versLwCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVersLwCd() { + return versLwCd; + } + + /** + * Legt den Wert der versLwCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersLwCd(String value) { + this.versLwCd = value; + } + + /** + * Ruft den Wert der statusCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStatusCd() { + return statusCd; + } + + /** + * Legt den Wert der statusCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStatusCd(String value) { + this.statusCd = value; + } + + /** + * Ruft den Wert der hersteller-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHersteller() { + return hersteller; + } + + /** + * Legt den Wert der hersteller-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHersteller(String value) { + this.hersteller = value; + } + + /** + * Ruft den Wert der modell-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getModell() { + return modell; + } + + /** + * Legt den Wert der modell-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setModell(String value) { + this.modell = value; + } + + /** + * Ruft den Wert der pac-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getPac() { + return pac; + } + + /** + * Legt den Wert der pac-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPac(Long value) { + this.pac = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der ort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrt() { + return ort; + } + + /** + * Legt den Wert der ort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrt(String value) { + this.ort = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der hausnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHausnr() { + return hausnr; + } + + /** + * Legt den Wert der hausnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHausnr(String value) { + this.hausnr = value; + } + + /** + * Ruft den Wert der zusatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZusatz() { + return zusatz; + } + + /** + * Legt den Wert der zusatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusatz(String value) { + this.zusatz = value; + } + + /** + * Ruft den Wert der adressIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDVU() { + return adressIDVU; + } + + /** + * Legt den Wert der adressIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDVU(String value) { + this.adressIDVU = value; + } + + /** + * Ruft den Wert der adressIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDMakler() { + return adressIDMakler; + } + + /** + * Legt den Wert der adressIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDMakler(String value) { + this.adressIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSUNTERNEHMEN.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSUNTERNEHMEN.java new file mode 100644 index 00000000..74592a68 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSUNTERNEHMEN.java @@ -0,0 +1,142 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="unbounded" minOccurs="0">
+ *         <element ref="{urn:omds20}EL-Kommunikation"/>
+ *       </sequence>
+ *       <attribute name="VUNr" use="required" type="{urn:omds20}VUNr" />
+ *       <attribute name="VUBezeichnung">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "elKommunikation" +}) +@XmlRootElement(name = "VERS_UNTERNEHMEN") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERSUNTERNEHMEN { + + @XmlElement(name = "EL-Kommunikation") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elKommunikation; + @XmlAttribute(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlAttribute(name = "VUBezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuBezeichnung; + + /** + * Gets the value of the elKommunikation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elKommunikation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELKommunikation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELKommunikationType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELKommunikation() { + if (elKommunikation == null) { + elKommunikation = new ArrayList(); + } + return this.elKommunikation; + } + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der vuBezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUBezeichnung() { + return vuBezeichnung; + } + + /** + * Legt den Wert der vuBezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUBezeichnung(String value) { + this.vuBezeichnung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAG.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAG.java new file mode 100644 index 00000000..aa735439 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAG.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds20}VERTRAG_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "VERTRAG") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERTRAG + extends VERTRAGType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSFONDSType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSFONDSType.java new file mode 100644 index 00000000..3caab702 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSFONDSType.java @@ -0,0 +1,239 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERTRAGSFONDS_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VERTRAGSFONDS_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}PORTFOLIO" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}FONDS" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Betrag" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Text" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERTRAGSFONDS_Type", propOrder = { + "portfolio", + "fonds", + "elBetrag", + "elText" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERTRAGSFONDSType { + + @XmlElement(name = "PORTFOLIO") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List portfolio; + @XmlElement(name = "FONDS") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List fonds; + @XmlElement(name = "EL-Betrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elBetrag; + @XmlElement(name = "EL-Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elText; + @XmlAttribute(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + + /** + * Gets the value of the portfolio property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the portfolio property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPORTFOLIO().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PORTFOLIO } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPORTFOLIO() { + if (portfolio == null) { + portfolio = new ArrayList(); + } + return this.portfolio; + } + + /** + * Gets the value of the fonds property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the fonds property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFONDS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FONDSType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getFONDS() { + if (fonds == null) { + fonds = new ArrayList(); + } + return this.fonds; + } + + /** + * Gets the value of the elBetrag property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elBetrag property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELBetrag().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELBetragType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELBetrag() { + if (elBetrag == null) { + elBetrag = new ArrayList(); + } + return this.elBetrag; + } + + /** + * Gets the value of the elText property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elText property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELText().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELText() { + if (elText == null) { + elText = new ArrayList(); + } + return this.elText; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSPERSONType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSPERSONType.java new file mode 100644 index 00000000..03de5986 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSPERSONType.java @@ -0,0 +1,117 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VERTRAGSPERSON_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VERTRAGSPERSON_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="VtgRolleCd" use="required" type="{urn:omds20}VtgRolleCd_Type" />
+ *       <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Personennr" use="required" type="{urn:omds20}Personennr" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERTRAGSPERSON_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERTRAGSPERSONType { + + @XmlAttribute(name = "VtgRolleCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VtgRolleCdType vtgRolleCd; + @XmlAttribute(name = "Lfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int lfnr; + @XmlAttribute(name = "Personennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personennr; + + /** + * Ruft den Wert der vtgRolleCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link VtgRolleCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VtgRolleCdType getVtgRolleCd() { + return vtgRolleCd; + } + + /** + * Legt den Wert der vtgRolleCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VtgRolleCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgRolleCd(VtgRolleCdType value) { + this.vtgRolleCd = value; + } + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getLfnr() { + return lfnr; + } + + /** + * Legt den Wert der lfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnr(int value) { + this.lfnr = value; + } + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonennr(String value) { + this.personennr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGType.java new file mode 100644 index 00000000..ced19f61 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGType.java @@ -0,0 +1,1034 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für VERTRAG_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VERTRAG_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice maxOccurs="unbounded" minOccurs="0">
+ *           <element ref="{urn:omds20}EL-Antrag"/>
+ *           <element ref="{urn:omds20}EL-Anzahl"/>
+ *           <element ref="{urn:omds20}EL-Betrag"/>
+ *           <element ref="{urn:omds20}EL-Bezugsberechtigung"/>
+ *           <element ref="{urn:omds20}EL-Einstufung"/>
+ *           <element ref="{urn:omds20}EL-Entscheidungsfrage"/>
+ *           <element ref="{urn:omds20}EL-Identifizierung"/>
+ *           <element ref="{urn:omds20}EL-Klausel"/>
+ *           <element ref="{urn:omds20}EL-Polizzennummer"/>
+ *           <element ref="{urn:omds20}EL-Praemienfreistellung"/>
+ *           <element ref="{urn:omds20}EL-Praemienkorrektur"/>
+ *           <element ref="{urn:omds20}EL-Rahmenvereinbarung"/>
+ *           <element ref="{urn:omds20}EL-Rahmenvertrag"/>
+ *           <element ref="{urn:omds20}EL-Selbstbehalt"/>
+ *           <element ref="{urn:omds20}EL-Text"/>
+ *         </choice>
+ *         <element ref="{urn:omds20}VERTRAGSPERSON" maxOccurs="unbounded"/>
+ *         <element ref="{urn:omds20}VERS_OBJEKT" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}SPARTE" maxOccurs="unbounded"/>
+ *       </sequence>
+ *       <attribute name="Polizzennr" use="required" type="{urn:omds20}Polizzennr" />
+ *       <attribute name="VertragsID" type="{urn:omds20}VertragsID" />
+ *       <attribute name="Vermnr" use="required" type="{urn:omds20}Vermnr" />
+ *       <attribute name="VtgProdCd" use="required" type="{urn:omds20}VtgProdCd_Type" />
+ *       <attribute name="VtgProdukt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+ *       <attribute name="ZahlRhythmCd" use="required" type="{urn:omds20}ZahlRhythmCd_Type" />
+ *       <attribute name="ZahlWegCd" use="required" type="{urn:omds20}ZahlWegCd_Type" />
+ *       <attribute name="VtgStatusCd" use="required" type="{urn:omds20}VtgStatusCd_Type" />
+ *       <attribute name="VtgStatusBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="VtgBeg" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="VtgEnd" type="{urn:omds20}Datum" />
+ *       <attribute name="StornoGiltAb" type="{urn:omds20}Datum" />
+ *       <attribute name="Hptfaelligkeit">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}gMonthDay">
+ *             <minInclusive value="--01-01"/>
+ *             <maxInclusive value="--12-31"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="DurchfDat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="GueltigBeg" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="AendGrundCd" use="required" type="{urn:omds20}AendGrundCd_Type" />
+ *       <attribute name="AendGrundbez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="60"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PraemieNtoVtg" use="required">
+ *         <simpleType>
+ *           <restriction base="{urn:omds20}decimal">
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="PraemieBtoVtg" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="BLZ">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="9"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Ktonr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="15"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BIC">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="11"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="IBAN">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="34"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VERTRAG_Type", propOrder = { + "elAntragOrELAnzahlOrELBetrag", + "vertragsperson", + "versobjekt", + "sparte" +}) +@XmlSeeAlso({ + VERTRAG.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VERTRAGType { + + @XmlElements({ + @XmlElement(name = "EL-Antrag", type = ELAntragType.class), + @XmlElement(name = "EL-Anzahl", type = ELAnzahlType.class), + @XmlElement(name = "EL-Betrag", type = ELBetragType.class), + @XmlElement(name = "EL-Bezugsberechtigung", type = ELBezugsberechtigungType.class), + @XmlElement(name = "EL-Einstufung", type = ELEinstufungType.class), + @XmlElement(name = "EL-Entscheidungsfrage", type = ELEntscheidungsfrageType.class), + @XmlElement(name = "EL-Identifizierung", type = ELIdentifizierungType.class), + @XmlElement(name = "EL-Klausel", type = ELKlauselType.class), + @XmlElement(name = "EL-Polizzennummer", type = ELPolizzennummerType.class), + @XmlElement(name = "EL-Praemienfreistellung", type = ELPraemienfreistellungType.class), + @XmlElement(name = "EL-Praemienkorrektur", type = ELPraemienkorrekturType.class), + @XmlElement(name = "EL-Rahmenvereinbarung", type = ELRahmenvereinbarungType.class), + @XmlElement(name = "EL-Rahmenvertrag", type = ELRahmenvertragType.class), + @XmlElement(name = "EL-Selbstbehalt", type = ELSelbstbehalt.class), + @XmlElement(name = "EL-Text", type = ELTextType.class) + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elAntragOrELAnzahlOrELBetrag; + @XmlElement(name = "VERTRAGSPERSON", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vertragsperson; + @XmlElement(name = "VERS_OBJEKT") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versobjekt; + @XmlElement(name = "SPARTE", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List sparte; + @XmlAttribute(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlAttribute(name = "Vermnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermnr; + @XmlAttribute(name = "VtgProdCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgProdCd; + @XmlAttribute(name = "VtgProdukt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgProdukt; + @XmlAttribute(name = "VtgSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgSparteCd; + @XmlAttribute(name = "ZahlRhythmCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlRhythmCd; + @XmlAttribute(name = "ZahlWegCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlWegCd; + @XmlAttribute(name = "VtgStatusCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgStatusCd; + @XmlAttribute(name = "VtgStatusBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgStatusBeg; + @XmlAttribute(name = "VtgBeg", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlAttribute(name = "VtgEnd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgEnd; + @XmlAttribute(name = "StornoGiltAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar stornoGiltAb; + @XmlAttribute(name = "Hptfaelligkeit") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar hptfaelligkeit; + @XmlAttribute(name = "DurchfDat", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar durchfDat; + @XmlAttribute(name = "GueltigBeg", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gueltigBeg; + @XmlAttribute(name = "AendGrundCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aendGrundCd; + @XmlAttribute(name = "AendGrundbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aendGrundbez; + @XmlAttribute(name = "PraemieNtoVtg", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemieNtoVtg; + @XmlAttribute(name = "PraemieBtoVtg", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemieBtoVtg; + @XmlAttribute(name = "WaehrungsCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "BLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String blz; + @XmlAttribute(name = "Ktonr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ktonr; + @XmlAttribute(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bic; + @XmlAttribute(name = "IBAN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String iban; + + /** + * Gets the value of the elAntragOrELAnzahlOrELBetrag property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elAntragOrELAnzahlOrELBetrag property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELAntragOrELAnzahlOrELBetrag().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELAntragType } + * {@link ELAnzahlType } + * {@link ELBetragType } + * {@link ELBezugsberechtigungType } + * {@link ELEinstufungType } + * {@link ELEntscheidungsfrageType } + * {@link ELIdentifizierungType } + * {@link ELKlauselType } + * {@link ELPolizzennummerType } + * {@link ELPraemienfreistellungType } + * {@link ELPraemienkorrekturType } + * {@link ELRahmenvereinbarungType } + * {@link ELRahmenvertragType } + * {@link ELSelbstbehalt } + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELAntragOrELAnzahlOrELBetrag() { + if (elAntragOrELAnzahlOrELBetrag == null) { + elAntragOrELAnzahlOrELBetrag = new ArrayList(); + } + return this.elAntragOrELAnzahlOrELBetrag; + } + + /** + * Gets the value of the vertragsperson property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vertragsperson property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVERTRAGSPERSON().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VERTRAGSPERSONType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVERTRAGSPERSON() { + if (vertragsperson == null) { + vertragsperson = new ArrayList(); + } + return this.vertragsperson; + } + + /** + * Gets the value of the versobjekt property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versobjekt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVERSOBJEKT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VERSOBJEKTType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVERSOBJEKT() { + if (versobjekt == null) { + versobjekt = new ArrayList(); + } + return this.versobjekt; + } + + /** + * Gets the value of the sparte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the sparte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSPARTE().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SPARTEType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSPARTE() { + if (sparte == null) { + sparte = new ArrayList(); + } + return this.sparte; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der vtgProdCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgProdCd() { + return vtgProdCd; + } + + /** + * Legt den Wert der vtgProdCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgProdCd(String value) { + this.vtgProdCd = value; + } + + /** + * Ruft den Wert der vtgProdukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgProdukt() { + return vtgProdukt; + } + + /** + * Legt den Wert der vtgProdukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgProdukt(String value) { + this.vtgProdukt = value; + } + + /** + * Ruft den Wert der vtgSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgSparteCd() { + return vtgSparteCd; + } + + /** + * Legt den Wert der vtgSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgSparteCd(String value) { + this.vtgSparteCd = value; + } + + /** + * Ruft den Wert der zahlRhythmCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlRhythmCd() { + return zahlRhythmCd; + } + + /** + * Legt den Wert der zahlRhythmCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlRhythmCd(String value) { + this.zahlRhythmCd = value; + } + + /** + * Ruft den Wert der zahlWegCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlWegCd() { + return zahlWegCd; + } + + /** + * Legt den Wert der zahlWegCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlWegCd(String value) { + this.zahlWegCd = value; + } + + /** + * Ruft den Wert der vtgStatusCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgStatusCd() { + return vtgStatusCd; + } + + /** + * Legt den Wert der vtgStatusCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgStatusCd(String value) { + this.vtgStatusCd = value; + } + + /** + * Ruft den Wert der vtgStatusBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgStatusBeg() { + return vtgStatusBeg; + } + + /** + * Legt den Wert der vtgStatusBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgStatusBeg(XMLGregorianCalendar value) { + this.vtgStatusBeg = value; + } + + /** + * Ruft den Wert der vtgBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgBeg() { + return vtgBeg; + } + + /** + * Legt den Wert der vtgBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgBeg(XMLGregorianCalendar value) { + this.vtgBeg = value; + } + + /** + * Ruft den Wert der vtgEnd-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgEnd() { + return vtgEnd; + } + + /** + * Legt den Wert der vtgEnd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgEnd(XMLGregorianCalendar value) { + this.vtgEnd = value; + } + + /** + * Ruft den Wert der stornoGiltAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getStornoGiltAb() { + return stornoGiltAb; + } + + /** + * Legt den Wert der stornoGiltAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStornoGiltAb(XMLGregorianCalendar value) { + this.stornoGiltAb = value; + } + + /** + * Ruft den Wert der hptfaelligkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getHptfaelligkeit() { + return hptfaelligkeit; + } + + /** + * Legt den Wert der hptfaelligkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHptfaelligkeit(XMLGregorianCalendar value) { + this.hptfaelligkeit = value; + } + + /** + * Ruft den Wert der durchfDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDurchfDat() { + return durchfDat; + } + + /** + * Legt den Wert der durchfDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDurchfDat(XMLGregorianCalendar value) { + this.durchfDat = value; + } + + /** + * Ruft den Wert der gueltigBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGueltigBeg() { + return gueltigBeg; + } + + /** + * Legt den Wert der gueltigBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGueltigBeg(XMLGregorianCalendar value) { + this.gueltigBeg = value; + } + + /** + * Ruft den Wert der aendGrundCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAendGrundCd() { + return aendGrundCd; + } + + /** + * Legt den Wert der aendGrundCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAendGrundCd(String value) { + this.aendGrundCd = value; + } + + /** + * Ruft den Wert der aendGrundbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAendGrundbez() { + return aendGrundbez; + } + + /** + * Legt den Wert der aendGrundbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAendGrundbez(String value) { + this.aendGrundbez = value; + } + + /** + * Ruft den Wert der praemieNtoVtg-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemieNtoVtg() { + return praemieNtoVtg; + } + + /** + * Legt den Wert der praemieNtoVtg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemieNtoVtg(BigDecimal value) { + this.praemieNtoVtg = value; + } + + /** + * Ruft den Wert der praemieBtoVtg-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemieBtoVtg() { + return praemieBtoVtg; + } + + /** + * Legt den Wert der praemieBtoVtg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemieBtoVtg(BigDecimal value) { + this.praemieBtoVtg = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der blz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBLZ() { + return blz; + } + + /** + * Legt den Wert der blz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBLZ(String value) { + this.blz = value; + } + + /** + * Ruft den Wert der ktonr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKtonr() { + return ktonr; + } + + /** + * Legt den Wert der ktonr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKtonr(String value) { + this.ktonr = value; + } + + /** + * Ruft den Wert der bic-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBIC() { + return bic; + } + + /** + * Legt den Wert der bic-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBIC(String value) { + this.bic = value; + } + + /** + * Ruft den Wert der iban-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getIBAN() { + return iban; + } + + /** + * Legt den Wert der iban-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIBAN(String value) { + this.iban = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VSArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VSArtCdType.java new file mode 100644 index 00000000..193b1a93 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VSArtCdType.java @@ -0,0 +1,112 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VSArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="VSArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="ALS"/>
+ *     <enumeration value="BDS"/>
+ *     <enumeration value="BVS"/>
+ *     <enumeration value="ELS"/>
+ *     <enumeration value="EVS"/>
+ *     <enumeration value="HHS"/>
+ *     <enumeration value="HLS"/>
+ *     <enumeration value="OVS"/>
+ *     <enumeration value="PFR"/>
+ *     <enumeration value="PPF"/>
+ *     <enumeration value="PVS"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "VSArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum VSArtCdType { + + + /** + * Ablebensumme + * + */ + ALS, + + /** + * Bausparen Darlehenssumme + * + */ + BDS, + + /** + * Bausparen Vertragssumme + * + */ + BVS, + + /** + * Erlebensumme + * + */ + ELS, + + /** + * EinzelVS + * + */ + EVS, + + /** + * Höchsthaftungssumme + * + */ + HHS, + + /** + * Höchstleistungssumme + * + */ + HLS, + + /** + * ohne Versicherungssumme + * + */ + OVS, + + /** + * prämienfrei + * + */ + PFR, + + /** + * prämienpflichtig + * + */ + PPF, + + /** + * PauschalVS + * + */ + PVS; + + public String value() { + return name(); + } + + public static VSArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VtgRolleCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VtgRolleCdType.java new file mode 100644 index 00000000..9bc3dd9b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VtgRolleCdType.java @@ -0,0 +1,119 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VtgRolleCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="VtgRolleCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AP"/>
+ *     <enumeration value="AZ"/>
+ *     <enumeration value="BG"/>
+ *     <enumeration value="BM"/>
+ *     <enumeration value="BO"/>
+ *     <enumeration value="IA"/>
+ *     <enumeration value="FI"/>
+ *     <enumeration value="GV"/>
+ *     <enumeration value="LE"/>
+ *     <enumeration value="KA"/>
+ *     <enumeration value="VN"/>
+ *     <enumeration value="ZB"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "VtgRolleCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum VtgRolleCdType { + + + /** + * Ansprechperson + * + */ + AP, + + /** + * abweichender Zulassungsbesitzer + * + */ + AZ, + + /** + * Bausparer gesetzlicher Vertreter + * + */ + BG, + + /** + * Bausparer mit Prämie + * + */ + BM, + + /** + * Bausparer ohne Prämie + * + */ + BO, + + /** + * Inkassoadresse + * + */ + IA, + + /** + * Firmeninhaber + * + */ + FI, + + /** + * Gesetzlicher Vertreter + * + */ + GV, + + /** + * Lenker + * + */ + LE, + + /** + * Korrespondenz/Zustelladresse + * + */ + KA, + + /** + * Versicherungsnehmer + * + */ + VN, + + /** + * Zustellbevollmächtigter + * + */ + ZB; + + public String value() { + return name(); + } + + public static VtgRolleCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/WaehrungsCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/WaehrungsCdType.java new file mode 100644 index 00000000..cbd05eea --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/WaehrungsCdType.java @@ -0,0 +1,287 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für WaehrungsCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="WaehrungsCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="AUD"/>
+ *     <enumeration value="BGL"/>
+ *     <enumeration value="CAD"/>
+ *     <enumeration value="CHF"/>
+ *     <enumeration value="CYP"/>
+ *     <enumeration value="CZR"/>
+ *     <enumeration value="DKK"/>
+ *     <enumeration value="EUR"/>
+ *     <enumeration value="GBP"/>
+ *     <enumeration value="GIP"/>
+ *     <enumeration value="HKD"/>
+ *     <enumeration value="HRK"/>
+ *     <enumeration value="HUF"/>
+ *     <enumeration value="ILS"/>
+ *     <enumeration value="INR"/>
+ *     <enumeration value="ISK"/>
+ *     <enumeration value="JOD"/>
+ *     <enumeration value="JPY"/>
+ *     <enumeration value="MLT"/>
+ *     <enumeration value="MXP"/>
+ *     <enumeration value="NOK"/>
+ *     <enumeration value="NZD"/>
+ *     <enumeration value="PLZ"/>
+ *     <enumeration value="ROL"/>
+ *     <enumeration value="SEK"/>
+ *     <enumeration value="SGD"/>
+ *     <enumeration value="SIT"/>
+ *     <enumeration value="SKK"/>
+ *     <enumeration value="SUR"/>
+ *     <enumeration value="SZR"/>
+ *     <enumeration value="TND"/>
+ *     <enumeration value="TRL"/>
+ *     <enumeration value="TWD"/>
+ *     <enumeration value="USD"/>
+ *     <enumeration value="YUN"/>
+ *     <enumeration value="ZAR"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "WaehrungsCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum WaehrungsCdType { + + + /** + * Dollar Australien + * + */ + AUD, + + /** + * Lewa Bulgarien + * + */ + BGL, + + /** + * Dollar Kanadien + * + */ + CAD, + + /** + * Franken Schweiz + * + */ + CHF, + + /** + * Pfund Zypern + * + */ + CYP, + + /** + * Krone Tschechien + * + */ + CZR, + + /** + * Krone Dänemark + * + */ + DKK, + + /** + * EURO + * + */ + EUR, + + /** + * Pfund Großbritannien + * + */ + GBP, + + /** + * Pfund Gibraltar + * + */ + GIP, + + /** + * Dollar Hongkong + * + */ + HKD, + + /** + * Kuna Kroatia + * + */ + HRK, + + /** + * Forint Ungarn + * + */ + HUF, + + /** + * Shekel Israel + * + */ + ILS, + + /** + * Rupie Indien + * + */ + INR, + + /** + * Krone Island + * + */ + ISK, + + /** + * Dinar Jordanien + * + */ + JOD, + + /** + * Yen Japan + * + */ + JPY, + + /** + * Pfund Malta + * + */ + MLT, + + /** + * Peso Mexiko + * + */ + MXP, + + /** + * Krone Norwegen + * + */ + NOK, + + /** + * Dollar Neuseeland + * + */ + NZD, + + /** + * Zloty Polen + * + */ + PLZ, + + /** + * Lau Rumänien + * + */ + ROL, + + /** + * Krone Schweden + * + */ + SEK, + + /** + * Dollar Singapur + * + */ + SGD, + + /** + * Tolar Slowenien + * + */ + SIT, + + /** + * Krone Slowakei + * + */ + SKK, + + /** + * Rubel Rußland + * + */ + SUR, + + /** + * Sonderziehungsrecht + * + */ + SZR, + + /** + * Dinar Tunesien + * + */ + TND, + + /** + * Lira Türkei + * + */ + TRL, + + /** + * Dollar Taiwan + * + */ + TWD, + + /** + * US Dollar $ + * + */ + USD, + + /** + * Dinar Jugoslawien-Rest + * + */ + YUN, + + /** + * Rand Südafrika + * + */ + ZAR; + + public String value() { + return name(); + } + + public static WaehrungsCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ZAHLUNGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ZAHLUNGType.java new file mode 100644 index 00000000..b0609ab9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ZAHLUNGType.java @@ -0,0 +1,355 @@ + +package at.vvo.omds.types.omds2Types.v2_15; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java-Klasse für ZAHLUNG_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZAHLUNG_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ZahlungsLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="WaehrungsCd" use="required" type="{urn:omds20}WaehrungsCd_Type" />
+ *       <attribute name="ZahlBetrag" use="required" type="{urn:omds20}decimal" />
+ *       <attribute name="ZahlDat" use="required" type="{urn:omds20}Datum" />
+ *       <attribute name="ZahlGrundCd" use="required" type="{urn:omds20}ZahlGrundCd_Type" />
+ *       <attribute name="ZahlWegCd" use="required" type="{urn:omds20}ZahlWegCd_Type" />
+ *       <attribute name="BLZ">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="9"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Kontonr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="15"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="BIC">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="11"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="IBAN">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="34"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZAHLUNG_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZAHLUNGType { + + @XmlAttribute(name = "ZahlungsLfnr", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int zahlungsLfnr; + @XmlAttribute(name = "WaehrungsCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "ZahlBetrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal zahlBetrag; + @XmlAttribute(name = "ZahlDat", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar zahlDat; + @XmlAttribute(name = "ZahlGrundCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlGrundCd; + @XmlAttribute(name = "ZahlWegCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlWegCd; + @XmlAttribute(name = "BLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String blz; + @XmlAttribute(name = "Kontonr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kontonr; + @XmlAttribute(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bic; + @XmlAttribute(name = "IBAN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String iban; + + /** + * Ruft den Wert der zahlungsLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getZahlungsLfnr() { + return zahlungsLfnr; + } + + /** + * Legt den Wert der zahlungsLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlungsLfnr(int value) { + this.zahlungsLfnr = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der zahlBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getZahlBetrag() { + return zahlBetrag; + } + + /** + * Legt den Wert der zahlBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlBetrag(BigDecimal value) { + this.zahlBetrag = value; + } + + /** + * Ruft den Wert der zahlDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getZahlDat() { + return zahlDat; + } + + /** + * Legt den Wert der zahlDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlDat(XMLGregorianCalendar value) { + this.zahlDat = value; + } + + /** + * Ruft den Wert der zahlGrundCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlGrundCd() { + return zahlGrundCd; + } + + /** + * Legt den Wert der zahlGrundCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlGrundCd(String value) { + this.zahlGrundCd = value; + } + + /** + * Ruft den Wert der zahlWegCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlWegCd() { + return zahlWegCd; + } + + /** + * Legt den Wert der zahlWegCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlWegCd(String value) { + this.zahlWegCd = value; + } + + /** + * Ruft den Wert der blz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBLZ() { + return blz; + } + + /** + * Legt den Wert der blz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBLZ(String value) { + this.blz = value; + } + + /** + * Ruft den Wert der kontonr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKontonr() { + return kontonr; + } + + /** + * Legt den Wert der kontonr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKontonr(String value) { + this.kontonr = value; + } + + /** + * Ruft den Wert der bic-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBIC() { + return bic; + } + + /** + * Legt den Wert der bic-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBIC(String value) { + this.bic = value; + } + + /** + * Ruft den Wert der iban-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getIBAN() { + return iban; + } + + /** + * Legt den Wert der iban-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIBAN(String value) { + this.iban = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/package-info.java new file mode 100644 index 00000000..dfc783d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:omds20", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds2Types.v2_15; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AListenAttributType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AListenAttributType.java index f2e61dcd..bc2da687 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AListenAttributType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AListenAttributType.java @@ -1,9 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ASingleAttributType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ASingleAttributType.java index 81c5ba0e..22908792 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ASingleAttributType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ASingleAttributType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AdresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AdresseType.java index 1a2f2a0b..bd6ca22e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AdresseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AdresseType.java @@ -1,7 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AgentFilterType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AgentFilterType.java index a2423c36..33665e04 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AgentFilterType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AgentFilterType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDatumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDatumType.java index 634acf7a..e1265b9e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDatumType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDatumType.java @@ -1,10 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDezimalType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDezimalType.java index cbc8917b..308183bb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDezimalType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDezimalType.java @@ -1,13 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDoubleType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDoubleType.java index 1160b75a..d3d3b4c7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDoubleType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributDoubleType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributIntType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributIntType.java index e12f8ec2..c4b14530 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributIntType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributIntType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDatumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDatumType.java index 4df89f42..42967823 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDatumType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDatumType.java @@ -1,10 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDezimalType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDezimalType.java index c4ac9bb1..d7713da5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDezimalType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenDezimalType.java @@ -1,13 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenEnumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenEnumType.java index d86b5947..c216ce86 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenEnumType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenEnumType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenIntType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenIntType.java index afee7408..9000950f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenIntType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenIntType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenStringType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenStringType.java index 19c37fcd..9eec20c3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenStringType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenStringType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenType.java index de7381d9..dedb9756 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMetadatenType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMsgType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMsgType.java index 6e243dcc..2201148a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMsgType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMsgType.java @@ -1,11 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.math.BigInteger; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.math.BigInteger; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMultiEnumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMultiEnumType.java index 3cbcc835..3c96bd53 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMultiEnumType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributMultiEnumType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributStringType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributStringType.java index 86347caf..ddba7e6a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributStringType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributStringType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributType.java index dffd11b4..1994d4a5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AttributType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java index e7884b57..47ab2bdb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungType.java @@ -1,7 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** @@ -36,7 +41,7 @@ import javax.xml.bind.annotation.*; "autorisierungsart" }) @XmlSeeAlso({ - ProzessDokumentType.Autorisierungen.class + at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentType.Autorisierungen.class }) public class AutorisierungType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsAnforderungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsAnforderungType.java index c15ef0da..3545d629 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsAnforderungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/AutorisierungsAnforderungType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BankverbindungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BankverbindungType.java index 69bf1a5a..5a279b74 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BankverbindungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BankverbindungType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BasisProduktbausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BasisProduktbausteinType.java index 21bf7b5d..c1f98b63 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BasisProduktbausteinType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BasisProduktbausteinType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BeteiligtePersonVertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BeteiligtePersonVertragType.java index 2adf1e6b..058ff095 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BeteiligtePersonVertragType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BeteiligtePersonVertragType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungNamentlich.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungNamentlich.java index 3da0c613..d4cbf9ae 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungNamentlich.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungNamentlich.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungType.java index 4f216bbd..a5f4c46a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsberechtigungType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsrechtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsrechtType.java index c870b7b4..c150d836 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsrechtType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BezugsrechtType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds2Types.v2_14.PERSONType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.PERSONType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BonusMalusSystemType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BonusMalusSystemType.java index 4ace0aaf..f2b41c17 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BonusMalusSystemType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/BonusMalusSystemType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java index 8dc92c33..ebe6f3a5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessRequestType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.BOAProcessRequestType; -import javax.xml.bind.annotation.*; - /** * Abstakter Typ fuer Requests, die Teil eines Geschaeftsfalls mit eigener Id sind diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java index f8fc6346..b884ae0a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonProcessResponseType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.BOAProcessResponseType; -import javax.xml.bind.annotation.*; - /** * Abstrakter Typ für Ergebnisse, die Teil eines Geschaeftsfalls mit eigener Id sind diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java index 754680da..ec5fae30 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonRequestType.java @@ -1,15 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.GetApplicationDocumentRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.CheckClaimRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.GetClaimRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.SubmitClaimRequestType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstraktes RequestObjekt diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java index 2e884152..c2c04c5d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonResponseType.java @@ -1,16 +1,20 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.GetApplicationDocumentResponseType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.CheckClaimResponseType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.GetClaimResponseType; import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.SubmitClaimResponseType; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; -import java.util.ArrayList; -import java.util.List; - /** * Abstraktes ResponseObjekt diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchRequestType.java index 5ffab565..51845760 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchRequestType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds2Types.v2_14.ELZeitraumType; -import javax.xml.bind.annotation.*; - /** * Abstakter Typ fuer Suchanfragen diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchResponseType.java index a4c1d451..32394df8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/CommonSearchResponseType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java index eb6f8ec6..0c1e611b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DateianhangType.java @@ -2,7 +2,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; import javax.activation.DataHandler; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentBinaryDataType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentBinaryDataType.java index 597a7917..2e78f4a7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentBinaryDataType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentBinaryDataType.java @@ -2,7 +2,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; import javax.activation.DataHandler; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java index dafefdbd..b821cd49 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentInfoType.java @@ -1,11 +1,16 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.activation.DataHandler; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.activation.DataHandler; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentenReferenzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentenReferenzType.java index ef394a3f..8f9aeb24 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentenReferenzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/DokumentenReferenzType.java @@ -1,10 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungPersDatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungPersDatenType.java index a2e06337..48b95ab5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungPersDatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungPersDatenType.java @@ -1,7 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungType.java index bc25d3af..e617cfcd 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/EinwilligungType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementFondsauswahlType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementFondsauswahlType.java index f667a2c4..2d1407db 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementFondsauswahlType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementFondsauswahlType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementIdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementIdType.java index 02a01b11..9abc8561 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementIdType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementIdType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktGenerischType.java index 40a05f25..3a8b2756 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktGenerischType.java @@ -1,14 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.TarifLebenType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.LeistungsartUnfallType; - -import javax.xml.bind.annotation.*; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.TarifLebenType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.LeistungsartUnfallType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktType.java index b2457c09..814ef30d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ElementarproduktType.java @@ -1,13 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.ElementarproduktKfzType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.VerkehrsrechtsschutzKfzType; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.ElementarproduktKfzType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.VerkehrsrechtsschutzKfzType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ErsatzpolizzeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ErsatzpolizzeType.java index 717ab56e..5e1e36b9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ErsatzpolizzeType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ErsatzpolizzeType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/FahrzeugType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/FahrzeugType.java index 8ec968ab..6ee7644b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/FahrzeugType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/FahrzeugType.java @@ -1,11 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds2Types.v2_14.Entsch2Type; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds2Types.v2_14.Entsch2Type; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/GMSGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/GMSGType.java index 40f25a98..3caaee9c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/GMSGType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/GMSGType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** @@ -48,7 +48,7 @@ import java.util.List; public class GMSGType { @XmlElement(name = "SteuerlichAnsaessig", required = true) - protected List steuerlichAnsaessig; + protected List steuerlichAnsaessig; /** * Gets the value of the steuerlichAnsaessig property. @@ -68,13 +68,13 @@ public class GMSGType { * *

* Objects of the following type(s) are allowed in the list - * {@link SteuerlichAnsaessig } + * {@link GMSGType.SteuerlichAnsaessig } * * */ - public List getSteuerlichAnsaessig() { + public List getSteuerlichAnsaessig() { if (steuerlichAnsaessig == null) { - steuerlichAnsaessig = new ArrayList(); + steuerlichAnsaessig = new ArrayList(); } return this.steuerlichAnsaessig; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java index a30b3454..d499e7b7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KontierungType.java @@ -1,11 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.math.BigInteger; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.math.BigInteger; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KostenFixOderProzentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KostenFixOderProzentType.java index 132e78ae..67635373 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KostenFixOderProzentType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/KostenFixOderProzentType.java @@ -1,8 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektIdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektIdType.java index ab7b80d5..e8955f00 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektIdType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektIdType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektSpezifikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektSpezifikationType.java index e6d9d17f..21abc6e4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektSpezifikationType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ObjektSpezifikationType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.SchadenmelderVermittlerType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.SchadenmelderVermittlerType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/OffenerSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/OffenerSchadenType.java index ce7e9855..c01d7c16 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/OffenerSchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/OffenerSchadenType.java @@ -1,11 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.math.BigInteger; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.math.BigInteger; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersBankverbindungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersBankverbindungType.java index eb61e3c0..bf4a40ce 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersBankverbindungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersBankverbindungType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonNamentlichesBezugsrechtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonNamentlichesBezugsrechtType.java index 1405382f..d9520536 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonNamentlichesBezugsrechtType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonNamentlichesBezugsrechtType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonType.java index 329adea0..018aada0 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PersonType.java @@ -1,11 +1,23 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds2Types.v2_14.*; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.ELAnzahlType; +import at.vvo.omds.types.omds2Types.v2_14.ELEinstufungType; +import at.vvo.omds.types.omds2Types.v2_14.ELEntscheidungsfrageType; +import at.vvo.omds.types.omds2Types.v2_14.ELIdentifizierungType; +import at.vvo.omds.types.omds2Types.v2_14.ELKommunikationType; +import at.vvo.omds.types.omds2Types.v2_14.ELLegitimationType; +import at.vvo.omds.types.omds2Types.v2_14.ELTextType; +import at.vvo.omds.types.omds2Types.v2_14.NATUERLICHEPERSONType; +import at.vvo.omds.types.omds2Types.v2_14.PersArtCdType; +import at.vvo.omds.types.omds2Types.v2_14.SONSTIGEPERSONType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PolizzenObjektSpezifikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PolizzenObjektSpezifikationType.java index 4ee19569..8a60d698 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PolizzenObjektSpezifikationType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PolizzenObjektSpezifikationType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.servicetypes.PolicyPartnerRole; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.servicetypes.PolicyPartnerRole; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PraemieType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PraemieType.java index e5b14140..4bded828 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PraemieType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/PraemieType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds2Types.v2_14.WaehrungsCdType; - -import javax.xml.bind.annotation.*; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.WaehrungsCdType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktGenerischType.java index 6bd837c7..ece13a9f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktGenerischType.java @@ -1,11 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.ProduktSachPrivatType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.ProduktSachPrivatType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktMitVpType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktMitVpType.java index 567b30ef..67cef3d5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktMitVpType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktMitVpType.java @@ -1,12 +1,16 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.ProduktLebenType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.ProduktUnfallType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.ProduktLebenType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.ProduktUnfallType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktType.java index 4a6e1ad1..9b618fe9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktType.java @@ -1,13 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.ProduktKfzType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.ZusatzproduktKfzType; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.ProduktKfzType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.ZusatzproduktKfzType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinGenerischType.java index c70dd649..e545618e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinGenerischType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinType.java index 28268570..e56b7cd1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProduktbausteinType.java @@ -1,11 +1,16 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokRequirementType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokRequirementType.java index 571111a1..e8da9e8f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokRequirementType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokRequirementType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokToReturnType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokToReturnType.java index 98f4f5fe..ee74ed00 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokToReturnType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokToReturnType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java index 8b42f3be..872d2769 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentBasisType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentType.java index b7abd916..587e85c1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ProzessDokumentType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** @@ -66,7 +66,7 @@ public class ProzessDokumentType { @XmlElement(name = "Beschreibung") protected String beschreibung; @XmlElement(name = "Autorisierungen") - protected List autorisierungen; + protected List autorisierungen; @XmlElement(name = "DokumentHinterlegt") protected boolean dokumentHinterlegt; @XmlElement(name = "DokData") @@ -162,13 +162,13 @@ public class ProzessDokumentType { * *

* Objects of the following type(s) are allowed in the list - * {@link Autorisierungen } + * {@link ProzessDokumentType.Autorisierungen } * * */ - public List getAutorisierungen() { + public List getAutorisierungen() { if (autorisierungen == null) { - autorisierungen = new ArrayList(); + autorisierungen = new ArrayList(); } return this.autorisierungen; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ResponseStatusType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ResponseStatusType.java index 10dbd1dc..c379d275 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ResponseStatusType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ResponseStatusType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/RisikoNatPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/RisikoNatPersonType.java index da52bf20..4f494148 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/RisikoNatPersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/RisikoNatPersonType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SelbstbehaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SelbstbehaltType.java index 32333372..6033fe08 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SelbstbehaltType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SelbstbehaltType.java @@ -1,8 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ServiceFault.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ServiceFault.java index 7840ecb0..5ace0f57 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ServiceFault.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ServiceFault.java @@ -1,11 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.math.BigInteger; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.math.BigInteger; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SicherstellungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SicherstellungType.java index 1320dee7..4a12fbca 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SicherstellungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/SicherstellungType.java @@ -1,8 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/UploadDokumentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/UploadDokumentType.java index 9df78910..92fc2290 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/UploadDokumentType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/UploadDokumentType.java @@ -2,7 +2,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; import javax.activation.DataHandler; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktGenerischType.java index 21828ad6..07dc7600 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktGenerischType.java @@ -1,14 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.VerkaufsproduktLebenType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.VerkaufsproduktSachPrivatType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.VerkaufsproduktUnfallType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Basistyp für ein Produktbündel, 2. Generation diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktType.java index 2b61169a..f8b245d2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerkaufsproduktType.java @@ -1,13 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds2Types.v2_14.ELRahmenvereinbarungType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.VerkaufsproduktKfzType; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds2Types.v2_14.ELRahmenvereinbarungType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.VerkaufsproduktKfzType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerpfaendungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerpfaendungType.java index b53ef6bb..447f725a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerpfaendungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VerpfaendungType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherteLiegenschaftType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherteLiegenschaftType.java index 9196e8ec..72c3b03d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherteLiegenschaftType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherteLiegenschaftType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds2Types.v2_14.ADRESSEType; -import javax.xml.bind.annotation.*; - /** * Versicherte Liegenschaft diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseMitAttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseMitAttributMetadatenType.java index ecb70ca5..c5750c20 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseMitAttributMetadatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseMitAttributMetadatenType.java @@ -1,14 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.RisikoGebaeudeType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.RisikoHaushaltType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.VersichertesObjektSachPrivatType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Obertyp für versicherte Interessen, unterstützt Attribut-Metadaten diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java index 6417526c..f32ffd06 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersichertesInteresseType.java @@ -1,9 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherungssteuerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherungssteuerType.java index c7045cbf..014104de 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherungssteuerType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VersicherungssteuerType.java @@ -1,11 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.math.BigDecimal; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.math.BigDecimal; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VertragspersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VertragspersonType.java index 349decd9..bc52100b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VertragspersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VertragspersonType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds2Types.v2_14.VtgRolleCdType; -import javax.xml.bind.annotation.*; - /** * Definiert Vertragspersonen als Referenz auf eine Person plus Vertragsrolle diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VinkulierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VinkulierungType.java index 86020703..829f1e3a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VinkulierungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VinkulierungType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds2Types.v2_14.PERSONType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.PERSONType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungType.java index e9f6e199..1a1d08db 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenDetailType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenDetailType.java index 1e2aa45e..b1948b73 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenDetailType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenDetailType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenImplType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenImplType.java index 24f19181..2a45a95e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenImplType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenImplType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenType.java index 78bc877b..051255e1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/VorversicherungenType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.VorversicherungenKfzType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.VorversicherungenKfzType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java index a489e6c2..4fabe0b7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZahlwegType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; /** @@ -50,7 +54,7 @@ public class ZahlwegType { @XmlElement(name = "Lastschrift") protected BankverbindungType lastschrift; @XmlElement(name = "Kundenkonto") - protected Kundenkonto kundenkonto; + protected ZahlwegType.Kundenkonto kundenkonto; @XmlElement(name = "Kreditkarte") protected KreditkarteType kreditkarte; @@ -107,10 +111,10 @@ public class ZahlwegType { * * @return * possible object is - * {@link Kundenkonto } + * {@link ZahlwegType.Kundenkonto } * */ - public Kundenkonto getKundenkonto() { + public ZahlwegType.Kundenkonto getKundenkonto() { return kundenkonto; } @@ -119,10 +123,10 @@ public class ZahlwegType { * * @param value * allowed object is - * {@link Kundenkonto } + * {@link ZahlwegType.Kundenkonto } * */ - public void setKundenkonto(Kundenkonto value) { + public void setKundenkonto(ZahlwegType.Kundenkonto value) { this.kundenkonto = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktGenerischType.java index b48cd2c2..e47a9d19 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktGenerischType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.ZusatzversicherungLebenType; - -import javax.xml.bind.annotation.*; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.ZusatzversicherungLebenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktType.java index 3cbdee74..88507cd0 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/common/ZusatzproduktType.java @@ -1,10 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.common; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseRequestType.java index 78d8e1b4..13f31ea1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseRequestType.java @@ -1,13 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.UploadDokumentType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.UploadDokumentType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseResponseType.java index cf77fbc5..4fdeb234 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/AddDocToBusinessCaseResponseType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; -import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentenReferenzType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentenReferenzType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/DocumentInfosResponseResultType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/DocumentInfosResponseResultType.java index ec1e6482..647e74d4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/DocumentInfosResponseResultType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/DocumentInfosResponseResultType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; -import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentenReferenzType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ZeitraumType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentenReferenzType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ZeitraumType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectRequestType.java index 478977fc..120fb59d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectRequestType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektSpezifikationType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ZeitraumType; -import javax.xml.bind.annotation.*; - /** * Typ mit Elementen fuer die Anfrage nach Dokumenten zu einem fachlichen Objekt diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectResponseType.java index d7e85757..510e40a1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfObjectResponseType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodRequestType.java index c0f4854d..2b50d004 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodRequestType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektSpezifikationType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ZeitraumType; -import javax.xml.bind.annotation.*; - /** * Typ mit Elementen fuer die Anfrage nach Dokumenten eines Zeitraums diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodResponseType.java index 00debbaa..b29d43a8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetDocumentsOfPeriodResponseType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsRequestType.java index 3752f695..f28593e8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsRequestType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektSpezifikationType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ZeitraumType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektSpezifikationType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ZeitraumType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsResponseType.java index 3b30f7f6..63a9dd81 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on1basis/GetNumberOfDocumentsResponseType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on1basis; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - -import javax.xml.bind.annotation.*; import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessRequestType.java index cf688018..34d971ba 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessRequestType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ErsatzpolizzeType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ErsatzpolizzeType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessResponseType.java index dca9735d..d034feb3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/BOAProcessResponseType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ErsatzpolizzeType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonProcessResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ErsatzpolizzeType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestGenType.java index 31e2bb01..c8896ffd 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestGenType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CalculateLebenRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CalculateUnfallRequestType; -import javax.xml.bind.annotation.*; - /** * Abstrakter Request für die Berechnung mit generischen Produktbausteinen diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java index d62895e0..83f76780 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateRequestType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzRequestType; -import javax.xml.bind.annotation.*; - /** * Abstrakter Request für die Berechnung diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseGenType.java index 1b69178d..190c2b11 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseGenType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CalculateLebenResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CalculateUnfallResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CalculateLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CalculateUnfallResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java index 2bb11713..128609c7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CalculateResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CalculateKfzResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestGenType.java index e486d170..bb9b56ec 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestGenType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CreateApplicationLebenRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CreateApplicationUnfallRequestType; -import javax.xml.bind.annotation.*; - /** * Abstrakter Request der Antragserzeugung mit generischen Produktbausteinen diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java index 929eb30d..97b44c67 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationRequestType.java @@ -1,14 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateApplicationKfzRequestType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Request für den Antrag diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseGenType.java index 753642e2..da2098f4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseGenType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CreateApplicationLebenResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CreateApplicationUnfallResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CreateApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CreateApplicationUnfallResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java index b2057740..ca5d7294 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateApplicationResponseType.java @@ -1,15 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentBasisType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateApplicationKfzResponseType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Response, der den Antrag enthält bzw. Fehlermeldungen diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestGenType.java index b9a171a5..295a9448 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestGenType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CreateOfferLebenRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CreateOfferUnfallRequestType; -import javax.xml.bind.annotation.*; - /** * Abstrakter Request für die Offerterstellung mit generischen Produktbausteinen diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java index d662b8cb..5018f700 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzRequestType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzRequestType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseGenType.java index 468a5a39..97f6ce70 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseGenType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CreateOfferLebenResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CreateOfferUnfallResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.CreateOfferLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.CreateOfferUnfallResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java index f414c51e..b2794a57 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/CreateOfferResponseType.java @@ -1,14 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentBasisType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzResponseType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Response, der das Offert enthält bzw. Fehlermeldungen diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentRequestType.java index fafde13c..6f24c57c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentResponseType.java index 1e2701f4..2d07773f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/GetApplicationDocumentResponseType.java @@ -1,13 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragPersonenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragPersonenType.java index bdd2dbfc..519a116f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragPersonenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragPersonenType.java @@ -1,14 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.FATCAType; import at.vvo.omds.types.omds3Types.r1_7_0.common.GMSGType; import at.vvo.omds.types.omds3Types.r1_7_0.common.PEPType; import at.vvo.omds.types.omds3Types.r1_7_0.common.TreuhaenderfrageType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.SpezAntragLebenType; -import javax.xml.bind.annotation.*; - /** * Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java index f0497079..40cdfb0e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezAntragType.java @@ -1,15 +1,30 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.common.*; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AbgelehnteRisikenType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AntragsartType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.BeteiligtePersonVertragType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DatenverwendungType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.EinwilligungType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ErsatzpolizzenType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.KontierungType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PolizzenversandType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.SicherstellungType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VertragspersonType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VorversicherungenType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ZahlungsdatenType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SpezAntragKfzType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.AntragSachPrivatType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.SpezAntragUnfallType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezBerechnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezBerechnungType.java index b1f5e28b..ef200dd4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezBerechnungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezBerechnungType.java @@ -1,16 +1,19 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.BeteiligtePersonVertragType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SpezBerechnungKfzType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.SpezBerechnungLebenType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.BerechnungSachPrivatType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.SpezBerechnungUnfallType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezOffertType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezOffertType.java index de49ac93..282e60b1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezOffertType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SpezOffertType.java @@ -1,6 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.BeteiligtePersonVertragType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SpezOffertKfzType; @@ -8,10 +16,6 @@ import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.SpezOffertLebenType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.OffertSachPrivatType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.SpezOffertUnfallType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Basistyp Offert, der bei Request und Response gleich ist diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestGenType.java index f8fd4207..345e4ecd 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestGenType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.SubmitApplicationLebenRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.SubmitApplicationUnfallRequestType; -import javax.xml.bind.annotation.*; - /** * Abstrakter Request der Antragsüberleitung mit generischen Produktbausteinen diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java index 02d288e7..d7a7f12a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationRequestType.java @@ -1,15 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.DateianhangType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SubmitApplicationKfzRequestType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Request für die Antragsüberleitung diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseGenType.java index fe170e14..9cc429f1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseGenType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.SubmitApplicationLebenResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.SubmitApplicationUnfallResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.leben.SubmitApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.unfall.SubmitApplicationUnfallResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java index 12a0885f..79f643eb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/common/SubmitApplicationResponseType.java @@ -1,15 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentInfoType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ProzessDokumentBasisType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.SubmitApplicationKfzResponseType; -import javax.xml.bind.annotation.*; -import java.util.ArrayList; -import java.util.List; - /** * Abstrakter Response der Antragsüberleitung diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzRequestType.java index 8dc56d88..901b6d52 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateRequestType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateRequestType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzResponseType.java index f3c3e691..a0e92564 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CalculateKfzResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzRequestType.java index 1351310f..dc28cc07 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationRequestType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationRequestType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzResponseType.java index 3a286068..adfb75ab 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateApplicationKfzResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzRequestType.java index 6e7a1bef..66d50c64 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferRequestType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferRequestType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzResponseType.java index acf3cd03..13e9e773 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/CreateOfferKfzResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferResponseType; /** @@ -46,17 +45,17 @@ public class CreateOfferKfzResponseType { @XmlElement(name = "Offertantwort") - protected Offertantwort offertantwort; + protected CreateOfferKfzResponseType.Offertantwort offertantwort; /** * Ruft den Wert der offertantwort-Eigenschaft ab. * * @return * possible object is - * {@link Offertantwort } + * {@link CreateOfferKfzResponseType.Offertantwort } * */ - public Offertantwort getOffertantwort() { + public CreateOfferKfzResponseType.Offertantwort getOffertantwort() { return offertantwort; } @@ -65,10 +64,10 @@ public class CreateOfferKfzResponseType * * @param value * allowed object is - * {@link Offertantwort } + * {@link CreateOfferKfzResponseType.Offertantwort } * */ - public void setOffertantwort(Offertantwort value) { + public void setOffertantwort(CreateOfferKfzResponseType.Offertantwort value) { this.offertantwort = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ElementarproduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ElementarproduktKfzType.java index 593de46c..2b9c7f79 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ElementarproduktKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ElementarproduktKfzType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementarproduktType; -import javax.xml.bind.annotation.*; - /** * Abstrakte Basisklasse für KFZ-Elementarprodukte diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FzZustandBesichtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FzZustandBesichtigungType.java index 09be42f7..1c81f588 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FzZustandBesichtigungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/FzZustandBesichtigungType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/HaftpflichtKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/HaftpflichtKfzType.java index 7372e098..626f6ade 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/HaftpflichtKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/HaftpflichtKfzType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds2Types.v2_14.ELEinstufungType; import at.vvo.omds.types.omds2Types.v2_14.ELVersicherungssummeType; -import javax.xml.bind.annotation.*; -import java.math.BigDecimal; - /** * Typ für das Elementarprodukt KFZ-Haftpflicht diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/InsassenUnfallKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/InsassenUnfallKfzType.java index 0676c59e..e7c05176 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/InsassenUnfallKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/InsassenUnfallKfzType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/KaskoKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/KaskoKfzType.java index 66c9c2f1..c6a57601 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/KaskoKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/KaskoKfzType.java @@ -1,12 +1,16 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; +import java.math.BigDecimal; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.BezugsrechtType; import at.vvo.omds.types.omds3Types.r1_7_0.common.VinkulierungType; -import javax.xml.bind.annotation.*; -import java.math.BigDecimal; - /** * Abstrakter Basistyp für die Kasko-Elementarprodukte diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ProduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ProduktKfzType.java index ccf7135f..6ac6b68c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ProduktKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ProduktKfzType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezAntragKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezAntragKfzType.java index 448f775c..f484d712 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezAntragKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezAntragKfzType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.common.BonusMalusSystemType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VinkularglaeubigerType; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezAntragType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.BonusMalusSystemType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VinkularglaeubigerType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezAntragType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezBerechnungKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezBerechnungKfzType.java index 71783e30..e51307e9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezBerechnungKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezBerechnungKfzType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezBerechnungType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezBerechnungType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezOffertKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezOffertKfzType.java index d54f0004..60520f3a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezOffertKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SpezOffertKfzType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezOffertType; -import javax.xml.bind.annotation.*; - /** * Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird @@ -32,7 +35,7 @@ import javax.xml.bind.annotation.*; "verkaufsprodukt" }) @XmlSeeAlso({ - CreateOfferKfzResponseType.Offertantwort.class + at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz.CreateOfferKfzResponseType.Offertantwort.class }) public class SpezOffertKfzType extends SpezOffertType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java index 16311bed..95c7f447 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationRequestType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationRequestType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java index 5ba12fb1..ad24e4e3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/UpsellingKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/UpsellingKfzResponseType.java index e76052e9..67206959 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/UpsellingKfzResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/UpsellingKfzResponseType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkaufsproduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkaufsproduktKfzType.java index 8d863450..9ada0c34 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkaufsproduktKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkaufsproduktKfzType.java @@ -1,15 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; import at.vvo.omds.types.omds2Types.v2_14.PersArtCdType; import at.vvo.omds.types.omds3Types.r1_7_0.common.FahrzeugType; import at.vvo.omds.types.omds3Types.r1_7_0.common.VerkaufsproduktType; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; -import java.util.ArrayList; -import java.util.List; - /** * Typ für ein Kfz-Produktbündel, welches einem Vertrag entspricht diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java index 8b078cab..c3270405 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java @@ -1,11 +1,10 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementarproduktType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementarproduktType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VorversicherungenKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VorversicherungenKfzType.java index 65725208..32818ccc 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VorversicherungenKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/VorversicherungenKfzType.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VorversicherungenDetailType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VorversicherungenType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VorversicherungenDetailType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VorversicherungenType; /** @@ -49,7 +52,7 @@ public class VorversicherungenKfzType { @XmlElement(name = "VorversicherungKfz") - protected List vorversicherungKfz; + protected List vorversicherungKfz; @XmlElement(name = "VorversicherungRechtsschutz") protected VorversicherungenDetailType vorversicherungRechtsschutz; @@ -71,13 +74,13 @@ public class VorversicherungenKfzType * *

* Objects of the following type(s) are allowed in the list - * {@link VorversicherungKfz } + * {@link VorversicherungenKfzType.VorversicherungKfz } * * */ - public List getVorversicherungKfz() { + public List getVorversicherungKfz() { if (vorversicherungKfz == null) { - vorversicherungKfz = new ArrayList(); + vorversicherungKfz = new ArrayList(); } return this.vorversicherungKfz; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java index 1404c342..3db3a2a0 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusatzproduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusatzproduktKfzType.java index 15de67f1..0d0fb22c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusatzproduktKfzType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/kfz/ZusatzproduktKfzType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.kfz; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/AntragSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/AntragSachPrivatType.java index e1d99f45..178f95c2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/AntragSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/AntragSachPrivatType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezAntragType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezAntragType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java index 05bced34..e0a2b9eb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezBerechnungType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezBerechnungType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java index bbb83f58..263cfac2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateRequestGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateRequestGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java index 917caeeb..66bc3940 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateResponseGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CalculateResponseGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java index 6c65506b..6470b0f2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationRequestGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationRequestGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java index 0a7d1f72..e70ef271 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationResponseGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateApplicationResponseGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java index 6a7659f4..a083a108 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferRequestGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferRequestGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java index 08424b41..5ba6bbb3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferResponseGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.CreateOfferResponseGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java index a9586785..a9a80c53 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java @@ -1,14 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementarproduktGenerischType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.KostenFixOderProzentType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.SelbstbehaltType; - -import javax.xml.bind.annotation.*; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementarproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.KostenFixOderProzentType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.SelbstbehaltType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/OffertSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/OffertSachPrivatType.java index 633e7ed1..70c7fbbd 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/OffertSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/OffertSachPrivatType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezOffertType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SpezOffertType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java index 99f943ab..b775dc2e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java index 3b560e9f..7644b99e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktSachPrivatType.java index 13cd24ed..e7561003 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/ProduktSachPrivatType.java @@ -1,11 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktGenerischType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktGenerischType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoAdresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoAdresseType.java index 6e31efec..def1230b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoAdresseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoAdresseType.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds2Types.v2_14.ADRESSEType; -import javax.xml.bind.annotation.*; - /** * Type zur Beschreibung einer Risikoadresse diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoGebaeudeType.java index b55dc873..95e274f4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoGebaeudeType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoGebaeudeType.java @@ -1,15 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds2Types.v2_14.ELFlaecheType; -import at.vvo.omds.types.omds2Types.v2_14.Entsch2Type; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseMitAttributMetadatenType; - -import javax.xml.bind.annotation.*; import java.math.BigDecimal; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.ELFlaecheType; +import at.vvo.omds.types.omds2Types.v2_14.Entsch2Type; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseMitAttributMetadatenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoHaushaltType.java index a60726ab..f89eeb53 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoHaushaltType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/RisikoHaushaltType.java @@ -1,11 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseMitAttributMetadatenType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseMitAttributMetadatenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java index ec0d1d50..1840550a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationRequestGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationRequestGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java index 90167b58..ceffc201 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationResponseGenType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.common.SubmitApplicationResponseGenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java index f8e1f2f2..205ab983 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java @@ -1,16 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktGenerischType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VerkaufsproduktGenerischType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java index 3eb78dbf..e5f29f8c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java @@ -1,15 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on2antrag.sachPrivat; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseMitAttributMetadatenType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.VersichertesInteresseMitAttributMetadatenType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenType.java index 61ce18b8..61408167 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenType.java @@ -1,13 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenereignisType.java index 3c5110b2..e0c7ac33 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenereignisType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BasisSchadenereignisType.java @@ -1,13 +1,17 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BeteiligtePersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BeteiligtePersonType.java index 0a1587f8..241c6667 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BeteiligtePersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/BeteiligtePersonType.java @@ -1,10 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.PersonType; -import javax.xml.bind.annotation.*; - /** * Typ für die Meldung von Personen, die an einem Schaden beteiligt sind diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimRequestType.java index 73d43d2a..0eed7586 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimRequestType.java @@ -1,15 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.UploadDokumentType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.UploadDokumentType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimResponseType.java index 7b1caf8c..733b6131 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/CheckClaimResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GeschaedigtesInteresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GeschaedigtesInteresseType.java index d606fd84..eda04f0c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GeschaedigtesInteresseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GeschaedigtesInteresseType.java @@ -1,7 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimRequestType.java index eeb2ae2c..212acab8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimRequestType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimResponseType.java index c92dae0a..f0623882 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/GetClaimResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/NatPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/NatPersonType.java index cfdd633f..12098b03 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/NatPersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/NatPersonType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java index 05352ff0..2c3b6043 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ObjectFactory.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; - import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektIdType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/OrtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/OrtType.java index 14373f44..7d00da2b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/OrtType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/OrtType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds2Types.v2_14.ADRESSEType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.ADRESSEType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java index 852cc8f0..462b3fd0 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java @@ -1,7 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; /** @@ -33,7 +38,7 @@ import javax.xml.bind.annotation.*; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ReferenzAufBeteiligtePersonSchaden_Type") @XmlSeeAlso({ - SchadenType.BeteiligtePersonen.class + at.vvo.omds.types.omds3Types.r1_7_0.on7schaden.SchadenType.BeteiligtePersonen.class }) public class ReferenzAufBeteiligtePersonSchadenType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SachbearbVUType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SachbearbVUType.java index 51eb7db4..b8106cac 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SachbearbVUType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SachbearbVUType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds2Types.v2_14.ELKommunikationType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds2Types.v2_14.ELKommunikationType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenType.java index ff8db8e8..cbd6dfbb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenType.java @@ -1,13 +1,16 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds2Types.v2_14.VtgRolleCdType; -import at.vvo.omds.types.omds2Types.v2_14.WaehrungsCdType; - -import javax.xml.bind.annotation.*; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_14.VtgRolleCdType; +import at.vvo.omds.types.omds2Types.v2_14.WaehrungsCdType; /** @@ -75,7 +78,7 @@ public class SchadenType @XmlElement(name = "SchadenTxt") protected String schadenTxt; @XmlElement(name = "BeteiligtePersonen") - protected List beteiligtePersonen; + protected List beteiligtePersonen; @XmlElement(name = "LeistungGeschaetzt") protected BigDecimal leistungGeschaetzt; @XmlElement(name = "WaehrungsCd") @@ -174,13 +177,13 @@ public class SchadenType * *

* Objects of the following type(s) are allowed in the list - * {@link BeteiligtePersonen } + * {@link SchadenType.BeteiligtePersonen } * * */ - public List getBeteiligtePersonen() { + public List getBeteiligtePersonen() { if (beteiligtePersonen == null) { - beteiligtePersonen = new ArrayList(); + beteiligtePersonen = new ArrayList(); } return this.beteiligtePersonen; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisLightType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisLightType.java index bd6a5d57..6ecafae1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisLightType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisLightType.java @@ -1,12 +1,12 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisType.java index b708243d..b02806be 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenereignisType.java @@ -1,15 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentenReferenzType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.PersBankverbindungType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.DokumentenReferenzType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PersBankverbindungType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenmelderVermittlerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenmelderVermittlerType.java index ef2acacf..7e19adf6 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenmelderVermittlerType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SchadenmelderVermittlerType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektSpezifikationType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ObjektSpezifikationType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimRequestType.java index cf4c8a81..8f656baf 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimRequestType.java @@ -1,11 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; import at.vvo.omds.types.omds3Types.r1_7_0.common.ZeitraumType; -import javax.xml.bind.annotation.*; - /** * Request-Type für die Suche nach einem Schaden diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseResultType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseResultType.java index 33e15b01..025d468d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseResultType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseResultType.java @@ -1,9 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseType.java index a6257dac..13c7f16b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SearchClaimResponseType.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenKrankenType.java index be957b79..7881bdfa 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenKrankenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenKrankenType.java @@ -1,10 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; /** @@ -52,7 +56,7 @@ public class SpartendetailSchadenKrankenType @XmlElement(name = "BehandlerName", required = true) protected String behandlerName; @XmlElement(name = "Behandlungen") - protected List behandlungen; + protected List behandlungen; /** * Ruft den Wert der behandlerName-Eigenschaft ab. @@ -96,13 +100,13 @@ public class SpartendetailSchadenKrankenType * *

* Objects of the following type(s) are allowed in the list - * {@link Behandlungen } + * {@link SpartendetailSchadenKrankenType.Behandlungen } * * */ - public List getBehandlungen() { + public List getBehandlungen() { if (behandlungen == null) { - behandlungen = new ArrayList(); + behandlungen = new ArrayList(); } return this.behandlungen; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenUnfallType.java index ea7a6340..372b992c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenUnfallType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SpartendetailSchadenUnfallType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimRequestType.java index 27618641..4b19d292 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimRequestType.java @@ -1,15 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; -import at.vvo.omds.types.omds3Types.r1_7_0.common.UploadDokumentType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.UploadDokumentType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimResponseType.java index 3b2ae4a9..32b80805 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/on7schaden/SubmitClaimResponseType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.on7schaden; -import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.CommonResponseType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcContent.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcContent.java index 5d955002..ae31e3a3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcContent.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcContent.java @@ -2,7 +2,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; import javax.activation.DataHandler; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfo.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfo.java index bc26a27e..34b359a2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfo.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfo.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementIdType; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementIdType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosRequest.java index 8d5f0867..1e004a99 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosRequest.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; - -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosResponse.java index 8e317ee2..347a803f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosResponse.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageInfosResponse.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageRequest.java index f2f90f96..d0a2cb93 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageRequest.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageResponse.java index dc6a6548..1f3ae1c3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageResponse.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/ArcImageResponse.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkBusinessObjectResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkBusinessObjectResponse.java index 054509df..5181133f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkBusinessObjectResponse.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkBusinessObjectResponse.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkClaimRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkClaimRequest.java index 3e4ac882..493b1d19 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkClaimRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkClaimRequest.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkOfferRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkOfferRequest.java index c127f74e..6591529d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkOfferRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkOfferRequest.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPartnerRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPartnerRequest.java index 8c51bf53..309d54cf 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPartnerRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPartnerRequest.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPolicyRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPolicyRequest.java index 04e9efd5..2bf12d97 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPolicyRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/DeepLinkPolicyRequest.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/HttpActionLinkType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/HttpActionLinkType.java index 27a19f34..21bf5947 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/HttpActionLinkType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/HttpActionLinkType.java @@ -1,7 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/LoginRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/LoginRequestType.java index 568300f3..d3af91d1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/LoginRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/LoginRequestType.java @@ -1,12 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AuthorizationFilter; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageInfoType.java index 3ef83caf..c2087b99 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageInfoType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageInfoType.java @@ -1,15 +1,18 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; import at.vvo.omds.types.omds2Types.v2_14.PaketInhCdType; import at.vvo.omds.types.omds2Types.v2_14.PaketUmfCdType; import at.vvo.omds.types.omds3Types.r1_7_0.common.ElementIdType; -import javax.xml.bind.annotation.*; -import javax.xml.datatype.XMLGregorianCalendar; -import java.util.ArrayList; -import java.util.List; - /** * Typ fuer die wesentlichen Informationen zu einem OMDS-Datensatz-Package diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListRequest.java index c3bb929b..24a42f4e 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListRequest.java @@ -1,10 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AgentFilterType; - -import javax.xml.bind.annotation.*; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AgentFilterType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListResponse.java index 65e4b65f..008aabe1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListResponse.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageListResponse.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageRequest.java index b6d16c03..bd8fcdde 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageRequest.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageRequest.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.AgentFilterType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.AgentFilterType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageResponse.java index aa087118..2cc32231 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageResponse.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/OMDSPackageResponse.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/PolicyPartnerRole.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/PolicyPartnerRole.java index 01bd6d20..9fe6d12a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/PolicyPartnerRole.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/PolicyPartnerRole.java @@ -1,11 +1,14 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.PartnerRoleType; - -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.PartnerRoleType; /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/RequestedOMDSPackage.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/RequestedOMDSPackage.java index fead8cdb..7a4f1ab7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/RequestedOMDSPackage.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/RequestedOMDSPackage.java @@ -1,12 +1,15 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; - -import javax.activation.DataHandler; -import javax.xml.bind.annotation.*; import java.util.ArrayList; import java.util.List; +import javax.activation.DataHandler; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_7_0.common.ServiceFault; /** @@ -60,7 +63,7 @@ public class RequestedOMDSPackage { @XmlElement(required = true) protected String requestedOmdsPackageId; - protected OmdsPackage omdsPackage; + protected RequestedOMDSPackage.OmdsPackage omdsPackage; @XmlElement(name = "ServiceFault") protected List serviceFault; @@ -93,10 +96,10 @@ public class RequestedOMDSPackage { * * @return * possible object is - * {@link OmdsPackage } + * {@link RequestedOMDSPackage.OmdsPackage } * */ - public OmdsPackage getOmdsPackage() { + public RequestedOMDSPackage.OmdsPackage getOmdsPackage() { return omdsPackage; } @@ -105,10 +108,10 @@ public class RequestedOMDSPackage { * * @param value * allowed object is - * {@link OmdsPackage } + * {@link RequestedOMDSPackage.OmdsPackage } * */ - public void setOmdsPackage(OmdsPackage value) { + public void setOmdsPackage(RequestedOMDSPackage.OmdsPackage value) { this.omdsPackage = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/UserDataResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/UserDataResponse.java index 18fc90e1..ed30aac4 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/UserDataResponse.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_7_0/servicetypes/UserDataResponse.java @@ -1,14 +1,13 @@ package at.vvo.omds.types.omds3Types.r1_7_0.servicetypes; -import at.vvo.omds.types.omds2Types.v2_14.PERSONType; - +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; -import java.util.ArrayList; -import java.util.List; +import at.vvo.omds.types.omds2Types.v2_14.PERSONType; /** @@ -62,7 +61,7 @@ public class UserDataResponse { @XmlElement(required = true) protected String userid; @XmlElement(required = true) - protected AvailableServices availableServices; + protected UserDataResponse.AvailableServices availableServices; @XmlElement(required = true) protected PERSONType person; @@ -95,10 +94,10 @@ public class UserDataResponse { * * @return * possible object is - * {@link AvailableServices } + * {@link UserDataResponse.AvailableServices } * */ - public AvailableServices getAvailableServices() { + public UserDataResponse.AvailableServices getAvailableServices() { return availableServices; } @@ -107,10 +106,10 @@ public class UserDataResponse { * * @param value * allowed object is - * {@link AvailableServices } + * {@link UserDataResponse.AvailableServices } * */ - public void setAvailableServices(AvailableServices value) { + public void setAvailableServices(UserDataResponse.AvailableServices value) { this.availableServices = value; } diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java index fc170ef2..99863b3b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchRequestType.java @@ -5,8 +5,10 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; import at.vvo.omds.types.omds2Types.v2_14.ELZeitraumType; +import at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetStateChangesRequestType; /** @@ -50,6 +52,9 @@ import at.vvo.omds.types.omds2Types.v2_14.ELZeitraumType; "offset", "orderBy" }) +@XmlSeeAlso({ + GetStateChangesRequestType.class +}) public abstract class CommonSearchRequestType extends CommonRequestType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchResponseType.java index e9574715..ae3dc2c7 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/CommonSearchResponseType.java @@ -5,7 +5,9 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on1basis.GetStateChangesResponseType; /** @@ -37,6 +39,9 @@ import javax.xml.bind.annotation.XmlType; "actualMaxResults", "totalResults" }) +@XmlSeeAlso({ + GetStateChangesResponseType.class +}) public abstract class CommonSearchResponseType extends CommonResponseType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java index ac5e3a1d..0cd4e599 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ElementarproduktGenerischType.java @@ -9,7 +9,9 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.ElementarproduktKrankenType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.TarifLebenType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.ElementarproduktRechtsschutzType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.LeistungsartUnfallType; @@ -50,7 +52,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.LeistungsartUnfallTy @XmlSeeAlso({ LeistungsartUnfallType.class, TarifLebenType.class, - ElementarproduktSachPrivatType.class + ElementarproduktSachPrivatType.class, + ElementarproduktRechtsschutzType.class, + ElementarproduktKrankenType.class }) public abstract class ElementarproduktGenerischType extends ElementarproduktType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationType.java new file mode 100644 index 00000000..9c38e3c5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für eine Kombination von Produktbaustein-Ids + * + *

Java-Klasse für Kombination_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Kombination_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="TarifId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Kombination_Type", propOrder = { + "tarifids" +}) +public class KombinationType { + + @XmlElement(name = "TarifId", required = true) + protected List tarifids; + + /** + *

Die Liste der zulässigen Baustein-Ids.

+ * Gets the value of the tarifids property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the tarifids property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTarifids().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getTarifids() { + if (tarifids == null) { + tarifids = new ArrayList(); + } + return this.tarifids; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationenType.java new file mode 100644 index 00000000..ab3f63b5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KombinationenType.java @@ -0,0 +1,123 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für eine Liste zulässiger Kombinationen von Produktbaustein-Ids als Restriktion. + * + *

Java-Klasse für Kombinationen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Kombinationen_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Kombination" type="{urn:omds3CommonServiceTypes-1-1-0}Kombination_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="alle" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *       <attribute name="zulaessige" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Kombinationen_Type", propOrder = { + "kombinationen" +}) +public class KombinationenType { + + @XmlElement(name = "Kombination") + protected List kombinationen; + @XmlAttribute(name = "alle", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + protected boolean alle; + @XmlAttribute(name = "zulaessige", namespace = "urn:omds3CommonServiceTypes-1-1-0") + protected Boolean zulaessige; + + /** + *

Die Liste der zulässigen Kombinationen.

+ * Gets the value of the kombinationen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the kombinationen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKombinationen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KombinationType } + * + * + */ + public List getKombinationen() { + if (kombinationen == null) { + kombinationen = new ArrayList(); + } + return this.kombinationen; + } + + /** + * Ruft den Wert der alle-Eigenschaft ab. + * + */ + public boolean isAlle() { + return alle; + } + + /** + * Legt den Wert der alle-Eigenschaft fest. + * + */ + public void setAlle(boolean value) { + this.alle = value; + } + + /** + * Ruft den Wert der zulaessige-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public boolean isZulaessige() { + if (zulaessige == null) { + return true; + } else { + return zulaessige; + } + } + + /** + * Legt den Wert der zulaessige-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setZulaessige(Boolean value) { + this.zulaessige = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBausteinType.java new file mode 100644 index 00000000..07660eb5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungBausteinType.java @@ -0,0 +1,196 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Allgemeiner Typ um die Behandlung der Unterbausteine in der Konvertierung zu spezifizieren + * + *

Java-Klasse für KonvertierungBaustein_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungBaustein_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="AntragsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Bezeichnung" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="255"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ZulaessigeAktion" type="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="GewaehlteAktion" type="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungBaustein_Type", propOrder = { + "ersetztId", + "antragsId", + "bezeichnung", + "zulaessigeAktionen", + "gewaehlteAktion" +}) +@XmlSeeAlso({ + KonvertierungProduktBausteinType.class +}) +public class KonvertierungBausteinType { + + @XmlElement(name = "ErsetztId", required = true) + protected String ersetztId; + @XmlElement(name = "AntragsId") + protected String antragsId; + @XmlElement(name = "Bezeichnung") + protected String bezeichnung; + @XmlElement(name = "ZulaessigeAktion") + protected List zulaessigeAktionen; + @XmlElement(name = "GewaehlteAktion") + protected KonvertierungsaktionType gewaehlteAktion; + + /** + * Ruft den Wert der ersetztId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getErsetztId() { + return ersetztId; + } + + /** + * Legt den Wert der ersetztId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setErsetztId(String value) { + this.ersetztId = value; + } + + /** + * Ruft den Wert der antragsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAntragsId() { + return antragsId; + } + + /** + * Legt den Wert der antragsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAntragsId(String value) { + this.antragsId = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + *

Die Liste der Aktionen, die für einen Vertragsbaustein zulässig sind. + * Die zulässigen Aktionen müssen nur im Response vom ServiceProvider (VU) befüllt werden. + * Im Request eines Konvertierungsvorschlags durch den Consumer, können sie leer bleiben.

+ * Gets the value of the zulaessigeAktionen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zulaessigeAktionen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZulaessigeAktionen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungsaktionType } + * + * + */ + public List getZulaessigeAktionen() { + if (zulaessigeAktionen == null) { + zulaessigeAktionen = new ArrayList(); + } + return this.zulaessigeAktionen; + } + + /** + * Ruft den Wert der gewaehlteAktion-Eigenschaft ab. + * + * @return + * possible object is + * {@link KonvertierungsaktionType } + * + */ + public KonvertierungsaktionType getGewaehlteAktion() { + return gewaehlteAktion; + } + + /** + * Legt den Wert der gewaehlteAktion-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KonvertierungsaktionType } + * + */ + public void setGewaehlteAktion(KonvertierungsaktionType value) { + this.gewaehlteAktion = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungProduktBausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungProduktBausteinType.java new file mode 100644 index 00000000..159dc20e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungProduktBausteinType.java @@ -0,0 +1,66 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Ableitung für die Produktebene (Ebene 2) mit der zusätzlichen Möglichkeit die Sparte zu signalisieren + * + *

Java-Klasse für KonvertierungProduktBaustein_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungProduktBaustein_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein_Type">
+ *       <sequence>
+ *         <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungProduktBaustein_Type", propOrder = { + "spartenCd" +}) +public class KonvertierungProduktBausteinType + extends KonvertierungBausteinType +{ + + @XmlElement(name = "SpartenCd") + protected String spartenCd; + + /** + * Ruft den Wert der spartenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSpartenCd() { + return spartenCd; + } + + /** + * Legt den Wert der spartenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSpartenCd(String value) { + this.spartenCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionBelassenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionBelassenType.java new file mode 100644 index 00000000..cabdd4d4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionBelassenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Belassen-Aktion (Keine Aktion, der Baustein bleibt weiter in altem Vertrag) + * + *

Java-Klasse für KonvertierungsaktionBelassen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsaktionBelassen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionBelassen_Type") +public class KonvertierungsaktionBelassenType + extends KonvertierungsaktionType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionStornoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionStornoType.java new file mode 100644 index 00000000..6d3268ad --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionStornoType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Storno-Aktion (der Baustein wird im alten Vertrag storniert und nicht in den neuen übernommen) + * + *

Java-Klasse für KonvertierungsaktionStorno_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsaktionStorno_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionStorno_Type") +public class KonvertierungsaktionStornoType + extends KonvertierungsaktionType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionType.java new file mode 100644 index 00000000..bcb73eac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Aktion für einen Baustein + * + *

Java-Klasse für Konvertierungsaktion_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Konvertierungsaktion_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Art" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Konvertierungsaktion_Type", propOrder = { + "art" +}) +@XmlSeeAlso({ + KonvertierungsaktionBelassenType.class, + KonvertierungsaktionUebernehmenType.class, + KonvertierungsaktionStornoType.class +}) +public abstract class KonvertierungsaktionType { + + @XmlElement(name = "Art") + protected String art; + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArt(String value) { + this.art = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionUebernehmenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionUebernehmenType.java new file mode 100644 index 00000000..a0884066 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsaktionUebernehmenType.java @@ -0,0 +1,102 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Uebernehmen-Aktion (der Baustein wird in den Folgevertrag uebernommen) + * + *

Java-Klasse für KonvertierungsaktionUebernehmen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsaktionUebernehmen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type">
+ *       <sequence>
+ *         <element name="Baustein" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Kombinationen" type="{urn:omds3CommonServiceTypes-1-1-0}Kombinationen_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionUebernehmen_Type", propOrder = { + "bausteine", + "kombinationen" +}) +public class KonvertierungsaktionUebernehmenType + extends KonvertierungsaktionType +{ + + @XmlElement(name = "Baustein") + protected List bausteine; + @XmlElement(name = "Kombinationen") + protected KombinationenType kombinationen; + + /** + *

Die Liste der Bausteine, die in der Konvertierungsaktion behandelt werden.

+ * Gets the value of the bausteine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bausteine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBausteine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungBausteinType } + * + * + */ + public List getBausteine() { + if (bausteine == null) { + bausteine = new ArrayList(); + } + return this.bausteine; + } + + /** + * Ruft den Wert der kombinationen-Eigenschaft ab. + * + * @return + * possible object is + * {@link KombinationenType } + * + */ + public KombinationenType getKombinationen() { + return kombinationen; + } + + /** + * Legt den Wert der kombinationen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KombinationenType } + * + */ + public void setKombinationen(KombinationenType value) { + this.kombinationen = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsumfangVertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsumfangVertragType.java new file mode 100644 index 00000000..06d39925 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/KonvertierungsumfangVertragType.java @@ -0,0 +1,130 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Spezifiziert die Konvertierung eines Vertrags in einen neuen Vertrag + * + *

Java-Klasse für KonvertierungsumfangVertrag_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsumfangVertrag_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type">
+ *       <sequence>
+ *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Baustein" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungProduktBaustein_Type" maxOccurs="unbounded"/>
+ *         <element name="Kombinationen" type="{urn:omds3CommonServiceTypes-1-1-0}Kombinationen_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsumfangVertrag_Type", propOrder = { + "bezeichnung", + "bausteine", + "kombinationen" +}) +public class KonvertierungsumfangVertragType + extends ErsatzpolizzeType +{ + + @XmlElement(name = "Bezeichnung") + protected String bezeichnung; + @XmlElement(name = "Baustein", required = true) + protected List bausteine; + @XmlElement(name = "Kombinationen") + protected KombinationenType kombinationen; + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + *

Die Liste der Bausteine, die in der Konvertierungsanforderung behandelt werden.

+ * Gets the value of the bausteine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bausteine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBausteine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungProduktBausteinType } + * + * + */ + public List getBausteine() { + if (bausteine == null) { + bausteine = new ArrayList(); + } + return this.bausteine; + } + + /** + * Ruft den Wert der kombinationen-Eigenschaft ab. + * + * @return + * possible object is + * {@link KombinationenType } + * + */ + public KombinationenType getKombinationen() { + return kombinationen; + } + + /** + * Legt den Wert der kombinationen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KombinationenType } + * + */ + public void setKombinationen(KombinationenType value) { + this.kombinationen = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java index a8ec3899..531ec10a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktGenerischType.java @@ -8,6 +8,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.ProduktRechtsschutzType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.ProduktSachPrivatType; @@ -43,8 +44,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.ProduktSachPriva "beschreibungTxt" }) @XmlSeeAlso({ - ProduktMitVpType.class, - ProduktSachPrivatType.class + ProduktSachPrivatType.class, + ProduktRechtsschutzType.class, + ProduktMitVpType.class }) public abstract class ProduktGenerischType extends ProduktType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java index 46cd36e8..ba5f5930 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/ProduktMitVpType.java @@ -9,6 +9,7 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.ProduktKrankenType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.ProduktLebenType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.ProduktUnfallType; @@ -42,7 +43,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.ProduktUnfallType; }) @XmlSeeAlso({ ProduktUnfallType.class, - ProduktLebenType.class + ProduktLebenType.class, + ProduktKrankenType.class }) public abstract class ProduktMitVpType extends ProduktGenerischType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java index 7e00762c..afb8d7cb 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VerkaufsproduktGenerischType.java @@ -8,7 +8,9 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.VerkaufsproduktKrankenType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.VerkaufsproduktLebenType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.VerkaufsproduktRechtsschutzType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.VerkaufsproduktSachPrivatType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.VerkaufsproduktUnfallType; @@ -47,7 +49,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.VerkaufsproduktUnfal @XmlSeeAlso({ VerkaufsproduktUnfallType.class, VerkaufsproduktLebenType.class, - VerkaufsproduktSachPrivatType.class + VerkaufsproduktSachPrivatType.class, + VerkaufsproduktRechtsschutzType.class, + VerkaufsproduktKrankenType.class }) public abstract class VerkaufsproduktGenerischType extends VerkaufsproduktType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java index 6eb87b3a..1764be75 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VersichertesInteresseMitAttributMetadatenType.java @@ -39,11 +39,11 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.VersichertesObje "attributMetadaten" }) @XmlSeeAlso({ - VersichertePersonType.class, - VersicherteLiegenschaftType.class, VersichertesObjektSachPrivatType.class, RisikoHaushaltType.class, - RisikoGebaeudeType.class + RisikoGebaeudeType.class, + VersichertePersonType.class, + VersicherteLiegenschaftType.class }) public abstract class VersichertesInteresseMitAttributMetadatenType extends VersichertesInteresseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorlaeufigeDeckungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorlaeufigeDeckungType.java new file mode 100644 index 00000000..f229669d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/common/VorlaeufigeDeckungType.java @@ -0,0 +1,32 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Basistyp fuer vorläufige Deckungen + * + *

Java-Klasse für VorlaeufigeDeckung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VorlaeufigeDeckung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VorlaeufigeDeckung_Type") +public abstract class VorlaeufigeDeckungType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/AbstractStateChangeEventType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/AbstractStateChangeEventType.java new file mode 100644 index 00000000..0bd2383e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/AbstractStateChangeEventType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstraktes Event einer Statusänderung + * + *

Java-Klasse für AbstractStateChangeEvent_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AbstractStateChangeEvent_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AbstractStateChangeEvent_Type") +@XmlSeeAlso({ + StateChangeEventType.class +}) +public abstract class AbstractStateChangeEventType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/AbstractStatusGeschaeftsfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/AbstractStatusGeschaeftsfallType.java new file mode 100644 index 00000000..1a71cdbe --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/AbstractStatusGeschaeftsfallType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Status eines Geschaeftsfalls + * + *

Java-Klasse für AbstractStatusGeschaeftsfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AbstractStatusGeschaeftsfall_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AbstractStatusGeschaeftsfall_Type") +@XmlSeeAlso({ + StatusAntragsGeschaeftsfall.class +}) +public abstract class AbstractStatusGeschaeftsfallType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/DeclareStateChangesRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/DeclareStateChangesRequestType.java new file mode 100644 index 00000000..9339a657 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/DeclareStateChangesRequestType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ fuer die Bekanntgabe von Statusänderungen + * + *

Java-Klasse für DeclareStateChangesRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DeclareStateChangesRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="StateChange" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStateChangeEvent_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeclareStateChangesRequest_Type", propOrder = { + "stateChange" +}) +public class DeclareStateChangesRequestType { + + @XmlElement(name = "StateChange", required = true) + protected List stateChange; + + /** + * Gets the value of the stateChange property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the stateChange property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getStateChange().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AbstractStateChangeEventType } + * + * + */ + public List getStateChange() { + if (stateChange == null) { + stateChange = new ArrayList(); + } + return this.stateChange; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/DeclareStateChangesResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/DeclareStateChangesResponseType.java new file mode 100644 index 00000000..8e4aa212 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/DeclareStateChangesResponseType.java @@ -0,0 +1,32 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ fuer die Annahme von Statusänderungen + * + *

Java-Klasse für DeclareStateChangesResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DeclareStateChangesResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeclareStateChangesResponse_Type") +public class DeclareStateChangesResponseType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/GetStateChangesRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/GetStateChangesRequestType.java new file mode 100644 index 00000000..adddb3f7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/GetStateChangesRequestType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonSearchRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.GeschaeftsobjektArtType; + + +/** + * Typ des Requestobjektes um Geschäftsfalle abzuholen + * + *

Java-Klasse für GetStateChangesRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetStateChangesRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonSearchRequest_Type">
+ *       <sequence>
+ *         <element name="GeschaeftsobjektArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsobjektArt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetStateChangesRequest_Type", propOrder = { + "geschaeftsobjektArt" +}) +public class GetStateChangesRequestType + extends CommonSearchRequestType +{ + + @XmlElement(name = "GeschaeftsobjektArt") + @XmlSchemaType(name = "string") + protected GeschaeftsobjektArtType geschaeftsobjektArt; + + /** + * Ruft den Wert der geschaeftsobjektArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link GeschaeftsobjektArtType } + * + */ + public GeschaeftsobjektArtType getGeschaeftsobjektArt() { + return geschaeftsobjektArt; + } + + /** + * Legt den Wert der geschaeftsobjektArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GeschaeftsobjektArtType } + * + */ + public void setGeschaeftsobjektArt(GeschaeftsobjektArtType value) { + this.geschaeftsobjektArt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/GetStateChangesResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/GetStateChangesResponseType.java new file mode 100644 index 00000000..2a84d781 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/GetStateChangesResponseType.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonSearchResponseType; + + +/** + * Typ des Responseobjektes um Geschäftsfalle abzuholen + * + *

Java-Klasse für GetStateChangesResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetStateChangesResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonSearchResponse_Type">
+ *       <sequence>
+ *         <element name="Event" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStateChangeEvent_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetStateChangesResponse_Type", propOrder = { + "event" +}) +public class GetStateChangesResponseType + extends CommonSearchResponseType +{ + + @XmlElement(name = "Event") + protected List event; + + /** + * Gets the value of the event property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the event property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEvent().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AbstractStateChangeEventType } + * + * + */ + public List getEvent() { + if (event == null) { + event = new ArrayList(); + } + return this.event; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/ObjectFactory.java index bc5dfdb3..f107ac93 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/ObjectFactory.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/ObjectFactory.java @@ -24,6 +24,10 @@ import javax.xml.namespace.QName; @XmlRegistry public class ObjectFactory { + private final static QName _GetStateChangesRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetStateChangesRequest"); + private final static QName _GetStateChangesResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetStateChangesResponse"); + private final static QName _DeclareStateChangesRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareStateChangesRequest"); + private final static QName _DeclareStateChangesResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareStateChangesResponse"); private final static QName _AddDocToBusinessCaseRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "AddDocToBusinessCaseRequest"); private final static QName _AddDocToBusinessCaseResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "AddDocToBusinessCaseResponse"); private final static QName _GetNumberOfDocumentsRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetNumberOfDocumentsRequest"); @@ -40,6 +44,38 @@ public class ObjectFactory { public ObjectFactory() { } + /** + * Create an instance of {@link GetStateChangesRequestType } + * + */ + public GetStateChangesRequestType createGetStateChangesRequestType() { + return new GetStateChangesRequestType(); + } + + /** + * Create an instance of {@link GetStateChangesResponseType } + * + */ + public GetStateChangesResponseType createGetStateChangesResponseType() { + return new GetStateChangesResponseType(); + } + + /** + * Create an instance of {@link DeclareStateChangesRequestType } + * + */ + public DeclareStateChangesRequestType createDeclareStateChangesRequestType() { + return new DeclareStateChangesRequestType(); + } + + /** + * Create an instance of {@link DeclareStateChangesResponseType } + * + */ + public DeclareStateChangesResponseType createDeclareStateChangesResponseType() { + return new DeclareStateChangesResponseType(); + } + /** * Create an instance of {@link AddDocToBusinessCaseRequestType } * @@ -104,6 +140,22 @@ public class ObjectFactory { return new GetDocumentsOfPeriodResponseType(); } + /** + * Create an instance of {@link StateChangeEventType } + * + */ + public StateChangeEventType createStateChangeEventType() { + return new StateChangeEventType(); + } + + /** + * Create an instance of {@link StatusAntragsGeschaeftsfall } + * + */ + public StatusAntragsGeschaeftsfall createStatusAntragsGeschaeftsfall() { + return new StatusAntragsGeschaeftsfall(); + } + /** * Create an instance of {@link DocumentInfosResponseResultType } * @@ -112,6 +164,58 @@ public class ObjectFactory { return new DocumentInfosResponseResultType(); } + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetStateChangesRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetStateChangesRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetStateChangesRequest") + public JAXBElement createGetStateChangesRequest(GetStateChangesRequestType value) { + return new JAXBElement(_GetStateChangesRequest_QNAME, GetStateChangesRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetStateChangesResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetStateChangesResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetStateChangesResponse") + public JAXBElement createGetStateChangesResponse(GetStateChangesResponseType value) { + return new JAXBElement(_GetStateChangesResponse_QNAME, GetStateChangesResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeclareStateChangesRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeclareStateChangesRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "DeclareStateChangesRequest") + public JAXBElement createDeclareStateChangesRequest(DeclareStateChangesRequestType value) { + return new JAXBElement(_DeclareStateChangesRequest_QNAME, DeclareStateChangesRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeclareStateChangesResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeclareStateChangesResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "DeclareStateChangesResponse") + public JAXBElement createDeclareStateChangesResponse(DeclareStateChangesResponseType value) { + return new JAXBElement(_DeclareStateChangesResponse_QNAME, DeclareStateChangesResponseType.class, null, value); + } + /** * Create an instance of {@link JAXBElement }{@code <}{@link AddDocToBusinessCaseRequestType }{@code >} * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/StateChangeEventType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/StateChangeEventType.java new file mode 100644 index 00000000..fde054ec --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/StateChangeEventType.java @@ -0,0 +1,269 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_8_0.common.GeschaeftsobjektArtType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ObjektIdType; + + +/** + * Standard-Event einer Statusänderung + * + *

Java-Klasse für StateChangeEvent_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="StateChangeEvent_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStateChangeEvent_Type">
+ *       <sequence>
+ *         <element name="Objektart" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsobjektArt_Type"/>
+ *         <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *         <element name="GeschaeftsfallArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsfallArt_Type" minOccurs="0"/>
+ *         <element name="Aenderungsdatum" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="StatusGueltigAbDatum" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="BisherigerStatus" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type" minOccurs="0"/>
+ *         <element name="NeuerStatus" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "StateChangeEvent_Type", propOrder = { + "objektart", + "objektId", + "geschaeftsfallnummer", + "geschaeftsfallArt", + "aenderungsdatum", + "statusGueltigAbDatum", + "bisherigerStatus", + "neuerStatus" +}) +public class StateChangeEventType + extends AbstractStateChangeEventType +{ + + @XmlElement(name = "Objektart", required = true) + @XmlSchemaType(name = "string") + protected GeschaeftsobjektArtType objektart; + @XmlElement(name = "ObjektId", required = true) + protected ObjektIdType objektId; + @XmlElement(name = "Geschaeftsfallnummer") + protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "GeschaeftsfallArt") + protected String geschaeftsfallArt; + @XmlElement(name = "Aenderungsdatum", required = true) + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar aenderungsdatum; + @XmlElement(name = "StatusGueltigAbDatum", required = true) + @XmlSchemaType(name = "dateTime") + protected XMLGregorianCalendar statusGueltigAbDatum; + @XmlElement(name = "BisherigerStatus") + protected AbstractStatusGeschaeftsfallType bisherigerStatus; + @XmlElement(name = "NeuerStatus", required = true) + protected AbstractStatusGeschaeftsfallType neuerStatus; + + /** + * Ruft den Wert der objektart-Eigenschaft ab. + * + * @return + * possible object is + * {@link GeschaeftsobjektArtType } + * + */ + public GeschaeftsobjektArtType getObjektart() { + return objektart; + } + + /** + * Legt den Wert der objektart-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GeschaeftsobjektArtType } + * + */ + public void setObjektart(GeschaeftsobjektArtType value) { + this.objektart = value; + } + + /** + * Ruft den Wert der objektId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getGeschaeftsfallnummer() { + return geschaeftsfallnummer; + } + + /** + * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setGeschaeftsfallnummer(ObjektIdType value) { + this.geschaeftsfallnummer = value; + } + + /** + * Ruft den Wert der geschaeftsfallArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGeschaeftsfallArt() { + return geschaeftsfallArt; + } + + /** + * Legt den Wert der geschaeftsfallArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGeschaeftsfallArt(String value) { + this.geschaeftsfallArt = value; + } + + /** + * Ruft den Wert der aenderungsdatum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getAenderungsdatum() { + return aenderungsdatum; + } + + /** + * Legt den Wert der aenderungsdatum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setAenderungsdatum(XMLGregorianCalendar value) { + this.aenderungsdatum = value; + } + + /** + * Ruft den Wert der statusGueltigAbDatum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getStatusGueltigAbDatum() { + return statusGueltigAbDatum; + } + + /** + * Legt den Wert der statusGueltigAbDatum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setStatusGueltigAbDatum(XMLGregorianCalendar value) { + this.statusGueltigAbDatum = value; + } + + /** + * Ruft den Wert der bisherigerStatus-Eigenschaft ab. + * + * @return + * possible object is + * {@link AbstractStatusGeschaeftsfallType } + * + */ + public AbstractStatusGeschaeftsfallType getBisherigerStatus() { + return bisherigerStatus; + } + + /** + * Legt den Wert der bisherigerStatus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AbstractStatusGeschaeftsfallType } + * + */ + public void setBisherigerStatus(AbstractStatusGeschaeftsfallType value) { + this.bisherigerStatus = value; + } + + /** + * Ruft den Wert der neuerStatus-Eigenschaft ab. + * + * @return + * possible object is + * {@link AbstractStatusGeschaeftsfallType } + * + */ + public AbstractStatusGeschaeftsfallType getNeuerStatus() { + return neuerStatus; + } + + /** + * Legt den Wert der neuerStatus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AbstractStatusGeschaeftsfallType } + * + */ + public void setNeuerStatus(AbstractStatusGeschaeftsfallType value) { + this.neuerStatus = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/StatusAntragsGeschaeftsfall.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/StatusAntragsGeschaeftsfall.java new file mode 100644 index 00000000..8335c95b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on1basis/StatusAntragsGeschaeftsfall.java @@ -0,0 +1,58 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on1basis; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Status eines Antrags + * + *

Java-Klasse für StatusAntragsGeschaeftsfall complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="StatusAntragsGeschaeftsfall">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}AbstractStatusGeschaeftsfall_Type">
+ *       <sequence>
+ *         <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "StatusAntragsGeschaeftsfall", propOrder = { + "antragstatus" +}) +public class StatusAntragsGeschaeftsfall + extends AbstractStatusGeschaeftsfallType +{ + + @XmlElement(name = "Antragstatus") + protected int antragstatus; + + /** + * Ruft den Wert der antragstatus-Eigenschaft ab. + * + */ + public int getAntragstatus() { + return antragstatus; + } + + /** + * Legt den Wert der antragstatus-Eigenschaft fest. + * + */ + public void setAntragstatus(int value) { + this.antragstatus = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessRequestType.java index d0321d71..a1178aab 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessRequestType.java @@ -40,10 +40,10 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.ErsatzpolizzeType; "ersatzpolizzen" }) @XmlSeeAlso({ - CalculateRequestType.class, - CreateOfferRequestType.class, + SubmitApplicationRequestType.class, CreateApplicationRequestType.class, - SubmitApplicationRequestType.class + CreateOfferRequestType.class, + CalculateRequestType.class }) public class BOAProcessRequestType extends CommonProcessRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessResponseType.java index e1f65de9..d65852b5 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/BOAProcessResponseType.java @@ -40,10 +40,10 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.ErsatzpolizzeType; "ersatzpolizzen" }) @XmlSeeAlso({ - CalculateResponseType.class, - CreateOfferResponseType.class, + SubmitApplicationResponseType.class, CreateApplicationResponseType.class, - SubmitApplicationResponseType.class + CreateOfferResponseType.class, + CalculateResponseType.class }) public class BOAProcessResponseType extends CommonProcessResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java index 2ec9f207..62a478b2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestGenType.java @@ -6,7 +6,9 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CalculateLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CalculateRechtsschutzRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CalculateUnfallRequestType; @@ -39,7 +41,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CalculateUnfallReque @XmlSeeAlso({ CalculateUnfallRequestType.class, CalculateLebenRequestType.class, - CalculateSachPrivatRequestType.class + CalculateSachPrivatRequestType.class, + CalculateKrankenRequest.class, + CalculateRechtsschutzRequest.class }) public abstract class CalculateRequestGenType extends CalculateRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestType.java index 74aa8ea8..984536f2 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateRequestType.java @@ -35,8 +35,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CalculateKfzRequestType "requestUpselling" }) @XmlSeeAlso({ - CalculateRequestGenType.class, - CalculateKfzRequestType.class + CalculateKfzRequestType.class, + CalculateRequestGenType.class }) public abstract class CalculateRequestType extends BOAProcessRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java index 3aade798..63198e4c 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseGenType.java @@ -5,7 +5,9 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CalculateKrankenResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CalculateLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CalculateRechtsschutzResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CalculateUnfallResponseType; @@ -33,7 +35,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CalculateUnfallRespo @XmlSeeAlso({ CalculateUnfallResponseType.class, CalculateLebenResponseType.class, - CalculateSachPrivatResponseType.class + CalculateSachPrivatResponseType.class, + CalculateKrankenResponse.class, + CalculateRechtsschutzResponse.class }) public abstract class CalculateResponseGenType extends CalculateResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseType.java index 8e37528e..149910e0 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CalculateResponseType.java @@ -29,8 +29,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CalculateKfzResponseTyp @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CalculateResponse_Type") @XmlSeeAlso({ - CalculateResponseGenType.class, - CalculateKfzResponseType.class + CalculateKfzResponseType.class, + CalculateResponseGenType.class }) public abstract class CalculateResponseType extends BOAProcessResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalRequest.java new file mode 100644 index 00000000..5cb8e74d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonRequestType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Konvertierungsplan" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}Konvertierungsumfang_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "konvertierungsplan" +}) +@XmlRootElement(name = "ConversionProposalRequest") +public class ConversionProposalRequest + extends CommonRequestType +{ + + @XmlElement(name = "Konvertierungsplan", required = true) + protected KonvertierungsumfangType konvertierungsplan; + + /** + * Ruft den Wert der konvertierungsplan-Eigenschaft ab. + * + * @return + * possible object is + * {@link KonvertierungsumfangType } + * + */ + public KonvertierungsumfangType getKonvertierungsplan() { + return konvertierungsplan; + } + + /** + * Legt den Wert der konvertierungsplan-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KonvertierungsumfangType } + * + */ + public void setKonvertierungsplan(KonvertierungsumfangType value) { + this.konvertierungsplan = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalResponse.java new file mode 100644 index 00000000..5768a0b4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionProposalResponse.java @@ -0,0 +1,137 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ErsatzpolizzeType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ProzessDokHandoutType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Vorschlag" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type" minOccurs="0"/>
+ *         <element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokHandout_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Ersatzpolizze" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vorschlag", + "dokument", + "ersatzpolizze" +}) +@XmlRootElement(name = "ConversionProposalResponse") +public class ConversionProposalResponse + extends CommonResponseType +{ + + @XmlElement(name = "Vorschlag") + protected SpezAntragType vorschlag; + @XmlElement(name = "Dokument") + protected List dokument; + @XmlElement(name = "Ersatzpolizze") + protected List ersatzpolizze; + + /** + * Ruft den Wert der vorschlag-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragType } + * + */ + public SpezAntragType getVorschlag() { + return vorschlag; + } + + /** + * Legt den Wert der vorschlag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragType } + * + */ + public void setVorschlag(SpezAntragType value) { + this.vorschlag = value; + } + + /** + * Gets the value of the dokument property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokument property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokument().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokHandoutType } + * + * + */ + public List getDokument() { + if (dokument == null) { + dokument = new ArrayList(); + } + return this.dokument; + } + + /** + * Gets the value of the ersatzpolizze property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the ersatzpolizze property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getErsatzpolizze().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErsatzpolizzeType } + * + * + */ + public List getErsatzpolizze() { + if (ersatzpolizze == null) { + ersatzpolizze = new ArrayList(); + } + return this.ersatzpolizze; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeRequest.java new file mode 100644 index 00000000..fc18baa4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeRequest.java @@ -0,0 +1,76 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ErsatzpolizzeType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Vertrag" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vertraege" +}) +@XmlRootElement(name = "ConversionScopeRequest") +public class ConversionScopeRequest + extends CommonRequestType +{ + + @XmlElement(name = "Vertrag", required = true) + protected List vertraege; + + /** + *

Die Liste der Verträge, die in der Konvertierung behandelt werden sollen.

+ * Gets the value of the vertraege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vertraege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVertraege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErsatzpolizzeType } + * + * + */ + public List getVertraege() { + if (vertraege == null) { + vertraege = new ArrayList(); + } + return this.vertraege; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeResponse.java new file mode 100644 index 00000000..a8c5818b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/ConversionScopeResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonResponseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Konvertierungsmoeglichkeit" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}Konvertierungsumfang_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "konvertierungsmoeglichkeit" +}) +@XmlRootElement(name = "ConversionScopeResponse") +public class ConversionScopeResponse + extends CommonResponseType +{ + + @XmlElement(name = "Konvertierungsmoeglichkeit", required = true) + protected KonvertierungsumfangType konvertierungsmoeglichkeit; + + /** + * Ruft den Wert der konvertierungsmoeglichkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link KonvertierungsumfangType } + * + */ + public KonvertierungsumfangType getKonvertierungsmoeglichkeit() { + return konvertierungsmoeglichkeit; + } + + /** + * Legt den Wert der konvertierungsmoeglichkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KonvertierungsumfangType } + * + */ + public void setKonvertierungsmoeglichkeit(KonvertierungsumfangType value) { + this.konvertierungsmoeglichkeit = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java index 8e0f95bf..190369ed 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestGenType.java @@ -6,7 +6,9 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallRequestType; @@ -39,7 +41,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnf @XmlSeeAlso({ CreateApplicationUnfallRequestType.class, CreateApplicationLebenRequestType.class, - CreateApplicationSachPrivatRequestType.class + CreateApplicationSachPrivatRequestType.class, + CreateApplicationKrankenRequest.class, + CreateApplicationRechtsschutzRequest.class }) public abstract class CreateApplicationRequestGenType extends CreateApplicationRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestType.java index 377cfb26..e1bb8fd3 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationRequestType.java @@ -41,8 +41,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateApplicationKfzReq "dokumente" }) @XmlSeeAlso({ - CreateApplicationRequestGenType.class, - CreateApplicationKfzRequestType.class + CreateApplicationKfzRequestType.class, + CreateApplicationRequestGenType.class }) public abstract class CreateApplicationRequestType extends BOAProcessRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java index 88c88eeb..32dcd3dd 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseGenType.java @@ -5,7 +5,9 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateApplicationKrankenResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateApplicationRechtsschutzResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnfallResponseType; @@ -33,7 +35,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateApplicationUnf @XmlSeeAlso({ CreateApplicationUnfallResponseType.class, CreateApplicationLebenResponseType.class, - CreateApplicationSachPrivatResponseType.class + CreateApplicationSachPrivatResponseType.class, + CreateApplicationKrankenResponse.class, + CreateApplicationRechtsschutzResponse.class }) public abstract class CreateApplicationResponseGenType extends CreateApplicationResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseType.java index f4004e3f..15e59544 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateApplicationResponseType.java @@ -46,8 +46,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateApplicationKfzRes "dokumenteAnforderungen" }) @XmlSeeAlso({ - CreateApplicationResponseGenType.class, - CreateApplicationKfzResponseType.class + CreateApplicationKfzResponseType.class, + CreateApplicationResponseGenType.class }) public abstract class CreateApplicationResponseType extends BOAProcessResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java index ba604c91..20ce4686 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestGenType.java @@ -6,7 +6,9 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateOfferKrankenRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateOfferLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateOfferRechtsschutzRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRequestType; @@ -39,7 +41,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallReq @XmlSeeAlso({ CreateOfferUnfallRequestType.class, CreateOfferLebenRequestType.class, - CreateOfferSachPrivatRequestType.class + CreateOfferSachPrivatRequestType.class, + CreateOfferKrankenRequest.class, + CreateOfferRechtsschutzRequest.class }) public abstract class CreateOfferRequestGenType extends CreateOfferRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestType.java index 9bec059d..d1135530 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferRequestType.java @@ -29,8 +29,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateOfferKfzRequestTy @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CreateOfferRequest_Type") @XmlSeeAlso({ - CreateOfferRequestGenType.class, - CreateOfferKfzRequestType.class + CreateOfferKfzRequestType.class, + CreateOfferRequestGenType.class }) public abstract class CreateOfferRequestType extends BOAProcessRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java index 67c61e5b..e36b514d 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseGenType.java @@ -5,7 +5,9 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.CreateOfferKrankenResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.CreateOfferLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.CreateOfferRechtsschutzResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallResponseType; @@ -33,7 +35,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.CreateOfferUnfallRes @XmlSeeAlso({ CreateOfferUnfallResponseType.class, CreateOfferLebenResponseType.class, - CreateOfferSachPrivatResponseType.class + CreateOfferSachPrivatResponseType.class, + CreateOfferKrankenResponse.class, + CreateOfferRechtsschutzResponse.class }) public abstract class CreateOfferResponseGenType extends CreateOfferResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseType.java index 8b96773f..46373927 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/CreateOfferResponseType.java @@ -41,8 +41,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.CreateOfferKfzResponseT "dokumenteAnforderungen" }) @XmlSeeAlso({ - CreateOfferResponseGenType.class, - CreateOfferKfzResponseType.class + CreateOfferKfzResponseType.class, + CreateOfferResponseGenType.class }) public abstract class CreateOfferResponseType extends BOAProcessResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/KonvertierungsumfangType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/KonvertierungsumfangType.java new file mode 100644 index 00000000..31120c77 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/KonvertierungsumfangType.java @@ -0,0 +1,73 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.KonvertierungsumfangVertragType; + + +/** + * Spezifiziert die Konvertierung mehrerer Verträge in einen neuen Vertrag + * + *

Java-Klasse für Konvertierungsumfang_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Konvertierungsumfang_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Vertrag" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungsumfangVertrag_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Konvertierungsumfang_Type", propOrder = { + "vertraege" +}) +public class KonvertierungsumfangType { + + @XmlElement(name = "Vertrag", required = true) + protected List vertraege; + + /** + *

Die Liste der Verträge, die in der Konvertierungsanforderung behandelt werden.

+ * Gets the value of the vertraege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vertraege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVertraege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungsumfangVertragType } + * + * + */ + public List getVertraege() { + if (vertraege == null) { + vertraege = new ArrayList(); + } + return this.vertraege; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java index 581be370..090b1e0a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SpezAntragType.java @@ -22,6 +22,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.common.VertragspersonType; import at.vvo.omds.types.omds3Types.r1_8_0.common.VorversicherungenType; import at.vvo.omds.types.omds3Types.r1_8_0.common.ZahlungsdatenType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.SpezAntragKfzType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.SpezAntragKrankenType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.SpezAntragRechtsschutzType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.AntragSachPrivatType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SpezAntragUnfallType; @@ -87,6 +89,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SpezAntragUnfallType }) @XmlSeeAlso({ AntragSachPrivatType.class, + SpezAntragRechtsschutzType.class, + SpezAntragKrankenType.class, SpezAntragPersonenType.class, SpezAntragUnfallType.class, SpezAntragKfzType.class diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java index fbe68523..b1ec1322 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestGenType.java @@ -6,7 +6,9 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.SubmitApplicationKrankenRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.SubmitApplicationLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.SubmitApplicationRechtsschutzRequest; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnfallRequestType; @@ -39,7 +41,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnf @XmlSeeAlso({ SubmitApplicationUnfallRequestType.class, SubmitApplicationLebenRequestType.class, - SubmitApplicationSachPrivatRequestType.class + SubmitApplicationSachPrivatRequestType.class, + SubmitApplicationKrankenRequest.class, + SubmitApplicationRechtsschutzRequest.class }) public abstract class SubmitApplicationRequestGenType extends SubmitApplicationRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestType.java index e4d35697..79b4f2f9 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationRequestType.java @@ -44,8 +44,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.SubmitApplicationKfzReq "antragsnummer" }) @XmlSeeAlso({ - SubmitApplicationRequestGenType.class, - SubmitApplicationKfzRequestType.class + SubmitApplicationKfzRequestType.class, + SubmitApplicationRequestGenType.class }) public abstract class SubmitApplicationRequestType extends BOAProcessRequestType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java index 2016fc7d..abe49e57 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseGenType.java @@ -5,7 +5,9 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken.SubmitApplicationKrankenResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.leben.SubmitApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs.SubmitApplicationRechtsschutzResponse; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType; import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnfallResponseType; @@ -33,7 +35,9 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.unfall.SubmitApplicationUnf @XmlSeeAlso({ SubmitApplicationUnfallResponseType.class, SubmitApplicationLebenResponseType.class, - SubmitApplicationSachPrivatResponseType.class + SubmitApplicationSachPrivatResponseType.class, + SubmitApplicationKrankenResponse.class, + SubmitApplicationRechtsschutzResponse.class }) public abstract class SubmitApplicationResponseGenType extends SubmitApplicationResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseType.java index 254d7d8f..678d9c59 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/common/SubmitApplicationResponseType.java @@ -46,8 +46,8 @@ import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz.SubmitApplicationKfzRes "dokumenteAnforderungen" }) @XmlSeeAlso({ - SubmitApplicationResponseGenType.class, - SubmitApplicationKfzResponseType.class + SubmitApplicationKfzResponseType.class, + SubmitApplicationResponseGenType.class }) public abstract class SubmitApplicationResponseType extends BOAProcessResponseType diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBRequest.java new file mode 100644 index 00000000..6abe5c15 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBRequest.java @@ -0,0 +1,455 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.PersonType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.VorlaeufigeDeckungType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Vermittlernr" type="{urn:omds20}Vermnr"/>
+ *         <element name="Art">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="NEU"/>
+ *               <enumeration value="WIEDER"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Kennzeichen" type="{urn:omds20}Pol_Kennz_Type" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="Fahrzeug" maxOccurs="3" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="FzgArt" type="{urn:omds20}FzgArtCd_Type"/>
+ *                   <element name="MarkeType">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                         <maxLength value="20"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="Fahrgestnr" type="{urn:omds20}Fahrgestnr_Type" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type"/>
+ *         <element name="GueltigAb" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="VorlaeufigeDeckung" type="{urn:omds3CommonServiceTypes-1-1-0}VorlaeufigeDeckung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ZusaetzlicheVBDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheVBDaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vermittlernr", + "art", + "kennzeichen", + "polizzennr", + "fahrzeug", + "versicherungsnehmer", + "gueltigAb", + "vorlaeufigeDeckung", + "zusaetzlicheVBDaten" +}) +@XmlRootElement(name = "CreateVBRequest") +public class CreateVBRequest + extends CommonRequestType +{ + + @XmlElement(name = "Vermittlernr", required = true) + protected String vermittlernr; + @XmlElement(name = "Art", required = true) + protected String art; + @XmlElement(name = "Kennzeichen") + protected String kennzeichen; + @XmlElement(name = "Polizzennr") + protected String polizzennr; + @XmlElement(name = "Fahrzeug") + protected List fahrzeug; + @XmlElement(name = "Versicherungsnehmer", required = true) + protected PersonType versicherungsnehmer; + @XmlElement(name = "GueltigAb") + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar gueltigAb; + @XmlElement(name = "VorlaeufigeDeckung") + protected List vorlaeufigeDeckung; + @XmlElement(name = "ZusaetzlicheVBDaten") + protected List zusaetzlicheVBDaten; + + /** + * Ruft den Wert der vermittlernr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVermittlernr() { + return vermittlernr; + } + + /** + * Legt den Wert der vermittlernr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVermittlernr(String value) { + this.vermittlernr = value; + } + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArt(String value) { + this.art = value; + } + + /** + * Ruft den Wert der kennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKennzeichen() { + return kennzeichen; + } + + /** + * Legt den Wert der kennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKennzeichen(String value) { + this.kennzeichen = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Gets the value of the fahrzeug property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the fahrzeug property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFahrzeug().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CreateVBRequest.Fahrzeug } + * + * + */ + public List getFahrzeug() { + if (fahrzeug == null) { + fahrzeug = new ArrayList(); + } + return this.fahrzeug; + } + + /** + * Ruft den Wert der versicherungsnehmer-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersonType } + * + */ + public PersonType getVersicherungsnehmer() { + return versicherungsnehmer; + } + + /** + * Legt den Wert der versicherungsnehmer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + public void setVersicherungsnehmer(PersonType value) { + this.versicherungsnehmer = value; + } + + /** + * Ruft den Wert der gueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getGueltigAb() { + return gueltigAb; + } + + /** + * Legt den Wert der gueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + + /** + * Gets the value of the vorlaeufigeDeckung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vorlaeufigeDeckung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVorlaeufigeDeckung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VorlaeufigeDeckungType } + * + * + */ + public List getVorlaeufigeDeckung() { + if (vorlaeufigeDeckung == null) { + vorlaeufigeDeckung = new ArrayList(); + } + return this.vorlaeufigeDeckung; + } + + /** + * Gets the value of the zusaetzlicheVBDaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheVBDaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheVBDaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheVBDatenType } + * + * + */ + public List getZusaetzlicheVBDaten() { + if (zusaetzlicheVBDaten == null) { + zusaetzlicheVBDaten = new ArrayList(); + } + return this.zusaetzlicheVBDaten; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="FzgArt" type="{urn:omds20}FzgArtCd_Type"/>
+     *         <element name="MarkeType">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *               <maxLength value="20"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="Fahrgestnr" type="{urn:omds20}Fahrgestnr_Type" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "fzgArt", + "markeType", + "fahrgestnr" + }) + public static class Fahrzeug { + + @XmlElement(name = "FzgArt", required = true) + protected String fzgArt; + @XmlElement(name = "MarkeType", required = true) + protected String markeType; + @XmlElement(name = "Fahrgestnr") + protected String fahrgestnr; + + /** + * Ruft den Wert der fzgArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFzgArt() { + return fzgArt; + } + + /** + * Legt den Wert der fzgArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFzgArt(String value) { + this.fzgArt = value; + } + + /** + * Ruft den Wert der markeType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMarkeType() { + return markeType; + } + + /** + * Legt den Wert der markeType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMarkeType(String value) { + this.markeType = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBResponse.java new file mode 100644 index 00000000..e7df1dff --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/CreateVBResponse.java @@ -0,0 +1,96 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ProzessDokHandoutType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="VBNr" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="VBDokument" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokHandout_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vbNr", + "vbDokument" +}) +@XmlRootElement(name = "CreateVBResponse") +public class CreateVBResponse + extends CommonResponseType +{ + + @XmlElement(name = "VBNr", required = true) + protected String vbNr; + @XmlElement(name = "VBDokument", required = true) + protected ProzessDokHandoutType vbDokument; + + /** + * Ruft den Wert der vbNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVBNr() { + return vbNr; + } + + /** + * Legt den Wert der vbNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVBNr(String value) { + this.vbNr = value; + } + + /** + * Ruft den Wert der vbDokument-Eigenschaft ab. + * + * @return + * possible object is + * {@link ProzessDokHandoutType } + * + */ + public ProzessDokHandoutType getVBDokument() { + return vbDokument; + } + + /** + * Legt den Wert der vbDokument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ProzessDokHandoutType } + * + */ + public void setVBDokument(ProzessDokHandoutType value) { + this.vbDokument = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java new file mode 100644 index 00000000..3ff656d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java @@ -0,0 +1,32 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kfz; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Erweiterungsmöglichkeit für Versicherungsbestaetigung + * + *

Java-Klasse für ZusaetzlicheVBDaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheVBDaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheVBDaten_Type") +public abstract class ZusaetzlicheVBDatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CalculateKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CalculateKrankenRequest.java new file mode 100644 index 00000000..690f8969 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CalculateKrankenRequest.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CalculateRequestGenType; + + +/** + * Typ des Requestobjekts für eine Berechnung Kranken + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezBerechnungKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsanfrage" +}) +@XmlRootElement(name = "CalculateKrankenRequest") +public class CalculateKrankenRequest + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + protected SpezBerechnungKrankenType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKrankenType } + * + */ + public SpezBerechnungKrankenType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKrankenType } + * + */ + public void setBerechnungsanfrage(SpezBerechnungKrankenType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CalculateKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CalculateKrankenResponse.java new file mode 100644 index 00000000..6e39940b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CalculateKrankenResponse.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CalculateResponseGenType; + + +/** + * Typ des Responseobjekts für eine Kranken-Berechnung + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezBerechnungKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsantwort" +}) +@XmlRootElement(name = "CalculateKrankenResponse") +public class CalculateKrankenResponse + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + protected SpezBerechnungKrankenType berechnungsantwort; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKrankenType } + * + */ + public SpezBerechnungKrankenType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKrankenType } + * + */ + public void setBerechnungsantwort(SpezBerechnungKrankenType value) { + this.berechnungsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateApplicationKrankenRequest.java new file mode 100644 index 00000000..d43fd646 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateApplicationKrankenRequest.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + * Type des Requestobjekts für die Erstellung eines Krankenantrags + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "CreateApplicationKrankenRequest") +public class CreateApplicationKrankenRequest + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragKrankenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsanfrage(SpezAntragKrankenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateApplicationKrankenResponse.java new file mode 100644 index 00000000..e00fffa3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateApplicationKrankenResponse.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + * Type des Responseobjekts für die Erstellung eines Krankenantrags + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "CreateApplicationKrankenResponse") +public class CreateApplicationKrankenResponse + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragKrankenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsantwort(SpezAntragKrankenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateOfferKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateOfferKrankenRequest.java new file mode 100644 index 00000000..ed2749ea --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateOfferKrankenRequest.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + * Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezOffertKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertanfrage" +}) +@XmlRootElement(name = "CreateOfferKrankenRequest") +public class CreateOfferKrankenRequest + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + protected SpezOffertKrankenType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertKrankenType } + * + */ + public SpezOffertKrankenType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertKrankenType } + * + */ + public void setOffertanfrage(SpezOffertKrankenType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateOfferKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateOfferKrankenResponse.java new file mode 100644 index 00000000..200a2ec7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/CreateOfferKrankenResponse.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + * Type des Responseobjekts für eine Erstellung eines Kranken-Offerts + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezOffertKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertantwort" +}) +@XmlRootElement(name = "CreateOfferKrankenResponse") +public class CreateOfferKrankenResponse + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + protected SpezOffertKrankenType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertKrankenType } + * + */ + public SpezOffertKrankenType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertKrankenType } + * + */ + public void setOffertantwort(SpezOffertKrankenType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ElementarproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ElementarproduktKrankenType.java new file mode 100644 index 00000000..4b62ba64 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ElementarproduktKrankenType.java @@ -0,0 +1,68 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ElementarproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.SelbstbehaltType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet. + * + *

Java-Klasse für ElementarproduktKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementarproduktKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktKranken_Type", propOrder = { + "selbstbehalt" +}) +public class ElementarproduktKrankenType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "Selbstbehalt") + protected SelbstbehaltType selbstbehalt; + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ObjectFactory.java new file mode 100644 index 00000000..01502709 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ObjectFactory.java @@ -0,0 +1,144 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateKrankenRequest } + * + */ + public CalculateKrankenRequest createCalculateKrankenRequest() { + return new CalculateKrankenRequest(); + } + + /** + * Create an instance of {@link SpezBerechnungKrankenType } + * + */ + public SpezBerechnungKrankenType createSpezBerechnungKrankenType() { + return new SpezBerechnungKrankenType(); + } + + /** + * Create an instance of {@link CalculateKrankenResponse } + * + */ + public CalculateKrankenResponse createCalculateKrankenResponse() { + return new CalculateKrankenResponse(); + } + + /** + * Create an instance of {@link CreateOfferKrankenRequest } + * + */ + public CreateOfferKrankenRequest createCreateOfferKrankenRequest() { + return new CreateOfferKrankenRequest(); + } + + /** + * Create an instance of {@link SpezOffertKrankenType } + * + */ + public SpezOffertKrankenType createSpezOffertKrankenType() { + return new SpezOffertKrankenType(); + } + + /** + * Create an instance of {@link CreateOfferKrankenResponse } + * + */ + public CreateOfferKrankenResponse createCreateOfferKrankenResponse() { + return new CreateOfferKrankenResponse(); + } + + /** + * Create an instance of {@link CreateApplicationKrankenRequest } + * + */ + public CreateApplicationKrankenRequest createCreateApplicationKrankenRequest() { + return new CreateApplicationKrankenRequest(); + } + + /** + * Create an instance of {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType createSpezAntragKrankenType() { + return new SpezAntragKrankenType(); + } + + /** + * Create an instance of {@link CreateApplicationKrankenResponse } + * + */ + public CreateApplicationKrankenResponse createCreateApplicationKrankenResponse() { + return new CreateApplicationKrankenResponse(); + } + + /** + * Create an instance of {@link SubmitApplicationKrankenRequest } + * + */ + public SubmitApplicationKrankenRequest createSubmitApplicationKrankenRequest() { + return new SubmitApplicationKrankenRequest(); + } + + /** + * Create an instance of {@link SubmitApplicationKrankenResponse } + * + */ + public SubmitApplicationKrankenResponse createSubmitApplicationKrankenResponse() { + return new SubmitApplicationKrankenResponse(); + } + + /** + * Create an instance of {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType createVerkaufsproduktKrankenType() { + return new VerkaufsproduktKrankenType(); + } + + /** + * Create an instance of {@link ProduktKrankenType } + * + */ + public ProduktKrankenType createProduktKrankenType() { + return new ProduktKrankenType(); + } + + /** + * Create an instance of {@link ElementarproduktKrankenType } + * + */ + public ElementarproduktKrankenType createElementarproduktKrankenType() { + return new ElementarproduktKrankenType(); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ProduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ProduktKrankenType.java new file mode 100644 index 00000000..7f7c834a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/ProduktKrankenType.java @@ -0,0 +1,103 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ProduktMitVpType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.SelbstbehaltType; + + +/** + * Typ für ein Produkt in der Sparte Kranken. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + * + *

Java-Klasse für ProduktKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
+ *       <sequence>
+ *         <element name="Elementarprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktKranken_Type", propOrder = { + "elementarprodukte", + "selbstbehalt" +}) +public class ProduktKrankenType + extends ProduktMitVpType +{ + + @XmlElement(name = "Elementarprodukte") + protected List elementarprodukte; + @XmlElement(name = "Selbstbehalt") + protected SelbstbehaltType selbstbehalt; + + /** + * Gets the value of the elementarprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elementarprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getElementarprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ElementarproduktKrankenType } + * + * + */ + public List getElementarprodukte() { + if (elementarprodukte == null) { + elementarprodukte = new ArrayList(); + } + return this.elementarprodukte; + } + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezAntragKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezAntragKrankenType.java new file mode 100644 index 00000000..fbbbab5c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezAntragKrankenType.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SpezAntragType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

Java-Klasse für SpezAntragKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezAntragKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragKranken_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezAntragKrankenType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezBerechnungKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezBerechnungKrankenType.java new file mode 100644 index 00000000..95c87382 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezBerechnungKrankenType.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

Java-Klasse für SpezBerechnungKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezBerechnungKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungKranken_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezBerechnungKrankenType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezOffertKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezOffertKrankenType.java new file mode 100644 index 00000000..f5bdaf1b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SpezOffertKrankenType.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

Java-Klasse für SpezOffertKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezOffertKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}VerkaufsproduktKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertKranken_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezOffertKrankenType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java new file mode 100644 index 00000000..e738d05f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + * Type des Requests, um den Antrag einzureichen + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "SubmitApplicationKrankenRequest") +public class SubmitApplicationKrankenRequest + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + protected SpezAntragKrankenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsanfrage(SpezAntragKrankenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java new file mode 100644 index 00000000..dd1d52a4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + * Type des Response, um den Antrag einzureichen + * + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}SpezAntragKranken_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "SubmitApplicationKrankenResponse") +public class SubmitApplicationKrankenResponse + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragKrankenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + public SpezAntragKrankenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + public void setAntragsantwort(SpezAntragKrankenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/VerkaufsproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/VerkaufsproduktKrankenType.java new file mode 100644 index 00000000..d539fe8e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/VerkaufsproduktKrankenType.java @@ -0,0 +1,170 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.VersichertePersonType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Krankenversicherung + * + *

Java-Klasse für VerkaufsproduktKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkaufsproduktKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Krankenprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
+ *         <element name="Gruppe" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktKranken_Type", propOrder = { + "krankenprodukte", + "zusatzprodukte", + "versichertePersonen", + "gruppe" +}) +public class VerkaufsproduktKrankenType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Krankenprodukte", required = true) + protected List krankenprodukte; + @XmlElement(name = "Zusatzprodukte") + protected List zusatzprodukte; + @XmlElement(name = "VersichertePersonen", required = true) + protected List versichertePersonen; + @XmlElement(name = "Gruppe") + protected String gruppe; + + /** + * Gets the value of the krankenprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the krankenprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKrankenprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktKrankenType } + * + * + */ + public List getKrankenprodukte() { + if (krankenprodukte == null) { + krankenprodukte = new ArrayList(); + } + return this.krankenprodukte; + } + + /** + * Gets the value of the zusatzprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusatzprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusatzprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktGenerischType } + * + * + */ + public List getZusatzprodukte() { + if (zusatzprodukte == null) { + zusatzprodukte = new ArrayList(); + } + return this.zusatzprodukte; + } + + /** + * Gets the value of the versichertePersonen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versichertePersonen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersichertePersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertePersonType } + * + * + */ + public List getVersichertePersonen() { + if (versichertePersonen == null) { + versichertePersonen = new ArrayList(); + } + return this.versichertePersonen; + } + + /** + * Ruft den Wert der gruppe-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getGruppe() { + return gruppe; + } + + /** + * Legt den Wert der gruppe-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGruppe(String value) { + this.gruppe = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/package-info.java new file mode 100644 index 00000000..c345274a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/kranken/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.kranken; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CalculateRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CalculateRechtsschutzRequest.java new file mode 100644 index 00000000..202cbae9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CalculateRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CalculateRequestGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsanfrage" +}) +@XmlRootElement(name = "CalculateRechtsschutzRequest") +public class CalculateRechtsschutzRequest + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + protected SpezBerechnungRechtsschutzType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public SpezBerechnungRechtsschutzType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public void setBerechnungsanfrage(SpezBerechnungRechtsschutzType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CalculateRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CalculateRechtsschutzResponse.java new file mode 100644 index 00000000..22342e40 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CalculateRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CalculateResponseGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "berechnungsantwort" +}) +@XmlRootElement(name = "CalculateRechtsschutzResponse") +public class CalculateRechtsschutzResponse + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + protected SpezBerechnungRechtsschutzType berechnungsantwort; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public SpezBerechnungRechtsschutzType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + public void setBerechnungsantwort(SpezBerechnungRechtsschutzType value) { + this.berechnungsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java new file mode 100644 index 00000000..88a3414f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "CreateApplicationRechtsschutzRequest") +public class CreateApplicationRechtsschutzRequest + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragRechtsschutzType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsanfrage(SpezAntragRechtsschutzType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java new file mode 100644 index 00000000..d7901e51 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "CreateApplicationRechtsschutzResponse") +public class CreateApplicationRechtsschutzResponse + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragRechtsschutzType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsantwort(SpezAntragRechtsschutzType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java new file mode 100644 index 00000000..a6b12cdb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertanfrage" +}) +@XmlRootElement(name = "CreateOfferRechtsschutzRequest") +public class CreateOfferRechtsschutzRequest + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + protected SpezOffertRechtsschutzType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertRechtsschutzType } + * + */ + public SpezOffertRechtsschutzType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertRechtsschutzType } + * + */ + public void setOffertanfrage(SpezOffertRechtsschutzType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java new file mode 100644 index 00000000..a5308c0f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezOffertRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "offertantwort" +}) +@XmlRootElement(name = "CreateOfferRechtsschutzResponse") +public class CreateOfferRechtsschutzResponse + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + protected SpezOffertRechtsschutzType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertRechtsschutzType } + * + */ + public SpezOffertRechtsschutzType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertRechtsschutzType } + * + */ + public void setOffertantwort(SpezOffertRechtsschutzType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ElementarproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ElementarproduktRechtsschutzType.java new file mode 100644 index 00000000..e9cbdb65 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ElementarproduktRechtsschutzType.java @@ -0,0 +1,76 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ElementarproduktGenerischType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten. + * + *

Java-Klasse für ElementarproduktRechtsschutz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementarproduktRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktRechtsschutz_Type", propOrder = { + "versInteressenRefLfNr" +}) +public class ElementarproduktRechtsschutzType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "VersInteressenRefLfNr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + protected List versInteressenRefLfNr; + + /** + * Gets the value of the versInteressenRefLfNr property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versInteressenRefLfNr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersInteressenRefLfNr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + public List getVersInteressenRefLfNr() { + if (versInteressenRefLfNr == null) { + versInteressenRefLfNr = new ArrayList(); + } + return this.versInteressenRefLfNr; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ObjectFactory.java new file mode 100644 index 00000000..fd9967f3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ObjectFactory.java @@ -0,0 +1,144 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateRechtsschutzRequest } + * + */ + public CalculateRechtsschutzRequest createCalculateRechtsschutzRequest() { + return new CalculateRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SpezBerechnungRechtsschutzType } + * + */ + public SpezBerechnungRechtsschutzType createSpezBerechnungRechtsschutzType() { + return new SpezBerechnungRechtsschutzType(); + } + + /** + * Create an instance of {@link CalculateRechtsschutzResponse } + * + */ + public CalculateRechtsschutzResponse createCalculateRechtsschutzResponse() { + return new CalculateRechtsschutzResponse(); + } + + /** + * Create an instance of {@link CreateOfferRechtsschutzRequest } + * + */ + public CreateOfferRechtsschutzRequest createCreateOfferRechtsschutzRequest() { + return new CreateOfferRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SpezOffertRechtsschutzType } + * + */ + public SpezOffertRechtsschutzType createSpezOffertRechtsschutzType() { + return new SpezOffertRechtsschutzType(); + } + + /** + * Create an instance of {@link CreateOfferRechtsschutzResponse } + * + */ + public CreateOfferRechtsschutzResponse createCreateOfferRechtsschutzResponse() { + return new CreateOfferRechtsschutzResponse(); + } + + /** + * Create an instance of {@link CreateApplicationRechtsschutzRequest } + * + */ + public CreateApplicationRechtsschutzRequest createCreateApplicationRechtsschutzRequest() { + return new CreateApplicationRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType createSpezAntragRechtsschutzType() { + return new SpezAntragRechtsschutzType(); + } + + /** + * Create an instance of {@link CreateApplicationRechtsschutzResponse } + * + */ + public CreateApplicationRechtsschutzResponse createCreateApplicationRechtsschutzResponse() { + return new CreateApplicationRechtsschutzResponse(); + } + + /** + * Create an instance of {@link SubmitApplicationRechtsschutzRequest } + * + */ + public SubmitApplicationRechtsschutzRequest createSubmitApplicationRechtsschutzRequest() { + return new SubmitApplicationRechtsschutzRequest(); + } + + /** + * Create an instance of {@link SubmitApplicationRechtsschutzResponse } + * + */ + public SubmitApplicationRechtsschutzResponse createSubmitApplicationRechtsschutzResponse() { + return new SubmitApplicationRechtsschutzResponse(); + } + + /** + * Create an instance of {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType createVerkaufsproduktRechtsschutzType() { + return new VerkaufsproduktRechtsschutzType(); + } + + /** + * Create an instance of {@link ProduktRechtsschutzType } + * + */ + public ProduktRechtsschutzType createProduktRechtsschutzType() { + return new ProduktRechtsschutzType(); + } + + /** + * Create an instance of {@link ElementarproduktRechtsschutzType } + * + */ + public ElementarproduktRechtsschutzType createElementarproduktRechtsschutzType() { + return new ElementarproduktRechtsschutzType(); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ProduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ProduktRechtsschutzType.java new file mode 100644 index 00000000..d954703f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/ProduktRechtsschutzType.java @@ -0,0 +1,109 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ProduktGenerischType; + + +/** + * Typ für ein Produkt in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + * + *

Java-Klasse für ProduktRechtsschutz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="ElementarprodukteRechtsschutz" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktRechtsschutz_Type", propOrder = { + "elementarprodukteRechtsschutz", + "versInteressenRefLfNr" +}) +public class ProduktRechtsschutzType + extends ProduktGenerischType +{ + + @XmlElement(name = "ElementarprodukteRechtsschutz") + protected List elementarprodukteRechtsschutz; + @XmlElement(name = "VersInteressenRefLfNr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + protected List versInteressenRefLfNr; + + /** + * Gets the value of the elementarprodukteRechtsschutz property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elementarprodukteRechtsschutz property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getElementarprodukteRechtsschutz().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ElementarproduktRechtsschutzType } + * + * + */ + public List getElementarprodukteRechtsschutz() { + if (elementarprodukteRechtsschutz == null) { + elementarprodukteRechtsschutz = new ArrayList(); + } + return this.elementarprodukteRechtsschutz; + } + + /** + * Gets the value of the versInteressenRefLfNr property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versInteressenRefLfNr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersInteressenRefLfNr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + public List getVersInteressenRefLfNr() { + if (versInteressenRefLfNr == null) { + versInteressenRefLfNr = new ArrayList(); + } + return this.versInteressenRefLfNr; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezAntragRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezAntragRechtsschutzType.java new file mode 100644 index 00000000..f0b63e6d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezAntragRechtsschutzType.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SpezAntragType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

Java-Klasse für SpezAntragRechtsschutz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezAntragRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragRechtsschutz_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezAntragRechtsschutzType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java new file mode 100644 index 00000000..28c6bef6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

Java-Klasse für SpezBerechnungRechtsschutz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezBerechnungRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungRechtsschutz_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezBerechnungRechtsschutzType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezOffertRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezOffertRechtsschutzType.java new file mode 100644 index 00000000..b47c5e98 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SpezOffertRechtsschutzType.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

Java-Klasse für SpezOffertRechtsschutz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezOffertRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertRechtsschutz_Type", propOrder = { + "verkaufsprodukt" +}) +public class SpezOffertRechtsschutzType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java new file mode 100644 index 00000000..959906b5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsanfrage" +}) +@XmlRootElement(name = "SubmitApplicationRechtsschutzRequest") +public class SubmitApplicationRechtsschutzRequest + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + protected SpezAntragRechtsschutzType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsanfrage(SpezAntragRechtsschutzType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java new file mode 100644 index 00000000..a00fe4e0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "antragsantwort" +}) +@XmlRootElement(name = "SubmitApplicationRechtsschutzResponse") +public class SubmitApplicationRechtsschutzResponse + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + protected SpezAntragRechtsschutzType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + public SpezAntragRechtsschutzType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + public void setAntragsantwort(SpezAntragRechtsschutzType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java new file mode 100644 index 00000000..9226ce33 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java @@ -0,0 +1,142 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.VersichertesInteresseType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz + * + *

Java-Klasse für VerkaufsproduktRechtsschutz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkaufsproduktRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ProduktRechtsschutz_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktRechtsschutz_Type", propOrder = { + "produkte", + "zusatzprodukte", + "versicherteInteressen" +}) +public class VerkaufsproduktRechtsschutzType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Produkte", required = true) + protected List produkte; + @XmlElement(name = "Zusatzprodukte") + protected List zusatzprodukte; + @XmlElement(name = "VersicherteInteressen") + protected List versicherteInteressen; + + /** + * Gets the value of the produkte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the produkte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getProdukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktRechtsschutzType } + * + * + */ + public List getProdukte() { + if (produkte == null) { + produkte = new ArrayList(); + } + return this.produkte; + } + + /** + * Gets the value of the zusatzprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusatzprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusatzprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktGenerischType } + * + * + */ + public List getZusatzprodukte() { + if (zusatzprodukte == null) { + zusatzprodukte = new ArrayList(); + } + return this.zusatzprodukte; + } + + /** + * Gets the value of the versicherteInteressen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versicherteInteressen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersicherteInteressen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertesInteresseType } + * + * + */ + public List getVersicherteInteressen() { + if (versicherteInteressen == null) { + versicherteInteressen = new ArrayList(); + } + return this.versicherteInteressen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/package-info.java new file mode 100644 index 00000000..e4c82be1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on2antrag/rs/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_8_0.on2antrag.rs; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimRequest.java new file mode 100644 index 00000000..9770c0f7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on7schaden; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonRequestType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="ErgaenzungSchadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchadenereignis_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ergaenzungSchadenereignis" +}) +@XmlRootElement(name = "AddInformationToClaimRequest") +public class AddInformationToClaimRequest + extends CommonRequestType +{ + + @XmlElement(name = "ErgaenzungSchadenereignis", required = true) + protected ErgaenzungSchadenereignisType ergaenzungSchadenereignis; + + /** + * Ruft den Wert der ergaenzungSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public ErgaenzungSchadenereignisType getErgaenzungSchadenereignis() { + return ergaenzungSchadenereignis; + } + + /** + * Legt den Wert der ergaenzungSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public void setErgaenzungSchadenereignis(ErgaenzungSchadenereignisType value) { + this.ergaenzungSchadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimResponse.java new file mode 100644 index 00000000..8140e7bb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/AddInformationToClaimResponse.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on7schaden; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.CommonResponseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="ErgaenzungSchadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchadenereignis_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ergaenzungSchadenereignis" +}) +@XmlRootElement(name = "AddInformationToClaimResponse") +public class AddInformationToClaimResponse + extends CommonResponseType +{ + + @XmlElement(name = "ErgaenzungSchadenereignis", required = true) + protected ErgaenzungSchadenereignisType ergaenzungSchadenereignis; + + /** + * Ruft den Wert der ergaenzungSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public ErgaenzungSchadenereignisType getErgaenzungSchadenereignis() { + return ergaenzungSchadenereignis; + } + + /** + * Legt den Wert der ergaenzungSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ErgaenzungSchadenereignisType } + * + */ + public void setErgaenzungSchadenereignis(ErgaenzungSchadenereignisType value) { + this.ergaenzungSchadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenType.java new file mode 100644 index 00000000..a2e9019e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenType.java @@ -0,0 +1,268 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.DokumentDataType; + + +/** + * Objekt Nachmeldung Schaden + * + *

Java-Klasse für ErgaenzungSchaden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ErgaenzungSchaden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Schadennr" type="{urn:omds20}Schadennr"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="Betreff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Belege" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensdaten_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ErgaenzungSchaden_Type", propOrder = { + "schadennr", + "id", + "polizzennr", + "vertragsID", + "betreff", + "schadenTxt", + "belege", + "zusaetzlicheSchadensdaten" +}) +public class ErgaenzungSchadenType { + + @XmlElement(name = "Schadennr", required = true) + protected String schadennr; + @XmlElement(name = "Id") + protected String id; + @XmlElement(name = "Polizzennr") + protected String polizzennr; + @XmlElement(name = "VertragsID") + protected String vertragsID; + @XmlElement(name = "Betreff") + protected String betreff; + @XmlElement(name = "SchadenTxt") + protected String schadenTxt; + @XmlElement(name = "Belege") + protected List belege; + @XmlElement(name = "ZusaetzlicheSchadensdaten") + protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten; + + /** + * Ruft den Wert der schadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchadennr() { + return schadennr; + } + + /** + * Legt den Wert der schadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchadennr(String value) { + this.schadennr = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der betreff-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBetreff() { + return betreff; + } + + /** + * Legt den Wert der betreff-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBetreff(String value) { + this.betreff = value; + } + + /** + * Ruft den Wert der schadenTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSchadenTxt() { + return schadenTxt; + } + + /** + * Legt den Wert der schadenTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSchadenTxt(String value) { + this.schadenTxt = value; + } + + /** + * Gets the value of the belege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the belege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBelege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentDataType } + * + * + */ + public List getBelege() { + if (belege == null) { + belege = new ArrayList(); + } + return this.belege; + } + + /** + * Ruft den Wert der zusaetzlicheSchadensdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + public ZusaetzlicheSchadensdatenType getZusaetzlicheSchadensdaten() { + return zusaetzlicheSchadensdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + public void setZusaetzlicheSchadensdaten(ZusaetzlicheSchadensdatenType value) { + this.zusaetzlicheSchadensdaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenereignisType.java new file mode 100644 index 00000000..d5b6fcdc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_8_0/on7schaden/ErgaenzungSchadenereignisType.java @@ -0,0 +1,184 @@ + +package at.vvo.omds.types.omds3Types.r1_8_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_8_0.common.ObjektIdType; + + +/** + * Objekt Nachmeldung zu Schadenereignis + * + *

Java-Klasse für ErgaenzungSchadenereignis_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ErgaenzungSchadenereignis_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="AnforderungsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/>
+ *         <element name="ErgaenzungSchaden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchaden_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ErgaenzungSchadenereignis_Type", propOrder = { + "anforderungsId", + "id", + "geschaeftsfallSchadenereignis", + "zusaetzlicheSchadensereignisdaten", + "ergaenzungSchaden" +}) +public class ErgaenzungSchadenereignisType { + + @XmlElement(name = "AnforderungsId") + protected String anforderungsId; + @XmlElement(name = "Id") + protected String id; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "ZusaetzlicheSchadensereignisdaten") + protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; + @XmlElement(name = "ErgaenzungSchaden", required = true) + protected List ergaenzungSchaden; + + /** + * Ruft den Wert der anforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAnforderungsId() { + return anforderungsId; + } + + /** + * Legt den Wert der anforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAnforderungsId(String value) { + this.anforderungsId = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * GeschäftsfallId der Anlage des ursprünglichen Schadenereignis-Objektes + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; + } + + /** + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; + } + + /** + * Ruft den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + public ZusaetzlicheSchadensereignisdatenType getZusaetzlicheSchadensereignisdaten() { + return zusaetzlicheSchadensereignisdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + public void setZusaetzlicheSchadensereignisdaten(ZusaetzlicheSchadensereignisdatenType value) { + this.zusaetzlicheSchadensereignisdaten = value; + } + + /** + * Gets the value of the ergaenzungSchaden property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the ergaenzungSchaden property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getErgaenzungSchaden().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErgaenzungSchadenType } + * + * + */ + public List getErgaenzungSchaden() { + if (ergaenzungSchaden == null) { + ergaenzungSchaden = new ArrayList(); + } + return this.ergaenzungSchaden; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AListenAttributType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AListenAttributType.java new file mode 100644 index 00000000..35d1d3ad --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AListenAttributType.java @@ -0,0 +1,115 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakte Ebene fuer Listen mit einem oder mehreren wählbaren Werten + * + *

Java-Klasse für AListenAttribut_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AListenAttribut_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ *       <sequence>
+ *         <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="MinAnz" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AListenAttribut_Type", propOrder = { + "values", + "minAnz" +}) +@XmlSeeAlso({ + AttributEnumType.class, + AttributMultiEnumType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class AListenAttributType + extends AttributType +{ + + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "MinAnz") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer minAnz; + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EintragSchluessellisteType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der minAnz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMinAnz() { + return minAnz; + } + + /** + * Legt den Wert der minAnz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMinAnz(Integer value) { + this.minAnz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ASingleAttributType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ASingleAttributType.java new file mode 100644 index 00000000..911dbe0b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ASingleAttributType.java @@ -0,0 +1,79 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Basistyp für Attribute mit einem Wert + * + *

Java-Klasse für ASingleAttribut_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ASingleAttribut_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ *       <sequence>
+ *         <element name="Pflichtfeld" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ASingleAttribut_Type", propOrder = { + "pflichtfeld" +}) +@XmlSeeAlso({ + AttributStringType.class, + AttributIntType.class, + AttributDezimalType.class, + AttributDoubleType.class, + AttributDatumType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ASingleAttributType + extends AttributType +{ + + @XmlElement(name = "Pflichtfeld") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean pflichtfeld; + + /** + * Ruft den Wert der pflichtfeld-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isPflichtfeld() { + return pflichtfeld; + } + + /** + * Legt den Wert der pflichtfeld-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPflichtfeld(Boolean value) { + this.pflichtfeld = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbgelehnteRisikenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbgelehnteRisikenType.java new file mode 100644 index 00000000..b694b510 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbgelehnteRisikenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ zur Beschreibung abgelehnter Risiken + * + *

Java-Klasse für AbgelehnteRisiken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AbgelehnteRisiken_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AbgelehnteRisiken_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class AbgelehnteRisikenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbtretungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbtretungType.java new file mode 100644 index 00000000..a5cfa85e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbtretungType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Sicherstellung vom Typ Abtretung / Zession + * + *

Java-Klasse für Abtretung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Abtretung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type">
+ *       <sequence>
+ *         <element name="Zessionar" type="{urn:omds3CommonServiceTypes-1-1-0}GlaeubigerSicherstellung_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Abtretung_Type", propOrder = { + "zessionar" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AbtretungType + extends SicherstellungType +{ + + @XmlElement(name = "Zessionar", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected GlaeubigerSicherstellungType zessionar; + + /** + * Ruft den Wert der zessionar-Eigenschaft ab. + * + * @return + * possible object is + * {@link GlaeubigerSicherstellungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public GlaeubigerSicherstellungType getZessionar() { + return zessionar; + } + + /** + * Legt den Wert der zessionar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GlaeubigerSicherstellungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZessionar(GlaeubigerSicherstellungType value) { + this.zessionar = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseArtCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseArtCdType.java new file mode 100644 index 00000000..48112d67 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseArtCdType.java @@ -0,0 +1,42 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für AdresseArtCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="AdresseArtCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="HA"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "AdresseArtCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum AdresseArtCdType { + + + /** + * Hauptadresse + * + */ + HA; + + public String value() { + return name(); + } + + public static AdresseArtCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseType.java new file mode 100644 index 00000000..7ba6f965 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseType.java @@ -0,0 +1,334 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für eine Adresse mit ObjektId + * + *

Java-Klasse für Adresse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Adresse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *       </sequence>
+ *       <attGroup ref="{urn:omds20}Adresse_Attribute"/>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Adresse_Type", propOrder = { + "objektId" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AdresseType { + + @XmlElement(name = "ObjektId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType objektId; + @XmlAttribute(name = "Pac") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String adressIDMakler; + + /** + * Ruft den Wert der objektId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der pac-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getPac() { + return pac; + } + + /** + * Legt den Wert der pac-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPac(Long value) { + this.pac = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der ort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrt() { + return ort; + } + + /** + * Legt den Wert der ort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrt(String value) { + this.ort = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der hausnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHausnr() { + return hausnr; + } + + /** + * Legt den Wert der hausnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHausnr(String value) { + this.hausnr = value; + } + + /** + * Ruft den Wert der zusatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZusatz() { + return zusatz; + } + + /** + * Legt den Wert der zusatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusatz(String value) { + this.zusatz = value; + } + + /** + * Ruft den Wert der adressIDVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDVU() { + return adressIDVU; + } + + /** + * Legt den Wert der adressIDVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDVU(String value) { + this.adressIDVU = value; + } + + /** + * Ruft den Wert der adressIDMakler-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAdressIDMakler() { + return adressIDMakler; + } + + /** + * Legt den Wert der adressIDMakler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdressIDMakler(String value) { + this.adressIDMakler = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AgentFilterType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AgentFilterType.java new file mode 100644 index 00000000..fa3cac90 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AgentFilterType.java @@ -0,0 +1,108 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Ein spezieller AuthorizationFilterType, der eine Anfrage dahingehend einschränkt, dass nur Ergebnisse für eine bestimmte MaklerID oder Vermnr (Vermittlernummer) zurück gegeben werden + * + *

Java-Klasse für AgentFilter_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AgentFilter_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter">
+ *       <choice>
+ *         <element name="MaklerID" type="{urn:omds3CommonServiceTypes-1-1-0}MaklerID_Type"/>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr" maxOccurs="unbounded"/>
+ *       </choice>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AgentFilter_Type", propOrder = { + "maklerID", + "vermnr" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AgentFilterType + extends AuthorizationFilter +{ + + @XmlElement(name = "MaklerID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String maklerID; + @XmlElement(name = "Vermnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vermnr; + + /** + * Ruft den Wert der maklerID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMaklerID() { + return maklerID; + } + + /** + * Legt den Wert der maklerID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaklerID(String value) { + this.maklerID = value; + } + + /** + * Gets the value of the vermnr property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vermnr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVermnr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVermnr() { + if (vermnr == null) { + vermnr = new ArrayList(); + } + return this.vermnr; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AntragsartType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AntragsartType.java new file mode 100644 index 00000000..669bf3ef --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AntragsartType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für Antragsart_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="Antragsart_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="NA"/>
+ *     <enumeration value="FW"/>
+ *     <enumeration value="VW"/>
+ *     <enumeration value="WK"/>
+ *     <enumeration value="TU"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "Antragsart_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum AntragsartType { + + + /** + * Neuantrag + * + */ + NA, + + /** + * Fahrzeugwechsel + * + */ + FW, + + /** + * Versicherungswechsel + * + */ + VW, + + /** + * Wechselkennzeichen + * + */ + WK, + + /** + * Tarifumstellung + * + */ + TU; + + public String value() { + return name(); + } + + public static AntragsartType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDatumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDatumType.java new file mode 100644 index 00000000..cf12fe4e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDatumType.java @@ -0,0 +1,208 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Auf xsd:date basierendes Attribut mit Metadaten + * + *

Java-Klasse für AttributDatum_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributDatum_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
+ *       <sequence>
+ *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="Values" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Min" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="Max" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributDatum_Type", propOrder = { + "value", + "_default", + "values", + "min", + "max" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributDatumType + extends ASingleAttributType +{ + + @XmlElement(name = "Value") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar value; + @XmlElement(name = "Default") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar _default; + @XmlElement(name = "Values") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "Min") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar min; + @XmlElement(name = "Max") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar max; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(XMLGregorianCalendar value) { + this.value = value; + } + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(XMLGregorianCalendar value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XMLGregorianCalendar } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der min-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMin() { + return min; + } + + /** + * Legt den Wert der min-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMin(XMLGregorianCalendar value) { + this.min = value; + } + + /** + * Ruft den Wert der max-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMax() { + return max; + } + + /** + * Legt den Wert der max-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMax(XMLGregorianCalendar value) { + this.max = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDezimalType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDezimalType.java new file mode 100644 index 00000000..9b91bef1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDezimalType.java @@ -0,0 +1,202 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Auf omds:decimal basierendes Attribut mit Metadaten + * + *

Java-Klasse für AttributDezimal_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributDezimal_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
+ *       <sequence>
+ *         <element name="Value" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Default" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Values" type="{urn:omds20}decimal" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Min" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Max" type="{urn:omds20}decimal" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributDezimal_Type", propOrder = { + "value", + "_default", + "values", + "min", + "max" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributDezimalType + extends ASingleAttributType +{ + + @XmlElement(name = "Value") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal max; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(BigDecimal value) { + this.value = value; + } + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(BigDecimal value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BigDecimal } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der min-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getMin() { + return min; + } + + /** + * Legt den Wert der min-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMin(BigDecimal value) { + this.min = value; + } + + /** + * Ruft den Wert der max-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getMax() { + return max; + } + + /** + * Legt den Wert der max-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMax(BigDecimal value) { + this.max = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDoubleType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDoubleType.java new file mode 100644 index 00000000..71ee7419 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDoubleType.java @@ -0,0 +1,201 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Auf xsd:double basierendes Attribut mit Metadaten + * + *

Java-Klasse für AttributDouble_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributDouble_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
+ *       <sequence>
+ *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *         <element name="Values" type="{http://www.w3.org/2001/XMLSchema}double" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Min" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *         <element name="Max" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributDouble_Type", propOrder = { + "value", + "_default", + "values", + "min", + "max" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributDoubleType + extends ASingleAttributType +{ + + @XmlElement(name = "Value") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double _default; + @XmlElement(name = "Values", type = Double.class) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double max; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(Double value) { + this.value = value; + } + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(Double value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Double } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der min-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getMin() { + return min; + } + + /** + * Legt den Wert der min-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMin(Double value) { + this.min = value; + } + + /** + * Ruft den Wert der max-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getMax() { + return max; + } + + /** + * Legt den Wert der max-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMax(Double value) { + this.max = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributEnumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributEnumType.java new file mode 100644 index 00000000..d81dc932 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributEnumType.java @@ -0,0 +1,102 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Attribut mit Metadaten für Schlüssellisten + * + *

Java-Klasse für AttributEnum_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributEnum_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AListenAttribut_Type">
+ *       <sequence>
+ *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributEnum_Type", propOrder = { + "value", + "_default" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributEnumType + extends AListenAttributType +{ + + @XmlElement(name = "Value") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String _default; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(String value) { + this.value = value; + } + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(String value) { + this._default = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributIntType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributIntType.java new file mode 100644 index 00000000..89264ac4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributIntType.java @@ -0,0 +1,201 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Auf xsd:int basierendes Attribut mit Metadaten + * + *

Java-Klasse für AttributInt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributInt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
+ *       <sequence>
+ *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="Values" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Min" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="Max" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributInt_Type", propOrder = { + "value", + "_default", + "values", + "min", + "max" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributIntType + extends ASingleAttributType +{ + + @XmlElement(name = "Value") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer _default; + @XmlElement(name = "Values", type = Integer.class) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer max; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(Integer value) { + this.value = value; + } + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(Integer value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der min-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMin() { + return min; + } + + /** + * Legt den Wert der min-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMin(Integer value) { + this.min = value; + } + + /** + * Ruft den Wert der max-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMax() { + return max; + } + + /** + * Legt den Wert der max-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMax(Integer value) { + this.max = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDatumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDatumType.java new file mode 100644 index 00000000..ddaf2b20 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDatumType.java @@ -0,0 +1,176 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Typ mit Metadaten für xsd:date-Attribute + * + *

Java-Klasse für AttributMetadatenDatum_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMetadatenDatum_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="Values" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Min" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="Max" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMetadatenDatum_Type", propOrder = { + "_default", + "values", + "min", + "max" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributMetadatenDatumType + extends AttributMetadatenType +{ + + @XmlElement(name = "Default") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar _default; + @XmlElement(name = "Values") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "Min") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar min; + @XmlElement(name = "Max") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar max; + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(XMLGregorianCalendar value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XMLGregorianCalendar } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der min-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMin() { + return min; + } + + /** + * Legt den Wert der min-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMin(XMLGregorianCalendar value) { + this.min = value; + } + + /** + * Ruft den Wert der max-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMax() { + return max; + } + + /** + * Legt den Wert der max-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMax(XMLGregorianCalendar value) { + this.max = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDezimalType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDezimalType.java new file mode 100644 index 00000000..e24cdb05 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDezimalType.java @@ -0,0 +1,171 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ mit Metadaten für omds:decimal-Attribute + * + *

Java-Klasse für AttributMetadatenDezimal_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMetadatenDezimal_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="Default" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Values" type="{urn:omds20}decimal" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Min" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Max" type="{urn:omds20}decimal" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMetadatenDezimal_Type", propOrder = { + "_default", + "values", + "min", + "max" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributMetadatenDezimalType + extends AttributMetadatenType +{ + + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal max; + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(BigDecimal value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BigDecimal } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der min-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getMin() { + return min; + } + + /** + * Legt den Wert der min-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMin(BigDecimal value) { + this.min = value; + } + + /** + * Ruft den Wert der max-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getMax() { + return max; + } + + /** + * Legt den Wert der max-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMax(BigDecimal value) { + this.max = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenEnumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenEnumType.java new file mode 100644 index 00000000..8b0e5950 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenEnumType.java @@ -0,0 +1,108 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ mit Metadaten für Schlüssellisten + * + *

Java-Klasse für AttributMetadatenEnum_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMetadatenEnum_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}EintragSchluesselliste_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMetadatenEnum_Type", propOrder = { + "_default", + "values" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributMetadatenEnumType + extends AttributMetadatenType +{ + + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(String value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EintragSchluessellisteType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenIntType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenIntType.java new file mode 100644 index 00000000..5831a001 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenIntType.java @@ -0,0 +1,170 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ mit Metadaten für xsd:int-Attribute + * + *

Java-Klasse für AttributMetadatenInt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMetadatenInt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="Values" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Min" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="Max" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMetadatenInt_Type", propOrder = { + "_default", + "values", + "min", + "max" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributMetadatenIntType + extends AttributMetadatenType +{ + + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer _default; + @XmlElement(name = "Values", type = Integer.class) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer max; + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(Integer value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der min-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMin() { + return min; + } + + /** + * Legt den Wert der min-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMin(Integer value) { + this.min = value; + } + + /** + * Ruft den Wert der max-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMax() { + return max; + } + + /** + * Legt den Wert der max-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMax(Integer value) { + this.max = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenStringType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenStringType.java new file mode 100644 index 00000000..fbdfb5d9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenStringType.java @@ -0,0 +1,204 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ mit Metadaten für xsd:string-Attribute + * + *

Java-Klasse für AttributMetadatenString_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMetadatenString_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMetadatenString_Type", propOrder = { + "_default", + "values", + "minLaenge", + "maxLaenge", + "regex" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributMetadatenStringType + extends AttributMetadatenType +{ + + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + @XmlElement(name = "MinLaenge") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer minLaenge; + @XmlElement(name = "MaxLaenge") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer maxLaenge; + @XmlElement(name = "Regex") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String regex; + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(String value) { + this._default = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + + /** + * Ruft den Wert der minLaenge-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMinLaenge() { + return minLaenge; + } + + /** + * Legt den Wert der minLaenge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMinLaenge(Integer value) { + this.minLaenge = value; + } + + /** + * Ruft den Wert der maxLaenge-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMaxLaenge() { + return maxLaenge; + } + + /** + * Legt den Wert der maxLaenge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaxLaenge(Integer value) { + this.maxLaenge = value; + } + + /** + * Ruft den Wert der regex-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRegex() { + return regex; + } + + /** + * Legt den Wert der regex-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRegex(String value) { + this.regex = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenType.java new file mode 100644 index 00000000..f9a5fdd7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenType.java @@ -0,0 +1,162 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Basistyp für Metadaten von Attributen + * + *

Java-Klasse für AttributMetadaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMetadaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Attribut" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         <element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMetadaten_Type", propOrder = { + "attribut", + "aenderbar", + "bezeichnung", + "beschreibungTxt" +}) +@XmlSeeAlso({ + AttributMetadatenStringType.class, + AttributMetadatenIntType.class, + AttributMetadatenDezimalType.class, + AttributMetadatenDatumType.class, + AttributMetadatenEnumType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class AttributMetadatenType { + + @XmlElement(name = "Attribut", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object attribut; + @XmlElement(name = "Aenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean aenderbar; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibungTxt; + + /** + * Ruft den Wert der attribut-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getAttribut() { + return attribut; + } + + /** + * Legt den Wert der attribut-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAttribut(Object value) { + this.attribut = value; + } + + /** + * Ruft den Wert der aenderbar-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isAenderbar() { + return aenderbar; + } + + /** + * Legt den Wert der aenderbar-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAenderbar(boolean value) { + this.aenderbar = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMsgType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMsgType.java new file mode 100644 index 00000000..cb4afdb7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMsgType.java @@ -0,0 +1,140 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigInteger; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Message an einem Attribut + * + *

Java-Klasse für AttributMsg_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMsg_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ErrorType">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <pattern value="1"/>
+ *               <pattern value="2"/>
+ *               <pattern value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ErrorCode" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *         <element name="ErrorMsg" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMsg_Type", propOrder = { + "errorType", + "errorCode", + "errorMsg" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributMsgType { + + @XmlElement(name = "ErrorType", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger errorType; + @XmlElement(name = "ErrorCode") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger errorCode; + @XmlElement(name = "ErrorMsg", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String errorMsg; + + /** + * Ruft den Wert der errorType-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getErrorType() { + return errorType; + } + + /** + * Legt den Wert der errorType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErrorType(BigInteger value) { + this.errorType = value; + } + + /** + * Ruft den Wert der errorCode-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getErrorCode() { + return errorCode; + } + + /** + * Legt den Wert der errorCode-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErrorCode(BigInteger value) { + this.errorCode = value; + } + + /** + * Ruft den Wert der errorMsg-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErrorMsg() { + return errorMsg; + } + + /** + * Legt den Wert der errorMsg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErrorMsg(String value) { + this.errorMsg = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMultiEnumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMultiEnumType.java new file mode 100644 index 00000000..dd1b6d36 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMultiEnumType.java @@ -0,0 +1,143 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Attribut mit Metadaten für Schlüssellisten, bei dem mehrere Einträge auswählbar sind. + * + *

Java-Klasse für AttributMultiEnum_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributMultiEnum_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}AListenAttribut_Type">
+ *       <sequence>
+ *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="MaxAnz" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributMultiEnum_Type", propOrder = { + "value", + "_default", + "maxAnz" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributMultiEnumType + extends AListenAttributType +{ + + @XmlElement(name = "Value") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List _default; + @XmlElement(name = "MaxAnz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object maxAnz; + + /** + * Gets the value of the value property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the value property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValue() { + if (value == null) { + value = new ArrayList(); + } + return this.value; + } + + /** + * Gets the value of the default property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the default property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDefault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDefault() { + if (_default == null) { + _default = new ArrayList(); + } + return this._default; + } + + /** + * Ruft den Wert der maxAnz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getMaxAnz() { + return maxAnz; + } + + /** + * Legt den Wert der maxAnz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaxAnz(Object value) { + this.maxAnz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributStringType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributStringType.java new file mode 100644 index 00000000..d856e027 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributStringType.java @@ -0,0 +1,235 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Auf xsd:string basierendes Attribut mit Metadaten + * + *

Java-Klasse für AttributString_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttributString_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ASingleAttribut_Type">
+ *       <sequence>
+ *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="Values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttributString_Type", propOrder = { + "value", + "_default", + "regex", + "maxLaenge", + "minLaenge", + "values" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AttributStringType + extends ASingleAttributType +{ + + @XmlElement(name = "Value") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String _default; + @XmlElement(name = "Regex") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String regex; + @XmlElement(name = "MaxLaenge") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer maxLaenge; + @XmlElement(name = "MinLaenge") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer minLaenge; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List values; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(String value) { + this.value = value; + } + + /** + * Ruft den Wert der default-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDefault() { + return _default; + } + + /** + * Legt den Wert der default-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDefault(String value) { + this._default = value; + } + + /** + * Ruft den Wert der regex-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRegex() { + return regex; + } + + /** + * Legt den Wert der regex-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRegex(String value) { + this.regex = value; + } + + /** + * Ruft den Wert der maxLaenge-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMaxLaenge() { + return maxLaenge; + } + + /** + * Legt den Wert der maxLaenge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaxLaenge(Integer value) { + this.maxLaenge = value; + } + + /** + * Ruft den Wert der minLaenge-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMinLaenge() { + return minLaenge; + } + + /** + * Legt den Wert der minLaenge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMinLaenge(Integer value) { + this.minLaenge = value; + } + + /** + * Gets the value of the values property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the values property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getValues().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getValues() { + if (values == null) { + values = new ArrayList(); + } + return this.values; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributType.java new file mode 100644 index 00000000..53b8151a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributType.java @@ -0,0 +1,168 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Basistyp für Attribute die Metadaten enthalten können (feiner Unterschied zu AttributMetadaten_Type) + * + *

Java-Klasse für Attribut_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Attribut_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Msg" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMsg_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Attribut_Type", propOrder = { + "aenderbar", + "bezeichnung", + "beschreibungTxt", + "msg" +}) +@XmlSeeAlso({ + ASingleAttributType.class, + AListenAttributType.class, + RaucherType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class AttributType { + + @XmlElement(name = "Aenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean aenderbar; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibungTxt; + @XmlElement(name = "Msg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributMsgType msg; + + /** + * Ruft den Wert der aenderbar-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isAenderbar() { + return aenderbar; + } + + /** + * Legt den Wert der aenderbar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAenderbar(Boolean value) { + this.aenderbar = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Ruft den Wert der beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + + /** + * Ruft den Wert der msg-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributMsgType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributMsgType getMsg() { + return msg; + } + + /** + * Legt den Wert der msg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributMsgType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMsg(AttributMsgType value) { + this.msg = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AuthorizationFilter.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AuthorizationFilter.java new file mode 100644 index 00000000..9879c557 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AuthorizationFilter.java @@ -0,0 +1,38 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern + * + *

Java-Klasse für AuthorizationFilter complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AuthorizationFilter">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AuthorizationFilter") +@XmlSeeAlso({ + AgentFilterType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class AuthorizationFilter { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungType.java new file mode 100644 index 00000000..83990a15 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungType.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ zur Übermittlung von Metadaten einer Autorisierung (z.B. einer elektronischen Unterschrift) + * + *

Java-Klasse für Autorisierung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Autorisierung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="LfnrPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/>
+ *         <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Autorisierung_Type", propOrder = { + "autorisierungsId", + "lfnrPerson", + "rolle", + "autorisierungsart" +}) +@XmlSeeAlso({ + at.vvo.omds.types.omds3Types.r1_9_0.common.ProzessDokumentType.Autorisierungen.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AutorisierungType { + + @XmlElement(name = "AutorisierungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String autorisierungsId; + @XmlElement(name = "LfnrPerson") + @XmlSchemaType(name = "unsignedByte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected short lfnrPerson; + @XmlElement(name = "Rolle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String rolle; + @XmlElement(name = "Autorisierungsart", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AutorisierungsartType autorisierungsart; + + /** + * Ruft den Wert der autorisierungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAutorisierungsId() { + return autorisierungsId; + } + + /** + * Legt den Wert der autorisierungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAutorisierungsId(String value) { + this.autorisierungsId = value; + } + + /** + * Ruft den Wert der lfnrPerson-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public short getLfnrPerson() { + return lfnrPerson; + } + + /** + * Legt den Wert der lfnrPerson-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnrPerson(short value) { + this.lfnrPerson = value; + } + + /** + * Ruft den Wert der rolle-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRolle() { + return rolle; + } + + /** + * Legt den Wert der rolle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRolle(String value) { + this.rolle = value; + } + + /** + * Ruft den Wert der autorisierungsart-Eigenschaft ab. + * + * @return + * possible object is + * {@link AutorisierungsartType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AutorisierungsartType getAutorisierungsart() { + return autorisierungsart; + } + + /** + * Legt den Wert der autorisierungsart-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AutorisierungsartType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAutorisierungsart(AutorisierungsartType value) { + this.autorisierungsart = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsAnforderungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsAnforderungType.java new file mode 100644 index 00000000..45ca0c5b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsAnforderungType.java @@ -0,0 +1,162 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ zur Übermittlung von Anforderungen an eine Autorisierung (z.B. einer elektronischen Unterschrift) + * + *

Java-Klasse für AutorisierungsAnforderung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AutorisierungsAnforderung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="AutorisierungsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="LfnrPerson" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/>
+ *         <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierungsart_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AutorisierungsAnforderung_Type", propOrder = { + "autorisierungsId", + "lfnrPerson", + "rolle", + "autorisierungsart" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AutorisierungsAnforderungType { + + @XmlElement(name = "AutorisierungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String autorisierungsId; + @XmlElement(name = "LfnrPerson") + @XmlSchemaType(name = "unsignedByte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected short lfnrPerson; + @XmlElement(name = "Rolle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String rolle; + @XmlElement(name = "Autorisierungsart", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List autorisierungsart; + + /** + * Ruft den Wert der autorisierungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAutorisierungsId() { + return autorisierungsId; + } + + /** + * Legt den Wert der autorisierungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAutorisierungsId(String value) { + this.autorisierungsId = value; + } + + /** + * Ruft den Wert der lfnrPerson-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public short getLfnrPerson() { + return lfnrPerson; + } + + /** + * Legt den Wert der lfnrPerson-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnrPerson(short value) { + this.lfnrPerson = value; + } + + /** + * Ruft den Wert der rolle-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRolle() { + return rolle; + } + + /** + * Legt den Wert der rolle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRolle(String value) { + this.rolle = value; + } + + /** + * Gets the value of the autorisierungsart property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the autorisierungsart property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAutorisierungsart().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungsartType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAutorisierungsart() { + if (autorisierungsart == null) { + autorisierungsart = new ArrayList(); + } + return this.autorisierungsart; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsartType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsartType.java new file mode 100644 index 00000000..8ccfc6b8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsartType.java @@ -0,0 +1,66 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + * Der Typ für Autorisierungsarten + * + *

Java-Klasse für Autorisierungsart_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Autorisierungsart_Type">
+ *   <simpleContent>
+ *     <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Autorisierungsart_Type", propOrder = { + "value" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AutorisierungsartType { + + @XmlValue + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String value; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(String value) { + this.value = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BankverbindungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BankverbindungType.java new file mode 100644 index 00000000..986b04bc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BankverbindungType.java @@ -0,0 +1,166 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * beschreibt eine Bankverbindug + * + *

Java-Klasse für Bankverbindung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Bankverbindung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Kontoinhaber" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Bank" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="BIC" type="{urn:omds3CommonServiceTypes-1-1-0}BIC_Type" minOccurs="0"/>
+ *         <element name="IBAN" type="{urn:omds3CommonServiceTypes-1-1-0}IBAN_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Bankverbindung_Type", propOrder = { + "kontoinhaber", + "bank", + "bic", + "iban" +}) +@XmlSeeAlso({ + PersBankverbindungType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BankverbindungType { + + @XmlElement(name = "Kontoinhaber", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kontoinhaber; + @XmlElement(name = "Bank") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bank; + @XmlElement(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bic; + @XmlElement(name = "IBAN", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String iban; + + /** + * Ruft den Wert der kontoinhaber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKontoinhaber() { + return kontoinhaber; + } + + /** + * Legt den Wert der kontoinhaber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKontoinhaber(String value) { + this.kontoinhaber = value; + } + + /** + * Ruft den Wert der bank-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBank() { + return bank; + } + + /** + * Legt den Wert der bank-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBank(String value) { + this.bank = value; + } + + /** + * Ruft den Wert der bic-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBIC() { + return bic; + } + + /** + * Legt den Wert der bic-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBIC(String value) { + this.bic = value; + } + + /** + * Ruft den Wert der iban-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getIBAN() { + return iban; + } + + /** + * Legt den Wert der iban-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIBAN(String value) { + this.iban = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BasisProduktbausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BasisProduktbausteinType.java new file mode 100644 index 00000000..de7fa982 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BasisProduktbausteinType.java @@ -0,0 +1,405 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen + * + *

Java-Klasse für BasisProduktbaustein_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BasisProduktbaustein_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="TarifId" type="{urn:omds3CommonServiceTypes-1-1-0}TarifId_Type" minOccurs="0"/>
+ *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Bedingungen" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Konvertierung" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                   <element name="Konvertierungsaktion" type="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="Kombinationen" type="{urn:omds3CommonServiceTypes-1-1-0}Kombinationen_Type" minOccurs="0"/>
+ *         <element name="Attribut" type="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BasisProduktbaustein_Type", propOrder = { + "id", + "tarifId", + "bezeichnung", + "bedingungen", + "meldungen", + "konvertierung", + "kombinationen", + "attribut" +}) +@XmlSeeAlso({ + ProduktbausteinType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class BasisProduktbausteinType { + + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String id; + @XmlElement(name = "TarifId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected TarifIdType tarifId; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlElement(name = "Bedingungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List bedingungen; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List meldungen; + @XmlElement(name = "Konvertierung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BasisProduktbausteinType.Konvertierung konvertierung; + @XmlElement(name = "Kombinationen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KombinationenType kombinationen; + @XmlElement(name = "Attribut") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List attribut; + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setId(String value) { + this.id = value; + } + + /** + * Ruft den Wert der tarifId-Eigenschaft ab. + * + * @return + * possible object is + * {@link TarifIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public TarifIdType getTarifId() { + return tarifId; + } + + /** + * Legt den Wert der tarifId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link TarifIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTarifId(TarifIdType value) { + this.tarifId = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + * Gets the value of the bedingungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bedingungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBedingungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBedingungen() { + if (bedingungen == null) { + bedingungen = new ArrayList(); + } + return this.bedingungen; + } + + /** + * Gets the value of the meldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + + /** + * Ruft den Wert der konvertierung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BasisProduktbausteinType.Konvertierung } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BasisProduktbausteinType.Konvertierung getKonvertierung() { + return konvertierung; + } + + /** + * Legt den Wert der konvertierung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BasisProduktbausteinType.Konvertierung } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKonvertierung(BasisProduktbausteinType.Konvertierung value) { + this.konvertierung = value; + } + + /** + * Ruft den Wert der kombinationen-Eigenschaft ab. + * + * @return + * possible object is + * {@link KombinationenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KombinationenType getKombinationen() { + return kombinationen; + } + + /** + * Legt den Wert der kombinationen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KombinationenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKombinationen(KombinationenType value) { + this.kombinationen = value; + } + + /** + * Gets the value of the attribut property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attribut property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttribut().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAttribut() { + if (attribut == null) { + attribut = new ArrayList(); + } + return this.attribut; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+     *         <element name="Konvertierungsaktion" type="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "ersetztId", + "konvertierungsaktion" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class Konvertierung { + + @XmlElement(name = "ErsetztId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ersetztId; + @XmlElement(name = "Konvertierungsaktion") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KonvertierungsaktionType konvertierungsaktion; + + /** + * Ruft den Wert der ersetztId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErsetztId() { + return ersetztId; + } + + /** + * Legt den Wert der ersetztId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsetztId(String value) { + this.ersetztId = value; + } + + /** + * Ruft den Wert der konvertierungsaktion-Eigenschaft ab. + * + * @return + * possible object is + * {@link KonvertierungsaktionType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KonvertierungsaktionType getKonvertierungsaktion() { + return konvertierungsaktion; + } + + /** + * Legt den Wert der konvertierungsaktion-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KonvertierungsaktionType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKonvertierungsaktion(KonvertierungsaktionType value) { + this.konvertierungsaktion = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BerechnungsvarianteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BerechnungsvarianteType.java new file mode 100644 index 00000000..c80a21d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BerechnungsvarianteType.java @@ -0,0 +1,55 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für Berechnungsvariante_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="Berechnungsvariante_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="basic"/>
+ *     <enumeration value="medium"/>
+ *     <enumeration value="top"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "Berechnungsvariante_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum BerechnungsvarianteType { + + @XmlEnumValue("basic") + BASIC("basic"), + @XmlEnumValue("medium") + MEDIUM("medium"), + @XmlEnumValue("top") + TOP("top"); + private final String value; + + BerechnungsvarianteType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static BerechnungsvarianteType fromValue(String v) { + for (BerechnungsvarianteType c: BerechnungsvarianteType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BeteiligtePersonVertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BeteiligtePersonVertragType.java new file mode 100644 index 00000000..cca77b4d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BeteiligtePersonVertragType.java @@ -0,0 +1,94 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind + * + *

Java-Klasse für BeteiligtePersonVertrag_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BeteiligtePersonVertrag_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BeteiligtePersonVertrag_Type", propOrder = { + "lfnr", + "person" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BeteiligtePersonVertragType { + + @XmlElement(name = "Lfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int lfnr; + @XmlElement(name = "Person", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PersonType person; + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getLfnr() { + return lfnr; + } + + /** + * Legt den Wert der lfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnr(int value) { + this.lfnr = value; + } + + /** + * Objekt zur Übermittlung von Personendaten ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld. Kann Adressdaten enthalten. + * + * @return + * possible object is + * {@link PersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPerson(PersonType value) { + this.person = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungGesetzlicheErbenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungGesetzlicheErbenType.java new file mode 100644 index 00000000..ed913477 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungGesetzlicheErbenType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bezugsberechtigung gesetzliche Erben + * + *

Java-Klasse für BezugsberechtigungGesetzlicheErben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsberechtigungGesetzlicheErben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsberechtigungGesetzlicheErben_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsberechtigungGesetzlicheErbenType + extends BezugsberechtigungType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungIndividuell.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungIndividuell.java new file mode 100644 index 00000000..8bc8b975 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungIndividuell.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bezugsberechtigung Individuell + * + *

Java-Klasse für BezugsberechtigungIndividuell complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsberechtigungIndividuell">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ *       <sequence>
+ *         <element name="Beschreibung" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsberechtigungIndividuell", propOrder = { + "beschreibung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsberechtigungIndividuell + extends BezugsberechtigungType +{ + + @XmlElement(name = "Beschreibung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibung; + + /** + * Ruft den Wert der beschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibung() { + return beschreibung; + } + + /** + * Legt den Wert der beschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibung(String value) { + this.beschreibung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungNamentlich.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungNamentlich.java new file mode 100644 index 00000000..7de4017a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungNamentlich.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bezugsberechtigung namentlich + * + *

Java-Klasse für BezugsberechtigungNamentlich complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsberechtigungNamentlich">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ *       <sequence>
+ *         <element name="Unwiderruflich" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}PersonNamentlichesBezugsrecht_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsberechtigungNamentlich", propOrder = { + "unwiderruflich", + "personen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsberechtigungNamentlich + extends BezugsberechtigungType +{ + + @XmlElement(name = "Unwiderruflich") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean unwiderruflich; + @XmlElement(name = "Personen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List personen; + + /** + * Ruft den Wert der unwiderruflich-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isUnwiderruflich() { + return unwiderruflich; + } + + /** + * Legt den Wert der unwiderruflich-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUnwiderruflich(boolean value) { + this.unwiderruflich = value; + } + + /** + * Gets the value of the personen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the personen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PersonNamentlichesBezugsrechtType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPersonen() { + if (personen == null) { + personen = new ArrayList(); + } + return this.personen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungTestamentarischeErbenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungTestamentarischeErbenType.java new file mode 100644 index 00000000..2d2452f9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungTestamentarischeErbenType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bezugsberechtigung testamentarische Erben + * + *

Java-Klasse für BezugsberechtigungTestamentarischeErben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsberechtigungTestamentarischeErben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsberechtigungTestamentarischeErben_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsberechtigungTestamentarischeErbenType + extends BezugsberechtigungType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungType.java new file mode 100644 index 00000000..abf40512 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungType.java @@ -0,0 +1,78 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell + * + *

Java-Klasse für Bezugsberechtigung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Bezugsberechtigung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Art">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *               <enumeration value="0"/>
+ *               <enumeration value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Bezugsberechtigung_Type", propOrder = { + "art" +}) +@XmlSeeAlso({ + BezugsberechtigungGesetzlicheErbenType.class, + BezugsberechtigungTestamentarischeErbenType.class, + BezugsberechtigungUeberbringerType.class, + BezugsberechtigungNamentlich.class, + BezugsberechtigungVersicherungsnehmerType.class, + BezugsberechtigungVersichertePersonType.class, + BezugsberechtigungIndividuell.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class BezugsberechtigungType { + + @XmlElement(name = "Art") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected short art; + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public short getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArt(short value) { + this.art = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungUeberbringerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungUeberbringerType.java new file mode 100644 index 00000000..e4978d6a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungUeberbringerType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bezugsberechtigung Überbringer + * + *

Java-Klasse für BezugsberechtigungUeberbringer_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsberechtigungUeberbringer_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsberechtigungUeberbringer_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsberechtigungUeberbringerType + extends BezugsberechtigungType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersichertePersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersichertePersonType.java new file mode 100644 index 00000000..1c530c6f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersichertePersonType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bezugsberechtigung VersichertePerson + * + *

Java-Klasse für BezugsberechtigungVersichertePerson_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsberechtigungVersichertePerson_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsberechtigungVersichertePerson_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsberechtigungVersichertePersonType + extends BezugsberechtigungType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersicherungsnehmerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersicherungsnehmerType.java new file mode 100644 index 00000000..1f336de6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersicherungsnehmerType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bezugsberechtigung Versicherungsnehmer + * + *

Java-Klasse für BezugsberechtigungVersicherungsnehmer_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BezugsberechtigungVersicherungsnehmer_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BezugsberechtigungVersicherungsnehmer_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsberechtigungVersicherungsnehmerType + extends BezugsberechtigungType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsrechtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsrechtType.java new file mode 100644 index 00000000..c897de8a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsrechtType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.PERSONType; + + +/** + * Type Bezugsrecht (nur Kontext Kfz), für Bezugsberechtigungen in anderen Sparten steht jetzt Bezugsberechtigung_Type zur Verfügung. + * + *

Java-Klasse für Bezugsrecht_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Bezugsrecht_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}PERSON"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Bezugsrecht_Type", propOrder = { + "person" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BezugsrechtType { + + @XmlElement(name = "PERSON", namespace = "urn:omds20", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PERSONType person; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PERSONType getPERSON() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPERSON(PERSONType value) { + this.person = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusSystemType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusSystemType.java new file mode 100644 index 00000000..5164718f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusSystemType.java @@ -0,0 +1,171 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Type Bonus Malus System + * + *

Java-Klasse für BonusMalusSystem_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BonusMalusSystem_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="BonusMalusVorversicherung" type="{urn:omds3CommonServiceTypes-1-1-0}BonusMalusVorversicherung_Type"/>
+ *         <element name="Versicherungsgesellschaft" type="{urn:omds3CommonServiceTypes-1-1-0}Versicherungsgesellschaft_Type" minOccurs="0"/>
+ *         <element name="Polizzennummer" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="15"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OffeneSchaeden" type="{urn:omds3CommonServiceTypes-1-1-0}OffeneSchaeden_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BonusMalusSystem_Type", propOrder = { + "bonusMalusVorversicherung", + "versicherungsgesellschaft", + "polizzennummer", + "offeneSchaeden" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BonusMalusSystemType { + + @XmlElement(name = "BonusMalusVorversicherung", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BonusMalusVorversicherungType bonusMalusVorversicherung; + @XmlElement(name = "Versicherungsgesellschaft") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String versicherungsgesellschaft; + @XmlElement(name = "Polizzennummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennummer; + @XmlElement(name = "OffeneSchaeden") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OffeneSchaedenType offeneSchaeden; + + /** + * Ruft den Wert der bonusMalusVorversicherung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BonusMalusVorversicherungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BonusMalusVorversicherungType getBonusMalusVorversicherung() { + return bonusMalusVorversicherung; + } + + /** + * Legt den Wert der bonusMalusVorversicherung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BonusMalusVorversicherungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBonusMalusVorversicherung(BonusMalusVorversicherungType value) { + this.bonusMalusVorversicherung = value; + } + + /** + * Ruft den Wert der versicherungsgesellschaft-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVersicherungsgesellschaft() { + return versicherungsgesellschaft; + } + + /** + * Legt den Wert der versicherungsgesellschaft-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungsgesellschaft(String value) { + this.versicherungsgesellschaft = value; + } + + /** + * Ruft den Wert der polizzennummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennummer() { + return polizzennummer; + } + + /** + * Legt den Wert der polizzennummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennummer(String value) { + this.polizzennummer = value; + } + + /** + * Ruft den Wert der offeneSchaeden-Eigenschaft ab. + * + * @return + * possible object is + * {@link OffeneSchaedenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OffeneSchaedenType getOffeneSchaeden() { + return offeneSchaeden; + } + + /** + * Legt den Wert der offeneSchaeden-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OffeneSchaedenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffeneSchaeden(OffeneSchaedenType value) { + this.offeneSchaeden = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusVorversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusVorversicherungType.java new file mode 100644 index 00000000..90016364 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusVorversicherungType.java @@ -0,0 +1,58 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für BonusMalusVorversicherung_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="BonusMalusVorversicherung_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="Ohne Vorversicherung"/>
+ *     <enumeration value="Mit Vorversicherung"/>
+ *     <enumeration value="BM-Übernahme von Angehörigen"/>
+ *     <enumeration value="BM-Übernahme vom Dienstgeber"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "BonusMalusVorversicherung_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum BonusMalusVorversicherungType { + + @XmlEnumValue("Ohne Vorversicherung") + OHNE_VORVERSICHERUNG("Ohne Vorversicherung"), + @XmlEnumValue("Mit Vorversicherung") + MIT_VORVERSICHERUNG("Mit Vorversicherung"), + @XmlEnumValue("BM-\u00dcbernahme von Angeh\u00f6rigen") + BM_ÜBERNAHME_VON_ANGEHÖRIGEN("BM-\u00dcbernahme von Angeh\u00f6rigen"), + @XmlEnumValue("BM-\u00dcbernahme vom Dienstgeber") + BM_ÜBERNAHME_VOM_DIENSTGEBER("BM-\u00dcbernahme vom Dienstgeber"); + private final String value; + + BonusMalusVorversicherungType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static BonusMalusVorversicherungType fromValue(String v) { + for (BonusMalusVorversicherungType c: BonusMalusVorversicherungType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessRequestType.java new file mode 100644 index 00000000..85180be6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessRequestType.java @@ -0,0 +1,76 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.BOAProcessRequestType; + + +/** + * Abstakter Typ fuer Requests, die Teil eines Geschaeftsfalls mit eigener Id sind + * + *

Java-Klasse für CommonProcessRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CommonProcessRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CommonProcessRequest_Type", propOrder = { + "geschaeftsfallnummer" +}) +@XmlSeeAlso({ + BOAProcessRequestType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CommonProcessRequestType + extends CommonRequestType +{ + + @XmlElement(name = "Geschaeftsfallnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallnummer; + + /** + * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallnummer() { + return geschaeftsfallnummer; + } + + /** + * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallnummer(ObjektIdType value) { + this.geschaeftsfallnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessResponseType.java new file mode 100644 index 00000000..fa7dbb47 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessResponseType.java @@ -0,0 +1,76 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.BOAProcessResponseType; + + +/** + * Abstrakter Typ für Ergebnisse, die Teil eines Geschaeftsfalls mit eigener Id sind + * + *

Java-Klasse für CommonProcessResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CommonProcessResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CommonProcessResponse_Type", propOrder = { + "geschaeftsfallnummer" +}) +@XmlSeeAlso({ + BOAProcessResponseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CommonProcessResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Geschaeftsfallnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallnummer; + + /** + * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallnummer() { + return geschaeftsfallnummer; + } + + /** + * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallnummer(ObjektIdType value) { + this.geschaeftsfallnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonRequestType.java new file mode 100644 index 00000000..ccce3a51 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonRequestType.java @@ -0,0 +1,225 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.GetApplicationDocumentRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptRequest; + + +/** + * Abstraktes RequestObjekt + * + *

Java-Klasse für CommonRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CommonRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="ClientId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="TechnischeParameter" type="{urn:omds3CommonServiceTypes-1-1-0}TechnicalKeyValue_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="TechnischeObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}TechnischesObjekt_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="KorrelationsId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CommonRequest_Type", propOrder = { + "vuNr", + "clientId", + "technischeParameter", + "technischeObjekte", + "korrelationsId" +}) +@XmlSeeAlso({ + CheckClaimRequestType.class, + SubmitClaimRequestType.class, + GetClaimRequestType.class, + GetApplicationDocumentRequestType.class, + CommonProcessRequestType.class, + ConversionProposalRequest.class, + ConversionScopeRequest.class, + AddInformationToClaimRequest.class, + SubmitReceiptRequest.class, + CheckCoverageRequest.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CommonRequestType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "ClientId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String clientId; + @XmlElement(name = "TechnischeParameter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List technischeParameter; + @XmlElement(name = "TechnischeObjekte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List technischeObjekte; + @XmlElement(name = "KorrelationsId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String korrelationsId; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der clientId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getClientId() { + return clientId; + } + + /** + * Legt den Wert der clientId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setClientId(String value) { + this.clientId = value; + } + + /** + * Gets the value of the technischeParameter property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the technischeParameter property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTechnischeParameter().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TechnicalKeyValueType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getTechnischeParameter() { + if (technischeParameter == null) { + technischeParameter = new ArrayList(); + } + return this.technischeParameter; + } + + /** + * Gets the value of the technischeObjekte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the technischeObjekte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTechnischeObjekte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TechnischesObjektType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getTechnischeObjekte() { + if (technischeObjekte == null) { + technischeObjekte = new ArrayList(); + } + return this.technischeObjekte; + } + + /** + * Ruft den Wert der korrelationsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKorrelationsId() { + return korrelationsId; + } + + /** + * Legt den Wert der korrelationsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKorrelationsId(String value) { + this.korrelationsId = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonResponseType.java new file mode 100644 index 00000000..d2efc025 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonResponseType.java @@ -0,0 +1,194 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.GetApplicationDocumentResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptResponse; + + +/** + * Abstraktes ResponseObjekt + * + *

Java-Klasse für CommonResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CommonResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Status" type="{urn:omds3CommonServiceTypes-1-1-0}ResponseStatus_Type"/>
+ *         <element name="TechnischeObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}TechnischesObjekt_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Gestartet" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
+ *         <element name="Beendet" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CommonResponse_Type", propOrder = { + "status", + "technischeObjekte", + "gestartet", + "beendet" +}) +@XmlSeeAlso({ + CheckClaimResponseType.class, + SubmitClaimResponseType.class, + GetClaimResponseType.class, + GetApplicationDocumentResponseType.class, + CommonProcessResponseType.class, + ConversionProposalResponse.class, + ConversionScopeResponse.class, + AddInformationToClaimResponse.class, + SubmitReceiptResponse.class, + CheckCoverageResponse.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CommonResponseType { + + @XmlElement(name = "Status", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ResponseStatusType status; + @XmlElement(name = "TechnischeObjekte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List technischeObjekte; + @XmlElement(name = "Gestartet") + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gestartet; + @XmlElement(name = "Beendet") + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar beendet; + + /** + * Ruft den Wert der status-Eigenschaft ab. + * + * @return + * possible object is + * {@link ResponseStatusType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ResponseStatusType getStatus() { + return status; + } + + /** + * Legt den Wert der status-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ResponseStatusType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStatus(ResponseStatusType value) { + this.status = value; + } + + /** + * Gets the value of the technischeObjekte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the technischeObjekte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTechnischeObjekte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TechnischesObjektType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getTechnischeObjekte() { + if (technischeObjekte == null) { + technischeObjekte = new ArrayList(); + } + return this.technischeObjekte; + } + + /** + * Ruft den Wert der gestartet-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGestartet() { + return gestartet; + } + + /** + * Legt den Wert der gestartet-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGestartet(XMLGregorianCalendar value) { + this.gestartet = value; + } + + /** + * Ruft den Wert der beendet-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getBeendet() { + return beendet; + } + + /** + * Legt den Wert der beendet-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeendet(XMLGregorianCalendar value) { + this.beendet = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DateianhangType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DateianhangType.java new file mode 100644 index 00000000..3f71a875 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DateianhangType.java @@ -0,0 +1,208 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.activation.DataHandler; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Deprecated, verwende ProzessDokument_Type. + * + *

Java-Klasse für Dateianhang_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Dateianhang_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="DateiType" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type" minOccurs="0"/>
+ *         <element name="DateiName">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="100"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *         <element name="DateiBeschreibung" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="200"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Dateianhang_Type", propOrder = { + "mimetype", + "dateiType", + "dateiName", + "dateiData", + "dateiBeschreibung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DateianhangType { + + @XmlElement(name = "Mimetype", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mimetype; + @XmlElement(name = "DateiType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer dateiType; + @XmlElement(name = "DateiName", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dateiName; + @XmlElement(name = "DateiData", required = true) + @XmlMimeType("application/octet-stream") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DataHandler dateiData; + @XmlElement(name = "DateiBeschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dateiBeschreibung; + + /** + * Ruft den Wert der mimetype-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMimetype() { + return mimetype; + } + + /** + * Legt den Wert der mimetype-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMimetype(String value) { + this.mimetype = value; + } + + /** + * Ruft den Wert der dateiType-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getDateiType() { + return dateiType; + } + + /** + * Legt den Wert der dateiType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateiType(Integer value) { + this.dateiType = value; + } + + /** + * Ruft den Wert der dateiName-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDateiName() { + return dateiName; + } + + /** + * Legt den Wert der dateiName-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateiName(String value) { + this.dateiName = value; + } + + /** + * Ruft den Wert der dateiData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DataHandler getDateiData() { + return dateiData; + } + + /** + * Legt den Wert der dateiData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateiData(DataHandler value) { + this.dateiData = value; + } + + /** + * Ruft den Wert der dateiBeschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDateiBeschreibung() { + return dateiBeschreibung; + } + + /** + * Legt den Wert der dateiBeschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateiBeschreibung(String value) { + this.dateiBeschreibung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DatenverwendungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DatenverwendungType.java new file mode 100644 index 00000000..698de497 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DatenverwendungType.java @@ -0,0 +1,123 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Type Datenverwendung + * + *

Java-Klasse für Datenverwendung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Datenverwendung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ZustimmungZurElektrUebermittlungVorvertraglDokumente" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="ElektrUebermittlungVorvertraglDokumenteEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="ZustimmungZurVerwendungDerDatenZuWerbezwecken" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Datenverwendung_Type", propOrder = { + "zustimmungZurElektrUebermittlungVorvertraglDokumente", + "elektrUebermittlungVorvertraglDokumenteEmail", + "zustimmungZurVerwendungDerDatenZuWerbezwecken" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DatenverwendungType { + + @XmlElement(name = "ZustimmungZurElektrUebermittlungVorvertraglDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean zustimmungZurElektrUebermittlungVorvertraglDokumente; + @XmlElement(name = "ElektrUebermittlungVorvertraglDokumenteEmail") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String elektrUebermittlungVorvertraglDokumenteEmail; + @XmlElement(name = "ZustimmungZurVerwendungDerDatenZuWerbezwecken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean zustimmungZurVerwendungDerDatenZuWerbezwecken; + + /** + * Ruft den Wert der zustimmungZurElektrUebermittlungVorvertraglDokumente-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isZustimmungZurElektrUebermittlungVorvertraglDokumente() { + return zustimmungZurElektrUebermittlungVorvertraglDokumente; + } + + /** + * Legt den Wert der zustimmungZurElektrUebermittlungVorvertraglDokumente-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZustimmungZurElektrUebermittlungVorvertraglDokumente(Boolean value) { + this.zustimmungZurElektrUebermittlungVorvertraglDokumente = value; + } + + /** + * Ruft den Wert der elektrUebermittlungVorvertraglDokumenteEmail-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getElektrUebermittlungVorvertraglDokumenteEmail() { + return elektrUebermittlungVorvertraglDokumenteEmail; + } + + /** + * Legt den Wert der elektrUebermittlungVorvertraglDokumenteEmail-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setElektrUebermittlungVorvertraglDokumenteEmail(String value) { + this.elektrUebermittlungVorvertraglDokumenteEmail = value; + } + + /** + * Ruft den Wert der zustimmungZurVerwendungDerDatenZuWerbezwecken-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isZustimmungZurVerwendungDerDatenZuWerbezwecken() { + return zustimmungZurVerwendungDerDatenZuWerbezwecken; + } + + /** + * Legt den Wert der zustimmungZurVerwendungDerDatenZuWerbezwecken-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZustimmungZurVerwendungDerDatenZuWerbezwecken(boolean value) { + this.zustimmungZurVerwendungDerDatenZuWerbezwecken = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DirectionCdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DirectionCdType.java new file mode 100644 index 00000000..a1825397 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DirectionCdType.java @@ -0,0 +1,49 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für DirectionCd_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="DirectionCd_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="IN"/>
+ *     <enumeration value="OUT"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DirectionCd_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum DirectionCdType { + + + /** + * Input-Wert + * + */ + IN, + + /** + * Output-Wert + * + */ + OUT; + + public String value() { + return name(); + } + + public static DirectionCdType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentBinaryDataType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentBinaryDataType.java new file mode 100644 index 00000000..c2f61d3a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentBinaryDataType.java @@ -0,0 +1,201 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.activation.DataHandler; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Typ zur Übermittlung von Dokumenten als Binary plus Metadaten + * + *

Java-Klasse für DokumentBinaryData_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DokumentBinaryData_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type">
+ *       <sequence>
+ *         <element name="DateiData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *         <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ *         <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ *         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DokumentBinaryData_Type", propOrder = { + "dateiData", + "mimetype", + "groesse", + "datum", + "name" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DokumentBinaryDataType + extends DokumentDataType +{ + + @XmlElement(name = "DateiData", required = true) + @XmlMimeType("application/octet-stream") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DataHandler dateiData; + @XmlElement(name = "Mimetype", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mimetype; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long groesse; + @XmlElement(name = "Datum") + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + @XmlElement(name = "Name") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String name; + + /** + * Ruft den Wert der dateiData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DataHandler getDateiData() { + return dateiData; + } + + /** + * Legt den Wert der dateiData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateiData(DataHandler value) { + this.dateiData = value; + } + + /** + * Ruft den Wert der mimetype-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMimetype() { + return mimetype; + } + + /** + * Legt den Wert der mimetype-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMimetype(String value) { + this.mimetype = value; + } + + /** + * Ruft den Wert der groesse-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getGroesse() { + return groesse; + } + + /** + * Legt den Wert der groesse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGroesse(Long value) { + this.groesse = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setName(String value) { + this.name = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentDataType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentDataType.java new file mode 100644 index 00000000..fe6829b4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentDataType.java @@ -0,0 +1,38 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ zur Übermittlung von Dokumentendaten + * + *

Java-Klasse für DokumentData_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DokumentData_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DokumentData_Type") +@XmlSeeAlso({ + DokumentBinaryDataType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class DokumentDataType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentInfoType.java new file mode 100644 index 00000000..9246b39a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentInfoType.java @@ -0,0 +1,338 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.activation.DataHandler; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Typ mit Informationen zu einem Dokument (kann auch das Dokument selbst enthalten) + * + *

Java-Klasse für DokumentInfo_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DokumentInfo_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Content" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
+ *         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="DocumentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType"/>
+ *         <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ *         <element name="Datum" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ *         <element name="ReferenzWeitereDokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ArtAusfolgung" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *               <enumeration value="0"/>
+ *               <enumeration value="1"/>
+ *               <enumeration value="2"/>
+ *               <enumeration value="3"/>
+ *               <enumeration value="4"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Unterschrift" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *               <enumeration value="0"/>
+ *               <enumeration value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DokumentInfo_Type", propOrder = { + "content", + "name", + "documentType", + "mimetype", + "groesse", + "datum", + "referenzWeitereDokumente", + "artAusfolgung", + "unterschrift" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DokumentInfoType { + + @XmlElement(name = "Content") + @XmlMimeType("application/octet-stream") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DataHandler content; + @XmlElement(name = "Name") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String name; + @XmlElement(name = "DocumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int documentType; + @XmlElement(name = "Mimetype") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mimetype; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long groesse; + @XmlElement(name = "Datum") + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + @XmlElement(name = "ReferenzWeitereDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List referenzWeitereDokumente; + @XmlElement(name = "ArtAusfolgung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Short artAusfolgung; + @XmlElement(name = "Unterschrift") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Short unterschrift; + + /** + * Ruft den Wert der content-Eigenschaft ab. + * + * @return + * possible object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DataHandler getContent() { + return content; + } + + /** + * Legt den Wert der content-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setContent(DataHandler value) { + this.content = value; + } + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der documentType-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getDocumentType() { + return documentType; + } + + /** + * Legt den Wert der documentType-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDocumentType(int value) { + this.documentType = value; + } + + /** + * Ruft den Wert der mimetype-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMimetype() { + return mimetype; + } + + /** + * Legt den Wert der mimetype-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMimetype(String value) { + this.mimetype = value; + } + + /** + * Ruft den Wert der groesse-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getGroesse() { + return groesse; + } + + /** + * Legt den Wert der groesse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGroesse(Long value) { + this.groesse = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Gets the value of the referenzWeitereDokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the referenzWeitereDokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReferenzWeitereDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentInfoType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getReferenzWeitereDokumente() { + if (referenzWeitereDokumente == null) { + referenzWeitereDokumente = new ArrayList(); + } + return this.referenzWeitereDokumente; + } + + /** + * Ruft den Wert der artAusfolgung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Short getArtAusfolgung() { + return artAusfolgung; + } + + /** + * Legt den Wert der artAusfolgung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArtAusfolgung(Short value) { + this.artAusfolgung = value; + } + + /** + * Ruft den Wert der unterschrift-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Short getUnterschrift() { + return unterschrift; + } + + /** + * Legt den Wert der unterschrift-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUnterschrift(Short value) { + this.unterschrift = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentenReferenzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentenReferenzType.java new file mode 100644 index 00000000..c5297c25 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentenReferenzType.java @@ -0,0 +1,287 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Information zu einem einzelnen Dokument + * + *

Java-Klasse für DokumentenReferenz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DokumentenReferenz_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Id" type="{urn:omds3CommonServiceTypes-1-1-0}ElementIdType"/>
+ *         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="DocumentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType"/>
+ *         <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Groesse" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ *         <element name="Datum" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="ObjektSpezifikation" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type" minOccurs="0"/>
+ *         <element name="ReferenzWeitereDokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DokumentenReferenz_Type", propOrder = { + "id", + "name", + "documentType", + "mimetype", + "groesse", + "datum", + "objektSpezifikation", + "referenzWeitereDokumente" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DokumentenReferenzType { + + @XmlElement(name = "Id", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ElementIdType id; + @XmlElement(name = "Name", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String name; + @XmlElement(name = "DocumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int documentType; + @XmlElement(name = "Mimetype") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mimetype; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long groesse; + @XmlElement(name = "Datum", required = true) + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar datum; + @XmlElement(name = "ObjektSpezifikation") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektSpezifikationType objektSpezifikation; + @XmlElement(name = "ReferenzWeitereDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List referenzWeitereDokumente; + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link ElementIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ElementIdType getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ElementIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setId(ElementIdType value) { + this.id = value; + } + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der documentType-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getDocumentType() { + return documentType; + } + + /** + * Legt den Wert der documentType-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDocumentType(int value) { + this.documentType = value; + } + + /** + * Ruft den Wert der mimetype-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMimetype() { + return mimetype; + } + + /** + * Legt den Wert der mimetype-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMimetype(String value) { + this.mimetype = value; + } + + /** + * Ruft den Wert der groesse-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getGroesse() { + return groesse; + } + + /** + * Legt den Wert der groesse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGroesse(Long value) { + this.groesse = value; + } + + /** + * Ruft den Wert der datum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDatum() { + return datum; + } + + /** + * Legt den Wert der datum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatum(XMLGregorianCalendar value) { + this.datum = value; + } + + /** + * Ruft den Wert der objektSpezifikation-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektSpezifikationType getObjektSpezifikation() { + return objektSpezifikation; + } + + /** + * Legt den Wert der objektSpezifikation-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektSpezifikation(ObjektSpezifikationType value) { + this.objektSpezifikation = value; + } + + /** + * Gets the value of the referenzWeitereDokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the referenzWeitereDokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReferenzWeitereDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentenReferenzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getReferenzWeitereDokumente() { + if (referenzWeitereDokumente == null) { + referenzWeitereDokumente = new ArrayList(); + } + return this.referenzWeitereDokumente; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EintragSchluessellisteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EintragSchluessellisteType.java new file mode 100644 index 00000000..e8a4918f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EintragSchluessellisteType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für einen einzelnen Eintrag einer Schlüsselliste + * + *

Java-Klasse für EintragSchluesselliste_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EintragSchluesselliste_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Schluessel" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EintragSchluesselliste_Type", propOrder = { + "text", + "schluessel" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class EintragSchluessellisteType { + + @XmlElement(name = "Text", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String text; + @XmlElement(name = "Schluessel", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schluessel; + + /** + * Ruft den Wert der text-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getText() { + return text; + } + + /** + * Legt den Wert der text-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setText(String value) { + this.text = value; + } + + /** + * Ruft den Wert der schluessel-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchluessel() { + return schluessel; + } + + /** + * Legt den Wert der schluessel-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchluessel(String value) { + this.schluessel = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwGesDatenVNType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwGesDatenVNType.java new file mode 100644 index 00000000..1f5fd1b5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwGesDatenVNType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Einwilligung Bekanntgabe Gesundheitsdaten an VN + * + *

Java-Klasse für EinwGesDatenVN_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EinwGesDatenVN_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}EinwilligungPersDaten_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EinwGesDatenVN_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class EinwGesDatenVNType + extends EinwilligungPersDatenType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwSprachaufzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwSprachaufzType.java new file mode 100644 index 00000000..3fe03c7e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwSprachaufzType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Einwilligung Sprachaufzeichnung + * + *

Java-Klasse für EinwSprachaufz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EinwSprachaufz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}EinwilligungPersDaten_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EinwSprachaufz_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class EinwSprachaufzType + extends EinwilligungPersDatenType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwVerarbGesDatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwVerarbGesDatenType.java new file mode 100644 index 00000000..5f2fa178 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwVerarbGesDatenType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Einwilligung Verarbeitung Gesundheitsdaten + * + *

Java-Klasse für EinwVerarbGesDaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EinwVerarbGesDaten_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}EinwilligungPersDaten_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EinwVerarbGesDaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class EinwVerarbGesDatenType + extends EinwilligungPersDatenType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungPersDatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungPersDatenType.java new file mode 100644 index 00000000..ac9768e0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungPersDatenType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ für Einwilligung personenbezogene Daten + * + *

Java-Klasse für EinwilligungPersDaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EinwilligungPersDaten_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Einwilligung_Type">
+ *       <sequence>
+ *         <element name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EinwilligungPersDaten_Type", propOrder = { + "personRefLfnr" +}) +@XmlSeeAlso({ + EinwVerarbGesDatenType.class, + EinwGesDatenVNType.class, + EinwSprachaufzType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class EinwilligungPersDatenType + extends EinwilligungType +{ + + @XmlElement(name = "PersonRefLfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int personRefLfnr; + + /** + * Ruft den Wert der personRefLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getPersonRefLfnr() { + return personRefLfnr; + } + + /** + * Legt den Wert der personRefLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonRefLfnr(int value) { + this.personRefLfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungType.java new file mode 100644 index 00000000..0cf27a09 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungType.java @@ -0,0 +1,104 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ für Einwilligung + * + *

Java-Klasse für Einwilligung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Einwilligung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Zustimmung" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Einwilligung_Type", propOrder = { + "zustimmung", + "text" +}) +@XmlSeeAlso({ + EinwilligungPersDatenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class EinwilligungType { + + @XmlElement(name = "Zustimmung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean zustimmung; + @XmlElement(name = "Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String text; + + /** + * Ruft den Wert der zustimmung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isZustimmung() { + return zustimmung; + } + + /** + * Legt den Wert der zustimmung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZustimmung(Boolean value) { + this.zustimmung = value; + } + + /** + * Ruft den Wert der text-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getText() { + return text; + } + + /** + * Legt den Wert der text-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setText(String value) { + this.text = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementFondsauswahlType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementFondsauswahlType.java new file mode 100644 index 00000000..14f1ecc5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementFondsauswahlType.java @@ -0,0 +1,208 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Ein einzelnes Element einer Fondsauswahl + * + *

Java-Klasse für ElementFondsauswahl_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementFondsauswahl_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice>
+ *           <element name="ISIN" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
+ *           <element name="WKN" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
+ *         </choice>
+ *         <element name="Prozentanteil" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}float">
+ *               <minInclusive value="0"/>
+ *               <maxInclusive value="100"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ZusaetzlicheFondsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheFondsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementFondsauswahl_Type", propOrder = { + "isin", + "wkn", + "prozentanteil", + "zusaetzlicheFondsdaten", + "bezeichnung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ElementFondsauswahlType { + + @XmlElement(name = "ISIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType isin; + @XmlElement(name = "WKN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType wkn; + @XmlElement(name = "Prozentanteil") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Float prozentanteil; + @XmlElement(name = "ZusaetzlicheFondsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheFondsdaten; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + + /** + * Ruft den Wert der isin-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getISIN() { + return isin; + } + + /** + * Legt den Wert der isin-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setISIN(AttributEnumType value) { + this.isin = value; + } + + /** + * Ruft den Wert der wkn-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getWKN() { + return wkn; + } + + /** + * Legt den Wert der wkn-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWKN(AttributEnumType value) { + this.wkn = value; + } + + /** + * Ruft den Wert der prozentanteil-Eigenschaft ab. + * + * @return + * possible object is + * {@link Float } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Float getProzentanteil() { + return prozentanteil; + } + + /** + * Legt den Wert der prozentanteil-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Float } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProzentanteil(Float value) { + this.prozentanteil = value; + } + + /** + * Gets the value of the zusaetzlicheFondsdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheFondsdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheFondsdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheFondsdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheFondsdaten() { + if (zusaetzlicheFondsdaten == null) { + zusaetzlicheFondsdaten = new ArrayList(); + } + return this.zusaetzlicheFondsdaten; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementIdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementIdType.java new file mode 100644 index 00000000..f6cccfdf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementIdType.java @@ -0,0 +1,125 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Ein Typ für eine Objekt-Id in Verbindung mit einem möglichen Ablaufzeitpunkt und dem Hinweis, ob die Id nur einmalig oder auch mehrmalig verwendet werden kann + * + *

Java-Klasse für ElementIdType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementIdType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="idValidUntil" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
+ *         <element name="idIsSingleUse" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementIdType", propOrder = { + "id", + "idValidUntil", + "idIsSingleUse" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ElementIdType { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String id; + @XmlElement(required = true, nillable = true) + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar idValidUntil; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean idIsSingleUse; + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setId(String value) { + this.id = value; + } + + /** + * Ruft den Wert der idValidUntil-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getIdValidUntil() { + return idValidUntil; + } + + /** + * Legt den Wert der idValidUntil-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIdValidUntil(XMLGregorianCalendar value) { + this.idValidUntil = value; + } + + /** + * Ruft den Wert der idIsSingleUse-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isIdIsSingleUse() { + return idIsSingleUse; + } + + /** + * Legt den Wert der idIsSingleUse-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setIdIsSingleUse(boolean value) { + this.idIsSingleUse = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktGenerischType.java new file mode 100644 index 00000000..b80624de --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktGenerischType.java @@ -0,0 +1,203 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.TarifLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.LeistungsartUnfallType; + + +/** + * Basistyp für ein Elementarprodukt, 2. Generation + * + *

Java-Klasse für ElementarproduktGenerisch_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementarproduktGenerisch_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
+ *       <sequence>
+ *         <element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Versicherungssumme" type="{urn:omds20}decimal14_2" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktGenerisch_Type", propOrder = { + "eingeschlossen", + "einschlussAenderbar", + "attributMetadaten", + "beschreibungTxt", + "versicherungssumme" +}) +@XmlSeeAlso({ + ElementarproduktSachPrivatType.class, + TarifLebenType.class, + LeistungsartUnfallType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ElementarproduktGenerischType + extends ElementarproduktType +{ + + @XmlElement(name = "Eingeschlossen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibungTxt; + @XmlElement(name = "Versicherungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal versicherungssumme; + + /** + * Ruft den Wert der eingeschlossen-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isEingeschlossen() { + return eingeschlossen; + } + + /** + * Legt den Wert der eingeschlossen-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEingeschlossen(boolean value) { + this.eingeschlossen = value; + } + + /** + * Ruft den Wert der einschlussAenderbar-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isEinschlussAenderbar() { + return einschlussAenderbar; + } + + /** + * Legt den Wert der einschlussAenderbar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEinschlussAenderbar(Boolean value) { + this.einschlussAenderbar = value; + } + + /** + * Gets the value of the attributMetadaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attributMetadaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttributMetadaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributMetadatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAttributMetadaten() { + if (attributMetadaten == null) { + attributMetadaten = new ArrayList(); + } + return this.attributMetadaten; + } + + /** + * Ruft den Wert der beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + + /** + * Ruft den Wert der versicherungssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getVersicherungssumme() { + return versicherungssumme; + } + + /** + * Legt den Wert der versicherungssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungssumme(BigDecimal value) { + this.versicherungssumme = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktType.java new file mode 100644 index 00000000..8779a4cd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktType.java @@ -0,0 +1,151 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.ElementarproduktKfzType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.VerkehrsrechtsschutzKfzType; + + +/** + * Basistyp für ein Elementarprodukt + * + *

Java-Klasse für Elementarprodukt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Elementarprodukt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type">
+ *       <sequence>
+ *         <element name="VtgBeg" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="ZusaetzlicheElementarproduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheElementarproduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Elementarprodukt_Type", propOrder = { + "vtgBeg", + "refSicherstellungLfnr", + "zusaetzlicheElementarproduktdaten" +}) +@XmlSeeAlso({ + ElementarproduktKfzType.class, + VerkehrsrechtsschutzKfzType.class, + ElementarproduktGenerischType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ElementarproduktType + extends ProduktbausteinType +{ + + @XmlElement(name = "VtgBeg") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlElement(name = "RefSicherstellungLfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer refSicherstellungLfnr; + @XmlElement(name = "ZusaetzlicheElementarproduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheElementarproduktdaten; + + /** + * Ruft den Wert der vtgBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgBeg() { + return vtgBeg; + } + + /** + * Legt den Wert der vtgBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgBeg(XMLGregorianCalendar value) { + this.vtgBeg = value; + } + + /** + * Ruft den Wert der refSicherstellungLfnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getRefSicherstellungLfnr() { + return refSicherstellungLfnr; + } + + /** + * Legt den Wert der refSicherstellungLfnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRefSicherstellungLfnr(Integer value) { + this.refSicherstellungLfnr = value; + } + + /** + * Gets the value of the zusaetzlicheElementarproduktdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheElementarproduktdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheElementarproduktdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheElementarproduktdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheElementarproduktdaten() { + if (zusaetzlicheElementarproduktdaten == null) { + zusaetzlicheElementarproduktdaten = new ArrayList(); + } + return this.zusaetzlicheElementarproduktdaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeMitAendGrundType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeMitAendGrundType.java new file mode 100644 index 00000000..c471e684 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeMitAendGrundType.java @@ -0,0 +1,102 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Einfache Implementierung einer zu ersetzenden Polizze mit Angabe eines Änderungsgrunds + * + *

Java-Klasse für ErsatzpolizzeMitAendGrund_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ErsatzpolizzeMitAendGrund_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type">
+ *       <sequence>
+ *         <element name="AendGrundCd" type="{urn:omds20}AendGrundCd_Type"/>
+ *         <element name="AendGrundbez" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ErsatzpolizzeMitAendGrund_Type", propOrder = { + "aendGrundCd", + "aendGrundbez" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ErsatzpolizzeMitAendGrundType + extends ErsatzpolizzeType +{ + + @XmlElement(name = "AendGrundCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aendGrundCd; + @XmlElement(name = "AendGrundbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aendGrundbez; + + /** + * Ruft den Wert der aendGrundCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAendGrundCd() { + return aendGrundCd; + } + + /** + * Legt den Wert der aendGrundCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAendGrundCd(String value) { + this.aendGrundCd = value; + } + + /** + * Ruft den Wert der aendGrundbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAendGrundbez() { + return aendGrundbez; + } + + /** + * Legt den Wert der aendGrundbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAendGrundbez(String value) { + this.aendGrundbez = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeType.java new file mode 100644 index 00000000..a718e808 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeType.java @@ -0,0 +1,105 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Beschreibung einer durch Konvertierung zu ersetzenden Polizze + * + *

Java-Klasse für Ersatzpolizze_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Ersatzpolizze_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Ersatzpolizze_Type", propOrder = { + "polizzennr", + "vertragsID" +}) +@XmlSeeAlso({ + ErsatzpolizzeMitAendGrundType.class, + KonvertierungsumfangVertragType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ErsatzpolizzeType { + + @XmlElement(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzenType.java new file mode 100644 index 00000000..f92807f0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzenType.java @@ -0,0 +1,131 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für Ersatzpolizzen + * + *

Java-Klasse für Ersatzpolizzen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Ersatzpolizzen_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Ersatzpolizzennummer1" type="{urn:omds20}Polizzennr"/>
+ *         <element name="Ersatzpolizzennummer2" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="Ersatzpolizzennummer3" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Ersatzpolizzen_Type", propOrder = { + "ersatzpolizzennummer1", + "ersatzpolizzennummer2", + "ersatzpolizzennummer3" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ErsatzpolizzenType { + + @XmlElement(name = "Ersatzpolizzennummer1", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ersatzpolizzennummer1; + @XmlElement(name = "Ersatzpolizzennummer2") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ersatzpolizzennummer2; + @XmlElement(name = "Ersatzpolizzennummer3") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ersatzpolizzennummer3; + + /** + * Ruft den Wert der ersatzpolizzennummer1-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErsatzpolizzennummer1() { + return ersatzpolizzennummer1; + } + + /** + * Legt den Wert der ersatzpolizzennummer1-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsatzpolizzennummer1(String value) { + this.ersatzpolizzennummer1 = value; + } + + /** + * Ruft den Wert der ersatzpolizzennummer2-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErsatzpolizzennummer2() { + return ersatzpolizzennummer2; + } + + /** + * Legt den Wert der ersatzpolizzennummer2-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsatzpolizzennummer2(String value) { + this.ersatzpolizzennummer2 = value; + } + + /** + * Ruft den Wert der ersatzpolizzennummer3-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErsatzpolizzennummer3() { + return ersatzpolizzennummer3; + } + + /** + * Legt den Wert der ersatzpolizzennummer3-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsatzpolizzennummer3(String value) { + this.ersatzpolizzennummer3 = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCANatPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCANatPersonType.java new file mode 100644 index 00000000..c2ca2426 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCANatPersonType.java @@ -0,0 +1,84 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Fragen FATCA bei natürlichen Personen + * + *

Java-Klasse für FATCA_NatPersonType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="FATCA_NatPersonType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="US_Indizien" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="US_Steuerpflicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FATCA_NatPersonType", propOrder = { + "usIndizien", + "usSteuerpflicht" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class FATCANatPersonType { + + @XmlElement(name = "US_Indizien") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean usIndizien; + @XmlElement(name = "US_Steuerpflicht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean usSteuerpflicht; + + /** + * Ruft den Wert der usIndizien-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isUSIndizien() { + return usIndizien; + } + + /** + * Legt den Wert der usIndizien-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUSIndizien(boolean value) { + this.usIndizien = value; + } + + /** + * Ruft den Wert der usSteuerpflicht-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isUSSteuerpflicht() { + return usSteuerpflicht; + } + + /** + * Legt den Wert der usSteuerpflicht-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUSSteuerpflicht(boolean value) { + this.usSteuerpflicht = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCASonstPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCASonstPersonType.java new file mode 100644 index 00000000..05ea3dc8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCASonstPersonType.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Fragen FATCA bei sonstigen Personen + * + *

Java-Klasse für FATCA_SonstPersonType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="FATCA_SonstPersonType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="LandFirmensitz" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
+ *         <element name="GIIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="KonzessionFinanzen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="NichtFinanzielleDienstleistungen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FATCA_SonstPersonType", propOrder = { + "landFirmensitz", + "giin", + "konzessionFinanzen", + "nichtFinanzielleDienstleistungen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class FATCASonstPersonType { + + @XmlElement(name = "LandFirmensitz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType landFirmensitz; + @XmlElement(name = "GIIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String giin; + @XmlElement(name = "KonzessionFinanzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean konzessionFinanzen; + @XmlElement(name = "NichtFinanzielleDienstleistungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean nichtFinanzielleDienstleistungen; + + /** + * Ruft den Wert der landFirmensitz-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getLandFirmensitz() { + return landFirmensitz; + } + + /** + * Legt den Wert der landFirmensitz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandFirmensitz(AttributEnumType value) { + this.landFirmensitz = value; + } + + /** + * Ruft den Wert der giin-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGIIN() { + return giin; + } + + /** + * Legt den Wert der giin-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGIIN(String value) { + this.giin = value; + } + + /** + * Ruft den Wert der konzessionFinanzen-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isKonzessionFinanzen() { + return konzessionFinanzen; + } + + /** + * Legt den Wert der konzessionFinanzen-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKonzessionFinanzen(boolean value) { + this.konzessionFinanzen = value; + } + + /** + * Ruft den Wert der nichtFinanzielleDienstleistungen-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isNichtFinanzielleDienstleistungen() { + return nichtFinanzielleDienstleistungen; + } + + /** + * Legt den Wert der nichtFinanzielleDienstleistungen-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNichtFinanzielleDienstleistungen(boolean value) { + this.nichtFinanzielleDienstleistungen = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCAType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCAType.java new file mode 100644 index 00000000..0b68b15b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCAType.java @@ -0,0 +1,131 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Fragen gemäß FATCA + * + *

Java-Klasse für FATCA_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="FATCA_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="US_TIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="FATCA_NatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_NatPersonType"/>
+ *         <element name="FATCA_SonstPerson" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_SonstPersonType"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FATCA_Type", propOrder = { + "ustin", + "fatcaNatPerson", + "fatcaSonstPerson" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class FATCAType { + + @XmlElement(name = "US_TIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ustin; + @XmlElement(name = "FATCA_NatPerson") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected FATCANatPersonType fatcaNatPerson; + @XmlElement(name = "FATCA_SonstPerson") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected FATCASonstPersonType fatcaSonstPerson; + + /** + * Ruft den Wert der ustin-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getUSTIN() { + return ustin; + } + + /** + * Legt den Wert der ustin-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUSTIN(String value) { + this.ustin = value; + } + + /** + * Ruft den Wert der fatcaNatPerson-Eigenschaft ab. + * + * @return + * possible object is + * {@link FATCANatPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public FATCANatPersonType getFATCANatPerson() { + return fatcaNatPerson; + } + + /** + * Legt den Wert der fatcaNatPerson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link FATCANatPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFATCANatPerson(FATCANatPersonType value) { + this.fatcaNatPerson = value; + } + + /** + * Ruft den Wert der fatcaSonstPerson-Eigenschaft ab. + * + * @return + * possible object is + * {@link FATCASonstPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public FATCASonstPersonType getFATCASonstPerson() { + return fatcaSonstPerson; + } + + /** + * Legt den Wert der fatcaSonstPerson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link FATCASonstPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFATCASonstPerson(FATCASonstPersonType value) { + this.fatcaSonstPerson = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FahrzeugType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FahrzeugType.java new file mode 100644 index 00000000..18c2d263 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FahrzeugType.java @@ -0,0 +1,1070 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds2Types.v2_15.Entsch2Type; + + +/** + * Basisklasse für alle Fahrzeuge in der Kfz-Versicherung + * + *

Java-Klasse für Fahrzeug_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Fahrzeug_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type">
+ *       <sequence>
+ *         <element name="Zulassungsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}Zulassungsdaten_Type" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="FzgArtCd" type="{urn:omds20}FzgArtCd_Type" />
+ *       <attribute name="Marke">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="40"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Handelsbez">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="30"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="TypVarVer">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Leasingkz" type="{urn:omds20}Entsch2_Type" />
+ *       <attribute name="Modelljahr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Leistung" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Plaetze" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Nutzlast">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
+ *             <totalDigits value="6"/>
+ *             <fractionDigits value="0"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Hubraum" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="AntriebsArtCd" type="{urn:omds20}AntriebsArtCd_Type" />
+ *       <attribute name="CO2_Ausstoss" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="CO2_WLTP_WMTC" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Kraftstoffverbr_NEFZ" type="{urn:omds20}decimal" />
+ *       <attribute name="Kraftstoffverbr_WLTP_WMTC" type="{urn:omds20}decimal" />
+ *       <attribute name="Fahrgestnr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Motornr">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="20"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="NatCode">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <minLength value="1"/>
+ *             <maxLength value="26"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="VerwendzweckCd" type="{urn:omds20}VerwendzweckCd_Type" />
+ *       <attribute name="Erstzulassdat" type="{urn:omds20}Datum" />
+ *       <attribute name="LandesCd" type="{urn:omds20}LandesCd_Type" />
+ *       <attribute name="Pol_Kennz">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="12"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="Tueren" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Baujahr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Gesamtgewicht" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="Listenpreis" type="{urn:omds20}decimal" />
+ *       <attribute name="Sonderausstattung" type="{urn:omds20}decimal" />
+ *       <attribute name="Eigengewicht" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="ZulassdatHalter" type="{urn:omds20}Datum" />
+ *       <attribute name="AufbauNatC" type="{urn:omds3CommonServiceTypes-1-1-0}AufbauNatC_Type" />
+ *       <attribute name="Historisch" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Fahrzeug_Type", propOrder = { + "zulassungsdaten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class FahrzeugType + extends VersichertesInteresseType +{ + + @XmlElement(name = "Zulassungsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZulassungsdatenType zulassungsdaten; + @XmlAttribute(name = "FzgArtCd", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fzgArtCd; + @XmlAttribute(name = "Marke", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String marke; + @XmlAttribute(name = "Handelsbez", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String handelsbez; + @XmlAttribute(name = "TypVarVer", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String typVarVer; + @XmlAttribute(name = "Leasingkz", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type leasingkz; + @XmlAttribute(name = "Modelljahr", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer modelljahr; + @XmlAttribute(name = "Leistung", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer leistung; + @XmlAttribute(name = "Plaetze", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer plaetze; + @XmlAttribute(name = "Nutzlast", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal nutzlast; + @XmlAttribute(name = "Hubraum", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer hubraum; + @XmlAttribute(name = "AntriebsArtCd", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String antriebsArtCd; + @XmlAttribute(name = "CO2_Ausstoss", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer co2Ausstoss; + @XmlAttribute(name = "CO2_WLTP_WMTC", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer co2WLTPWMTC; + @XmlAttribute(name = "Kraftstoffverbr_NEFZ", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal kraftstoffverbrNEFZ; + @XmlAttribute(name = "Kraftstoffverbr_WLTP_WMTC", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal kraftstoffverbrWLTPWMTC; + @XmlAttribute(name = "Fahrgestnr", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrgestnr; + @XmlAttribute(name = "Motornr", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String motornr; + @XmlAttribute(name = "NatCode", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String natCode; + @XmlAttribute(name = "VerwendzweckCd", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verwendzweckCd; + @XmlAttribute(name = "Erstzulassdat", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar erstzulassdat; + @XmlAttribute(name = "LandesCd", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCd; + @XmlAttribute(name = "Pol_Kennz", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polKennz; + @XmlAttribute(name = "Tueren", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer tueren; + @XmlAttribute(name = "Baujahr", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer baujahr; + @XmlAttribute(name = "Gesamtgewicht", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer gesamtgewicht; + @XmlAttribute(name = "Listenpreis", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal listenpreis; + @XmlAttribute(name = "Sonderausstattung", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal sonderausstattung; + @XmlAttribute(name = "Eigengewicht", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer eigengewicht; + @XmlAttribute(name = "ZulassdatHalter", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar zulassdatHalter; + @XmlAttribute(name = "AufbauNatC", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aufbauNatC; + @XmlAttribute(name = "Historisch", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean historisch; + + /** + * Ruft den Wert der zulassungsdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZulassungsdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZulassungsdatenType getZulassungsdaten() { + return zulassungsdaten; + } + + /** + * Legt den Wert der zulassungsdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZulassungsdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZulassungsdaten(ZulassungsdatenType value) { + this.zulassungsdaten = value; + } + + /** + * Ruft den Wert der fzgArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFzgArtCd() { + return fzgArtCd; + } + + /** + * Legt den Wert der fzgArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFzgArtCd(String value) { + this.fzgArtCd = value; + } + + /** + * Ruft den Wert der marke-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMarke() { + return marke; + } + + /** + * Legt den Wert der marke-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMarke(String value) { + this.marke = value; + } + + /** + * Ruft den Wert der handelsbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHandelsbez() { + return handelsbez; + } + + /** + * Legt den Wert der handelsbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHandelsbez(String value) { + this.handelsbez = value; + } + + /** + * Ruft den Wert der typVarVer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getTypVarVer() { + return typVarVer; + } + + /** + * Legt den Wert der typVarVer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTypVarVer(String value) { + this.typVarVer = value; + } + + /** + * Ruft den Wert der leasingkz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getLeasingkz() { + return leasingkz; + } + + /** + * Legt den Wert der leasingkz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeasingkz(Entsch2Type value) { + this.leasingkz = value; + } + + /** + * Ruft den Wert der modelljahr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getModelljahr() { + return modelljahr; + } + + /** + * Legt den Wert der modelljahr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setModelljahr(Integer value) { + this.modelljahr = value; + } + + /** + * Ruft den Wert der leistung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getLeistung() { + return leistung; + } + + /** + * Legt den Wert der leistung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeistung(Integer value) { + this.leistung = value; + } + + /** + * Ruft den Wert der plaetze-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getPlaetze() { + return plaetze; + } + + /** + * Legt den Wert der plaetze-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPlaetze(Integer value) { + this.plaetze = value; + } + + /** + * Ruft den Wert der nutzlast-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getNutzlast() { + return nutzlast; + } + + /** + * Legt den Wert der nutzlast-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNutzlast(BigDecimal value) { + this.nutzlast = value; + } + + /** + * Ruft den Wert der hubraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getHubraum() { + return hubraum; + } + + /** + * Legt den Wert der hubraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHubraum(Integer value) { + this.hubraum = value; + } + + /** + * Ruft den Wert der antriebsArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAntriebsArtCd() { + return antriebsArtCd; + } + + /** + * Legt den Wert der antriebsArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntriebsArtCd(String value) { + this.antriebsArtCd = value; + } + + /** + * Ruft den Wert der co2Ausstoss-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getCO2Ausstoss() { + return co2Ausstoss; + } + + /** + * Legt den Wert der co2Ausstoss-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setCO2Ausstoss(Integer value) { + this.co2Ausstoss = value; + } + + /** + * Ruft den Wert der co2WLTPWMTC-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getCO2WLTPWMTC() { + return co2WLTPWMTC; + } + + /** + * Legt den Wert der co2WLTPWMTC-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setCO2WLTPWMTC(Integer value) { + this.co2WLTPWMTC = value; + } + + /** + * Ruft den Wert der kraftstoffverbrNEFZ-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getKraftstoffverbrNEFZ() { + return kraftstoffverbrNEFZ; + } + + /** + * Legt den Wert der kraftstoffverbrNEFZ-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKraftstoffverbrNEFZ(BigDecimal value) { + this.kraftstoffverbrNEFZ = value; + } + + /** + * Ruft den Wert der kraftstoffverbrWLTPWMTC-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getKraftstoffverbrWLTPWMTC() { + return kraftstoffverbrWLTPWMTC; + } + + /** + * Legt den Wert der kraftstoffverbrWLTPWMTC-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKraftstoffverbrWLTPWMTC(BigDecimal value) { + this.kraftstoffverbrWLTPWMTC = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + + /** + * Ruft den Wert der motornr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMotornr() { + return motornr; + } + + /** + * Legt den Wert der motornr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMotornr(String value) { + this.motornr = value; + } + + /** + * Ruft den Wert der natCode-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNatCode() { + return natCode; + } + + /** + * Legt den Wert der natCode-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNatCode(String value) { + this.natCode = value; + } + + /** + * Ruft den Wert der verwendzweckCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerwendzweckCd() { + return verwendzweckCd; + } + + /** + * Legt den Wert der verwendzweckCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerwendzweckCd(String value) { + this.verwendzweckCd = value; + } + + /** + * Ruft den Wert der erstzulassdat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getErstzulassdat() { + return erstzulassdat; + } + + /** + * Legt den Wert der erstzulassdat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErstzulassdat(XMLGregorianCalendar value) { + this.erstzulassdat = value; + } + + /** + * Ruft den Wert der landesCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCd() { + return landesCd; + } + + /** + * Legt den Wert der landesCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCd(String value) { + this.landesCd = value; + } + + /** + * Ruft den Wert der polKennz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolKennz() { + return polKennz; + } + + /** + * Legt den Wert der polKennz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolKennz(String value) { + this.polKennz = value; + } + + /** + * Ruft den Wert der tueren-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getTueren() { + return tueren; + } + + /** + * Legt den Wert der tueren-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTueren(Integer value) { + this.tueren = value; + } + + /** + * Ruft den Wert der baujahr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getBaujahr() { + return baujahr; + } + + /** + * Legt den Wert der baujahr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBaujahr(Integer value) { + this.baujahr = value; + } + + /** + * Ruft den Wert der gesamtgewicht-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getGesamtgewicht() { + return gesamtgewicht; + } + + /** + * Legt den Wert der gesamtgewicht-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGesamtgewicht(Integer value) { + this.gesamtgewicht = value; + } + + /** + * Ruft den Wert der listenpreis-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getListenpreis() { + return listenpreis; + } + + /** + * Legt den Wert der listenpreis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setListenpreis(BigDecimal value) { + this.listenpreis = value; + } + + /** + * Ruft den Wert der sonderausstattung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getSonderausstattung() { + return sonderausstattung; + } + + /** + * Legt den Wert der sonderausstattung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSonderausstattung(BigDecimal value) { + this.sonderausstattung = value; + } + + /** + * Ruft den Wert der eigengewicht-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getEigengewicht() { + return eigengewicht; + } + + /** + * Legt den Wert der eigengewicht-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEigengewicht(Integer value) { + this.eigengewicht = value; + } + + /** + * Ruft den Wert der zulassdatHalter-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getZulassdatHalter() { + return zulassdatHalter; + } + + /** + * Legt den Wert der zulassdatHalter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZulassdatHalter(XMLGregorianCalendar value) { + this.zulassdatHalter = value; + } + + /** + * Ruft den Wert der aufbauNatC-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAufbauNatC() { + return aufbauNatC; + } + + /** + * Legt den Wert der aufbauNatC-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAufbauNatC(String value) { + this.aufbauNatC = value; + } + + /** + * Ruft den Wert der historisch-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isHistorisch() { + return historisch; + } + + /** + * Legt den Wert der historisch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHistorisch(Boolean value) { + this.historisch = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GMSGType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GMSGType.java new file mode 100644 index 00000000..7ee6d29c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GMSGType.java @@ -0,0 +1,176 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Fragen gemäß dem Gemeinsamen Meldestandard-Gesetz + * + *

Java-Klasse für GMSG_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GMSG_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SteuerlichAnsaessig" maxOccurs="unbounded">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
+ *                   <element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GMSG_Type", propOrder = { + "steuerlichAnsaessig" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GMSGType { + + @XmlElement(name = "SteuerlichAnsaessig", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List steuerlichAnsaessig; + + /** + * Gets the value of the steuerlichAnsaessig property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the steuerlichAnsaessig property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSteuerlichAnsaessig().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link GMSGType.SteuerlichAnsaessig } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSteuerlichAnsaessig() { + if (steuerlichAnsaessig == null) { + steuerlichAnsaessig = new ArrayList(); + } + return this.steuerlichAnsaessig; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="Land" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
+     *         <element name="Steuernummer" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "land", + "steuernummer" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class SteuerlichAnsaessig { + + @XmlElement(name = "Land", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType land; + @XmlElement(name = "Steuernummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributStringType steuernummer; + + /** + * Ruft den Wert der land-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getLand() { + return land; + } + + /** + * Legt den Wert der land-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLand(AttributEnumType value) { + this.land = value; + } + + /** + * Ruft den Wert der steuernummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributStringType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributStringType getSteuernummer() { + return steuernummer; + } + + /** + * Legt den Wert der steuernummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributStringType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSteuernummer(AttributStringType value) { + this.steuernummer = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GeschaeftsobjektArtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GeschaeftsobjektArtType.java new file mode 100644 index 00000000..d95fdc36 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GeschaeftsobjektArtType.java @@ -0,0 +1,63 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für GeschaeftsobjektArt_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="GeschaeftsobjektArt_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="VTG"/>
+ *     <enumeration value="SC"/>
+ *     <enumeration value="AN"/>
+ *     <enumeration value="IB"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "GeschaeftsobjektArt_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum GeschaeftsobjektArtType { + + + /** + * Vertrag + * + */ + VTG, + + /** + * Schaden + * + */ + SC, + + /** + * Antrag + * + */ + AN, + + /** + * Interventionsbericht + * + */ + IB; + + public String value() { + return name(); + } + + public static GeschaeftsobjektArtType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GlaeubigerSicherstellungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GlaeubigerSicherstellungType.java new file mode 100644 index 00000000..11835cb4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GlaeubigerSicherstellungType.java @@ -0,0 +1,162 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Gläubiger einer Sicherstellung + * + *

Java-Klasse für GlaeubigerSicherstellung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GlaeubigerSicherstellung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Institut" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="PLZ" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Strasse" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Vertragsnummer" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GlaeubigerSicherstellung_Type", propOrder = { + "institut", + "plz", + "strasse", + "vertragsnummer" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GlaeubigerSicherstellungType { + + @XmlElement(name = "Institut", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String institut; + @XmlElement(name = "PLZ", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String plz; + @XmlElement(name = "Strasse", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String strasse; + @XmlElement(name = "Vertragsnummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsnummer; + + /** + * Ruft den Wert der institut-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getInstitut() { + return institut; + } + + /** + * Legt den Wert der institut-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setInstitut(String value) { + this.institut = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der strasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getStrasse() { + return strasse; + } + + /** + * Legt den Wert der strasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setStrasse(String value) { + this.strasse = value; + } + + /** + * Ruft den Wert der vertragsnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsnummer() { + return vertragsnummer; + } + + /** + * Legt den Wert der vertragsnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsnummer(String value) { + this.vertragsnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationType.java new file mode 100644 index 00000000..f9162039 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationType.java @@ -0,0 +1,76 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für eine Kombination von Produktbaustein-Ids + * + *

Java-Klasse für Kombination_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Kombination_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="TarifId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Kombination_Type", propOrder = { + "tarifids" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KombinationType { + + @XmlElement(name = "TarifId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List tarifids; + + /** + *

Die Liste der zulässigen Baustein-Ids.

+ * Gets the value of the tarifids property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the tarifids property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTarifids().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getTarifids() { + if (tarifids == null) { + tarifids = new ArrayList(); + } + return this.tarifids; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationenType.java new file mode 100644 index 00000000..d29486db --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationenType.java @@ -0,0 +1,133 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für eine Liste zulässiger Kombinationen von Produktbaustein-Ids als Restriktion. + * + *

Java-Klasse für Kombinationen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Kombinationen_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Kombination" type="{urn:omds3CommonServiceTypes-1-1-0}Kombination_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="alle" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *       <attribute name="zulaessige" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Kombinationen_Type", propOrder = { + "kombinationen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KombinationenType { + + @XmlElement(name = "Kombination") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List kombinationen; + @XmlAttribute(name = "alle", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean alle; + @XmlAttribute(name = "zulaessige", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean zulaessige; + + /** + *

Die Liste der zulässigen Kombinationen.

+ * Gets the value of the kombinationen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the kombinationen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKombinationen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KombinationType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getKombinationen() { + if (kombinationen == null) { + kombinationen = new ArrayList(); + } + return this.kombinationen; + } + + /** + * Ruft den Wert der alle-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isAlle() { + return alle; + } + + /** + * Legt den Wert der alle-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAlle(boolean value) { + this.alle = value; + } + + /** + * Ruft den Wert der zulaessige-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isZulaessige() { + if (zulaessige == null) { + return true; + } else { + return zulaessige; + } + } + + /** + * Legt den Wert der zulaessige-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZulaessige(Boolean value) { + this.zulaessige = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KontierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KontierungType.java new file mode 100644 index 00000000..34d854e7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KontierungType.java @@ -0,0 +1,198 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigInteger; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Sollen nicht automatisch die Kontierungsdaten aus dem hinterlegten Benutzer genommen werden, können hier abweichende Kontierungen angegeben werden, insbesondere + * wenn mehrere Vermittler an dem Vertrag beteiligt werden sollen. In der Regel wird die Aufteilung für Abschluss-, Folge- und Betreuungsprovision über alle Vermittler je Kategorie 100 Prozent ergeben. + * Es gibt aber auch Fälle, in denen die prozentuale Aufteilung nicht mit dem Antrag übermittelt wird, sondern an anderer Stelle festgelegt wird. Es sollen dann nur die beteiligten Vermittler übermittelt werden. + * Daher können die prozentualen Angaben ab Version 1.9 auch entfallen. + * + * + *

Java-Klasse für Kontierung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Kontierung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Vermittlernummer" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Vermittlername" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Abschluss" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *         <element name="Folge" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *         <element name="Betreuung" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Kontierung_Type", propOrder = { + "vermittlernummer", + "vermittlername", + "abschluss", + "folge", + "betreuung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KontierungType { + + @XmlElement(name = "Vermittlernummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermittlernummer; + @XmlElement(name = "Vermittlername") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermittlername; + @XmlElement(name = "Abschluss") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger abschluss; + @XmlElement(name = "Folge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger folge; + @XmlElement(name = "Betreuung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger betreuung; + + /** + * Ruft den Wert der vermittlernummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermittlernummer() { + return vermittlernummer; + } + + /** + * Legt den Wert der vermittlernummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermittlernummer(String value) { + this.vermittlernummer = value; + } + + /** + * Ruft den Wert der vermittlername-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermittlername() { + return vermittlername; + } + + /** + * Legt den Wert der vermittlername-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermittlername(String value) { + this.vermittlername = value; + } + + /** + * Ruft den Wert der abschluss-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getAbschluss() { + return abschluss; + } + + /** + * Legt den Wert der abschluss-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAbschluss(BigInteger value) { + this.abschluss = value; + } + + /** + * Ruft den Wert der folge-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getFolge() { + return folge; + } + + /** + * Legt den Wert der folge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFolge(BigInteger value) { + this.folge = value; + } + + /** + * Ruft den Wert der betreuung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getBetreuung() { + return betreuung; + } + + /** + * Legt den Wert der betreuung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetreuung(BigInteger value) { + this.betreuung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungBausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungBausteinType.java new file mode 100644 index 00000000..d787cc50 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungBausteinType.java @@ -0,0 +1,212 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Allgemeiner Typ um die Behandlung der Unterbausteine in der Konvertierung zu spezifizieren + * + *

Java-Klasse für KonvertierungBaustein_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungBaustein_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="AntragsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Bezeichnung" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="255"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ZulaessigeAktion" type="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="GewaehlteAktion" type="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungBaustein_Type", propOrder = { + "ersetztId", + "antragsId", + "bezeichnung", + "zulaessigeAktionen", + "gewaehlteAktion" +}) +@XmlSeeAlso({ + KonvertierungProduktBausteinType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KonvertierungBausteinType { + + @XmlElement(name = "ErsetztId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ersetztId; + @XmlElement(name = "AntragsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String antragsId; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlElement(name = "ZulaessigeAktion") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zulaessigeAktionen; + @XmlElement(name = "GewaehlteAktion") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KonvertierungsaktionType gewaehlteAktion; + + /** + * Ruft den Wert der ersetztId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErsetztId() { + return ersetztId; + } + + /** + * Legt den Wert der ersetztId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsetztId(String value) { + this.ersetztId = value; + } + + /** + * Ruft den Wert der antragsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAntragsId() { + return antragsId; + } + + /** + * Legt den Wert der antragsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsId(String value) { + this.antragsId = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + *

Die Liste der Aktionen, die für einen Vertragsbaustein zulässig sind. + * Die zulässigen Aktionen müssen nur im Response vom ServiceProvider (VU) befüllt werden. + * Im Request eines Konvertierungsvorschlags durch den Consumer, können sie leer bleiben.

+ * Gets the value of the zulaessigeAktionen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zulaessigeAktionen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZulaessigeAktionen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungsaktionType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZulaessigeAktionen() { + if (zulaessigeAktionen == null) { + zulaessigeAktionen = new ArrayList(); + } + return this.zulaessigeAktionen; + } + + /** + * Ruft den Wert der gewaehlteAktion-Eigenschaft ab. + * + * @return + * possible object is + * {@link KonvertierungsaktionType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KonvertierungsaktionType getGewaehlteAktion() { + return gewaehlteAktion; + } + + /** + * Legt den Wert der gewaehlteAktion-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KonvertierungsaktionType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGewaehlteAktion(KonvertierungsaktionType value) { + this.gewaehlteAktion = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungProduktBausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungProduktBausteinType.java new file mode 100644 index 00000000..f33e3566 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungProduktBausteinType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Ableitung für die Produktebene (Ebene 2) mit der zusätzlichen Möglichkeit die Sparte zu signalisieren + * + *

Java-Klasse für KonvertierungProduktBaustein_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungProduktBaustein_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein_Type">
+ *       <sequence>
+ *         <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungProduktBaustein_Type", propOrder = { + "spartenCd" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KonvertierungProduktBausteinType + extends KonvertierungBausteinType +{ + + @XmlElement(name = "SpartenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spartenCd; + + /** + * Ruft den Wert der spartenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpartenCd() { + return spartenCd; + } + + /** + * Legt den Wert der spartenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartenCd(String value) { + this.spartenCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionBelassenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionBelassenType.java new file mode 100644 index 00000000..4bd68378 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionBelassenType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Belassen-Aktion (Keine Aktion, der Baustein bleibt weiter in altem Vertrag) + * + *

Java-Klasse für KonvertierungsaktionBelassen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsaktionBelassen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionBelassen_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KonvertierungsaktionBelassenType + extends KonvertierungsaktionType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionStornoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionStornoType.java new file mode 100644 index 00000000..a5855823 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionStornoType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Storno-Aktion (der Baustein wird im alten Vertrag storniert und nicht in den neuen übernommen) + * + *

Java-Klasse für KonvertierungsaktionStorno_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsaktionStorno_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionStorno_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KonvertierungsaktionStornoType + extends KonvertierungsaktionType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionType.java new file mode 100644 index 00000000..266436b2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionType.java @@ -0,0 +1,75 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Aktion für einen Baustein + * + *

Java-Klasse für Konvertierungsaktion_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Konvertierungsaktion_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Art" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Konvertierungsaktion_Type", propOrder = { + "art" +}) +@XmlSeeAlso({ + KonvertierungsaktionBelassenType.class, + KonvertierungsaktionUebernehmenType.class, + KonvertierungsaktionStornoType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class KonvertierungsaktionType { + + @XmlElement(name = "Art") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String art; + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArt(String value) { + this.art = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionUebernehmenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionUebernehmenType.java new file mode 100644 index 00000000..3580d25c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsaktionUebernehmenType.java @@ -0,0 +1,109 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Uebernehmen-Aktion (der Baustein wird in den Folgevertrag uebernommen) + * + *

Java-Klasse für KonvertierungsaktionUebernehmen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsaktionUebernehmen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Konvertierungsaktion_Type">
+ *       <sequence>
+ *         <element name="Baustein" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungBaustein_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Kombinationen" type="{urn:omds3CommonServiceTypes-1-1-0}Kombinationen_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsaktionUebernehmen_Type", propOrder = { + "bausteine", + "kombinationen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KonvertierungsaktionUebernehmenType + extends KonvertierungsaktionType +{ + + @XmlElement(name = "Baustein") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List bausteine; + @XmlElement(name = "Kombinationen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KombinationenType kombinationen; + + /** + *

Die Liste der Bausteine, die in der Konvertierungsaktion behandelt werden.

+ * Gets the value of the bausteine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bausteine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBausteine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungBausteinType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBausteine() { + if (bausteine == null) { + bausteine = new ArrayList(); + } + return this.bausteine; + } + + /** + * Ruft den Wert der kombinationen-Eigenschaft ab. + * + * @return + * possible object is + * {@link KombinationenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KombinationenType getKombinationen() { + return kombinationen; + } + + /** + * Legt den Wert der kombinationen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KombinationenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKombinationen(KombinationenType value) { + this.kombinationen = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsumfangVertragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsumfangVertragType.java new file mode 100644 index 00000000..a373bd00 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KonvertierungsumfangVertragType.java @@ -0,0 +1,140 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Spezifiziert die Konvertierung eines Vertrags in einen neuen Vertrag + * + *

Java-Klasse für KonvertierungsumfangVertrag_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KonvertierungsumfangVertrag_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type">
+ *       <sequence>
+ *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Baustein" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungProduktBaustein_Type" maxOccurs="unbounded"/>
+ *         <element name="Kombinationen" type="{urn:omds3CommonServiceTypes-1-1-0}Kombinationen_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KonvertierungsumfangVertrag_Type", propOrder = { + "bezeichnung", + "bausteine", + "kombinationen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KonvertierungsumfangVertragType + extends ErsatzpolizzeType +{ + + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bezeichnung; + @XmlElement(name = "Baustein", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List bausteine; + @XmlElement(name = "Kombinationen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KombinationenType kombinationen; + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(String value) { + this.bezeichnung = value; + } + + /** + *

Die Liste der Bausteine, die in der Konvertierungsanforderung behandelt werden.

+ * Gets the value of the bausteine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bausteine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBausteine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungProduktBausteinType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBausteine() { + if (bausteine == null) { + bausteine = new ArrayList(); + } + return this.bausteine; + } + + /** + * Ruft den Wert der kombinationen-Eigenschaft ab. + * + * @return + * possible object is + * {@link KombinationenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KombinationenType getKombinationen() { + return kombinationen; + } + + /** + * Legt den Wert der kombinationen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KombinationenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKombinationen(KombinationenType value) { + this.kombinationen = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KostenFixOderProzentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KostenFixOderProzentType.java new file mode 100644 index 00000000..1b0069d5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KostenFixOderProzentType.java @@ -0,0 +1,105 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Dient zur Abbildung von Kosten als absoluter oder prozentualer Wert + * + *

Java-Klasse für KostenFixOderProzent_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KostenFixOderProzent_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <choice>
+ *           <element name="AbsoluterBetrag" type="{urn:omds20}decimal"/>
+ *           <element name="ProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/>
+ *         </choice>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KostenFixOderProzent_Type", propOrder = { + "absoluterBetrag", + "prozentVs" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KostenFixOderProzentType { + + @XmlElement(name = "AbsoluterBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal absoluterBetrag; + @XmlElement(name = "ProzentVs") + @XmlSchemaType(name = "unsignedByte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Short prozentVs; + + /** + * Ruft den Wert der absoluterBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getAbsoluterBetrag() { + return absoluterBetrag; + } + + /** + * Legt den Wert der absoluterBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAbsoluterBetrag(BigDecimal value) { + this.absoluterBetrag = value; + } + + /** + * Ruft den Wert der prozentVs-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Short getProzentVs() { + return prozentVs; + } + + /** + * Legt den Wert der prozentVs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProzentVs(Short value) { + this.prozentVs = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KreditkarteType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KreditkarteType.java new file mode 100644 index 00000000..2aef1245 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KreditkarteType.java @@ -0,0 +1,209 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ Kreditkarte + * + *

Java-Klasse für Kreditkarte_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Kreditkarte_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Gesellschaft" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="Kartennummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="Inhaber" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="Pruefziffer" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedInt">
+ *             <totalDigits value="3"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="AblaufMonat" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *             <totalDigits value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="AblaufJahr" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *             <totalDigits value="2"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Kreditkarte_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KreditkarteType { + + @XmlAttribute(name = "Gesellschaft", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gesellschaft; + @XmlAttribute(name = "Kartennummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kartennummer; + @XmlAttribute(name = "Inhaber", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String inhaber; + @XmlAttribute(name = "Pruefziffer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long pruefziffer; + @XmlAttribute(name = "AblaufMonat", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected short ablaufMonat; + @XmlAttribute(name = "AblaufJahr", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected short ablaufJahr; + + /** + * Ruft den Wert der gesellschaft-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGesellschaft() { + return gesellschaft; + } + + /** + * Legt den Wert der gesellschaft-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGesellschaft(String value) { + this.gesellschaft = value; + } + + /** + * Ruft den Wert der kartennummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKartennummer() { + return kartennummer; + } + + /** + * Legt den Wert der kartennummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKartennummer(String value) { + this.kartennummer = value; + } + + /** + * Ruft den Wert der inhaber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getInhaber() { + return inhaber; + } + + /** + * Legt den Wert der inhaber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setInhaber(String value) { + this.inhaber = value; + } + + /** + * Ruft den Wert der pruefziffer-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getPruefziffer() { + return pruefziffer; + } + + /** + * Legt den Wert der pruefziffer-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPruefziffer(long value) { + this.pruefziffer = value; + } + + /** + * Ruft den Wert der ablaufMonat-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public short getAblaufMonat() { + return ablaufMonat; + } + + /** + * Legt den Wert der ablaufMonat-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAblaufMonat(short value) { + this.ablaufMonat = value; + } + + /** + * Ruft den Wert der ablaufJahr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public short getAblaufJahr() { + return ablaufJahr; + } + + /** + * Legt den Wert der ablaufJahr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAblaufJahr(short value) { + this.ablaufJahr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/LegitimationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/LegitimationType.java new file mode 100644 index 00000000..9d60167d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/LegitimationType.java @@ -0,0 +1,68 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ELLegitimationType; + + +/** + * Daten zur Legitimation des Antragstellers bzw. Kunden + * + *

Java-Klasse für Legitimation_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Legitimation_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds20}EL-Legitimation_Type">
+ *       <attribute name="AusstellendesLand" type="{urn:omds20}LandesCd_Type" />
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Legitimation_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class LegitimationType + extends ELLegitimationType +{ + + @XmlAttribute(name = "AusstellendesLand", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ausstellendesLand; + + /** + * Ruft den Wert der ausstellendesLand-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAusstellendesLand() { + return ausstellendesLand; + } + + /** + * Legt den Wert der ausstellendesLand-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAusstellendesLand(String value) { + this.ausstellendesLand = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjectFactory.java new file mode 100644 index 00000000..4f408b83 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjectFactory.java @@ -0,0 +1,939 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.common package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _ServiceFault_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "serviceFault"); + private final static QName _OrdnungsbegriffZuordFremd_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "OrdnungsbegriffZuordFremd"); + private final static QName _ObjektId_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjektId"); + private final static QName _Person_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Person"); + private final static QName _Adresse_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Adresse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.common + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link GMSGType } + * + */ + public GMSGType createGMSGType() { + return new GMSGType(); + } + + /** + * Create an instance of {@link ProzessDokumentType } + * + */ + public ProzessDokumentType createProzessDokumentType() { + return new ProzessDokumentType(); + } + + /** + * Create an instance of {@link ZahlwegType } + * + */ + public ZahlwegType createZahlwegType() { + return new ZahlwegType(); + } + + /** + * Create an instance of {@link ObjektIdType } + * + */ + public ObjektIdType createObjektIdType() { + return new ObjektIdType(); + } + + /** + * Create an instance of {@link TechnicalKeyValueType } + * + */ + public TechnicalKeyValueType createTechnicalKeyValueType() { + return new TechnicalKeyValueType(); + } + + /** + * Create an instance of {@link PersonType } + * + */ + public PersonType createPersonType() { + return new PersonType(); + } + + /** + * Create an instance of {@link ResponseStatusType } + * + */ + public ResponseStatusType createResponseStatusType() { + return new ResponseStatusType(); + } + + /** + * Create an instance of {@link ServiceFault } + * + */ + public ServiceFault createServiceFault() { + return new ServiceFault(); + } + + /** + * Create an instance of {@link AdresseType } + * + */ + public AdresseType createAdresseType() { + return new AdresseType(); + } + + /** + * Create an instance of {@link AgentFilterType } + * + */ + public AgentFilterType createAgentFilterType() { + return new AgentFilterType(); + } + + /** + * Create an instance of {@link ElementIdType } + * + */ + public ElementIdType createElementIdType() { + return new ElementIdType(); + } + + /** + * Create an instance of {@link Referenz } + * + */ + public Referenz createReferenz() { + return new Referenz(); + } + + /** + * Create an instance of {@link LegitimationType } + * + */ + public LegitimationType createLegitimationType() { + return new LegitimationType(); + } + + /** + * Create an instance of {@link DateianhangType } + * + */ + public DateianhangType createDateianhangType() { + return new DateianhangType(); + } + + /** + * Create an instance of {@link DokumentBinaryDataType } + * + */ + public DokumentBinaryDataType createDokumentBinaryDataType() { + return new DokumentBinaryDataType(); + } + + /** + * Create an instance of {@link AutorisierungType } + * + */ + public AutorisierungType createAutorisierungType() { + return new AutorisierungType(); + } + + /** + * Create an instance of {@link AutorisierungsAnforderungType } + * + */ + public AutorisierungsAnforderungType createAutorisierungsAnforderungType() { + return new AutorisierungsAnforderungType(); + } + + /** + * Create an instance of {@link AutorisierungsartType } + * + */ + public AutorisierungsartType createAutorisierungsartType() { + return new AutorisierungsartType(); + } + + /** + * Create an instance of {@link ProzessDokRequirementType } + * + */ + public ProzessDokRequirementType createProzessDokRequirementType() { + return new ProzessDokRequirementType(); + } + + /** + * Create an instance of {@link ProzessDokToReturnType } + * + */ + public ProzessDokToReturnType createProzessDokToReturnType() { + return new ProzessDokToReturnType(); + } + + /** + * Create an instance of {@link ProzessDokHandoutType } + * + */ + public ProzessDokHandoutType createProzessDokHandoutType() { + return new ProzessDokHandoutType(); + } + + /** + * Create an instance of {@link KontierungType } + * + */ + public KontierungType createKontierungType() { + return new KontierungType(); + } + + /** + * Create an instance of {@link KombinationenType } + * + */ + public KombinationenType createKombinationenType() { + return new KombinationenType(); + } + + /** + * Create an instance of {@link KombinationType } + * + */ + public KombinationType createKombinationType() { + return new KombinationType(); + } + + /** + * Create an instance of {@link ZusatzproduktGenerischType } + * + */ + public ZusatzproduktGenerischType createZusatzproduktGenerischType() { + return new ZusatzproduktGenerischType(); + } + + /** + * Create an instance of {@link BeteiligtePersonVertragType } + * + */ + public BeteiligtePersonVertragType createBeteiligtePersonVertragType() { + return new BeteiligtePersonVertragType(); + } + + /** + * Create an instance of {@link PraemieType } + * + */ + public PraemieType createPraemieType() { + return new PraemieType(); + } + + /** + * Create an instance of {@link VersicherungssteuerType } + * + */ + public VersicherungssteuerType createVersicherungssteuerType() { + return new VersicherungssteuerType(); + } + + /** + * Create an instance of {@link VertragspersonType } + * + */ + public VertragspersonType createVertragspersonType() { + return new VertragspersonType(); + } + + /** + * Create an instance of {@link VinkulierungType } + * + */ + public VinkulierungType createVinkulierungType() { + return new VinkulierungType(); + } + + /** + * Create an instance of {@link VinkularglaeubigerType } + * + */ + public VinkularglaeubigerType createVinkularglaeubigerType() { + return new VinkularglaeubigerType(); + } + + /** + * Create an instance of {@link BezugsrechtType } + * + */ + public BezugsrechtType createBezugsrechtType() { + return new BezugsrechtType(); + } + + /** + * Create an instance of {@link BezugsberechtigungGesetzlicheErbenType } + * + */ + public BezugsberechtigungGesetzlicheErbenType createBezugsberechtigungGesetzlicheErbenType() { + return new BezugsberechtigungGesetzlicheErbenType(); + } + + /** + * Create an instance of {@link BezugsberechtigungTestamentarischeErbenType } + * + */ + public BezugsberechtigungTestamentarischeErbenType createBezugsberechtigungTestamentarischeErbenType() { + return new BezugsberechtigungTestamentarischeErbenType(); + } + + /** + * Create an instance of {@link BezugsberechtigungUeberbringerType } + * + */ + public BezugsberechtigungUeberbringerType createBezugsberechtigungUeberbringerType() { + return new BezugsberechtigungUeberbringerType(); + } + + /** + * Create an instance of {@link BezugsberechtigungNamentlich } + * + */ + public BezugsberechtigungNamentlich createBezugsberechtigungNamentlich() { + return new BezugsberechtigungNamentlich(); + } + + /** + * Create an instance of {@link PersonNamentlichesBezugsrechtType } + * + */ + public PersonNamentlichesBezugsrechtType createPersonNamentlichesBezugsrechtType() { + return new PersonNamentlichesBezugsrechtType(); + } + + /** + * Create an instance of {@link BezugsberechtigungVersicherungsnehmerType } + * + */ + public BezugsberechtigungVersicherungsnehmerType createBezugsberechtigungVersicherungsnehmerType() { + return new BezugsberechtigungVersicherungsnehmerType(); + } + + /** + * Create an instance of {@link BezugsberechtigungVersichertePersonType } + * + */ + public BezugsberechtigungVersichertePersonType createBezugsberechtigungVersichertePersonType() { + return new BezugsberechtigungVersichertePersonType(); + } + + /** + * Create an instance of {@link BezugsberechtigungIndividuell } + * + */ + public BezugsberechtigungIndividuell createBezugsberechtigungIndividuell() { + return new BezugsberechtigungIndividuell(); + } + + /** + * Create an instance of {@link BonusMalusSystemType } + * + */ + public BonusMalusSystemType createBonusMalusSystemType() { + return new BonusMalusSystemType(); + } + + /** + * Create an instance of {@link OffeneSchaedenType } + * + */ + public OffeneSchaedenType createOffeneSchaedenType() { + return new OffeneSchaedenType(); + } + + /** + * Create an instance of {@link OffenerSchadenType } + * + */ + public OffenerSchadenType createOffenerSchadenType() { + return new OffenerSchadenType(); + } + + /** + * Create an instance of {@link VorversicherungenImplType } + * + */ + public VorversicherungenImplType createVorversicherungenImplType() { + return new VorversicherungenImplType(); + } + + /** + * Create an instance of {@link VorversicherungType } + * + */ + public VorversicherungType createVorversicherungType() { + return new VorversicherungType(); + } + + /** + * Create an instance of {@link VorversicherungenDetailType } + * + */ + public VorversicherungenDetailType createVorversicherungenDetailType() { + return new VorversicherungenDetailType(); + } + + /** + * Create an instance of {@link DatenverwendungType } + * + */ + public DatenverwendungType createDatenverwendungType() { + return new DatenverwendungType(); + } + + /** + * Create an instance of {@link ErsatzpolizzenType } + * + */ + public ErsatzpolizzenType createErsatzpolizzenType() { + return new ErsatzpolizzenType(); + } + + /** + * Create an instance of {@link ErsatzpolizzeMitAendGrundType } + * + */ + public ErsatzpolizzeMitAendGrundType createErsatzpolizzeMitAendGrundType() { + return new ErsatzpolizzeMitAendGrundType(); + } + + /** + * Create an instance of {@link KonvertierungsumfangVertragType } + * + */ + public KonvertierungsumfangVertragType createKonvertierungsumfangVertragType() { + return new KonvertierungsumfangVertragType(); + } + + /** + * Create an instance of {@link KonvertierungBausteinType } + * + */ + public KonvertierungBausteinType createKonvertierungBausteinType() { + return new KonvertierungBausteinType(); + } + + /** + * Create an instance of {@link KonvertierungProduktBausteinType } + * + */ + public KonvertierungProduktBausteinType createKonvertierungProduktBausteinType() { + return new KonvertierungProduktBausteinType(); + } + + /** + * Create an instance of {@link KonvertierungsaktionBelassenType } + * + */ + public KonvertierungsaktionBelassenType createKonvertierungsaktionBelassenType() { + return new KonvertierungsaktionBelassenType(); + } + + /** + * Create an instance of {@link KonvertierungsaktionUebernehmenType } + * + */ + public KonvertierungsaktionUebernehmenType createKonvertierungsaktionUebernehmenType() { + return new KonvertierungsaktionUebernehmenType(); + } + + /** + * Create an instance of {@link KonvertierungsaktionStornoType } + * + */ + public KonvertierungsaktionStornoType createKonvertierungsaktionStornoType() { + return new KonvertierungsaktionStornoType(); + } + + /** + * Create an instance of {@link DokumentInfoType } + * + */ + public DokumentInfoType createDokumentInfoType() { + return new DokumentInfoType(); + } + + /** + * Create an instance of {@link ZahlungsdatenType } + * + */ + public ZahlungsdatenType createZahlungsdatenType() { + return new ZahlungsdatenType(); + } + + /** + * Create an instance of {@link KreditkarteType } + * + */ + public KreditkarteType createKreditkarteType() { + return new KreditkarteType(); + } + + /** + * Create an instance of {@link BankverbindungType } + * + */ + public BankverbindungType createBankverbindungType() { + return new BankverbindungType(); + } + + /** + * Create an instance of {@link PersBankverbindungType } + * + */ + public PersBankverbindungType createPersBankverbindungType() { + return new PersBankverbindungType(); + } + + /** + * Create an instance of {@link VersichertePersonType } + * + */ + public VersichertePersonType createVersichertePersonType() { + return new VersichertePersonType(); + } + + /** + * Create an instance of {@link RisikoNatPersonType } + * + */ + public RisikoNatPersonType createRisikoNatPersonType() { + return new RisikoNatPersonType(); + } + + /** + * Create an instance of {@link FahrzeugType } + * + */ + public FahrzeugType createFahrzeugType() { + return new FahrzeugType(); + } + + /** + * Create an instance of {@link ZulassungsdatenType } + * + */ + public ZulassungsdatenType createZulassungsdatenType() { + return new ZulassungsdatenType(); + } + + /** + * Create an instance of {@link VersicherteLiegenschaftType } + * + */ + public VersicherteLiegenschaftType createVersicherteLiegenschaftType() { + return new VersicherteLiegenschaftType(); + } + + /** + * Create an instance of {@link KostenFixOderProzentType } + * + */ + public KostenFixOderProzentType createKostenFixOderProzentType() { + return new KostenFixOderProzentType(); + } + + /** + * Create an instance of {@link SelbstbehaltType } + * + */ + public SelbstbehaltType createSelbstbehaltType() { + return new SelbstbehaltType(); + } + + /** + * Create an instance of {@link UploadDokumentType } + * + */ + public UploadDokumentType createUploadDokumentType() { + return new UploadDokumentType(); + } + + /** + * Create an instance of {@link DokumentenReferenzType } + * + */ + public DokumentenReferenzType createDokumentenReferenzType() { + return new DokumentenReferenzType(); + } + + /** + * Create an instance of {@link ZeitraumType } + * + */ + public ZeitraumType createZeitraumType() { + return new ZeitraumType(); + } + + /** + * Create an instance of {@link PolizzenObjektSpezifikationType } + * + */ + public PolizzenObjektSpezifikationType createPolizzenObjektSpezifikationType() { + return new PolizzenObjektSpezifikationType(); + } + + /** + * Create an instance of {@link SchadenObjektSpezifikationType } + * + */ + public SchadenObjektSpezifikationType createSchadenObjektSpezifikationType() { + return new SchadenObjektSpezifikationType(); + } + + /** + * Create an instance of {@link AttributMsgType } + * + */ + public AttributMsgType createAttributMsgType() { + return new AttributMsgType(); + } + + /** + * Create an instance of {@link AttributMetadatenStringType } + * + */ + public AttributMetadatenStringType createAttributMetadatenStringType() { + return new AttributMetadatenStringType(); + } + + /** + * Create an instance of {@link AttributMetadatenIntType } + * + */ + public AttributMetadatenIntType createAttributMetadatenIntType() { + return new AttributMetadatenIntType(); + } + + /** + * Create an instance of {@link AttributMetadatenDezimalType } + * + */ + public AttributMetadatenDezimalType createAttributMetadatenDezimalType() { + return new AttributMetadatenDezimalType(); + } + + /** + * Create an instance of {@link AttributMetadatenDatumType } + * + */ + public AttributMetadatenDatumType createAttributMetadatenDatumType() { + return new AttributMetadatenDatumType(); + } + + /** + * Create an instance of {@link AttributMetadatenEnumType } + * + */ + public AttributMetadatenEnumType createAttributMetadatenEnumType() { + return new AttributMetadatenEnumType(); + } + + /** + * Create an instance of {@link EintragSchluessellisteType } + * + */ + public EintragSchluessellisteType createEintragSchluessellisteType() { + return new EintragSchluessellisteType(); + } + + /** + * Create an instance of {@link AttributStringType } + * + */ + public AttributStringType createAttributStringType() { + return new AttributStringType(); + } + + /** + * Create an instance of {@link AttributIntType } + * + */ + public AttributIntType createAttributIntType() { + return new AttributIntType(); + } + + /** + * Create an instance of {@link AttributDezimalType } + * + */ + public AttributDezimalType createAttributDezimalType() { + return new AttributDezimalType(); + } + + /** + * Create an instance of {@link AttributDoubleType } + * + */ + public AttributDoubleType createAttributDoubleType() { + return new AttributDoubleType(); + } + + /** + * Create an instance of {@link AttributDatumType } + * + */ + public AttributDatumType createAttributDatumType() { + return new AttributDatumType(); + } + + /** + * Create an instance of {@link AttributEnumType } + * + */ + public AttributEnumType createAttributEnumType() { + return new AttributEnumType(); + } + + /** + * Create an instance of {@link AttributMultiEnumType } + * + */ + public AttributMultiEnumType createAttributMultiEnumType() { + return new AttributMultiEnumType(); + } + + /** + * Create an instance of {@link AbtretungType } + * + */ + public AbtretungType createAbtretungType() { + return new AbtretungType(); + } + + /** + * Create an instance of {@link VerpfaendungType } + * + */ + public VerpfaendungType createVerpfaendungType() { + return new VerpfaendungType(); + } + + /** + * Create an instance of {@link PfandglaeubigerType } + * + */ + public PfandglaeubigerType createPfandglaeubigerType() { + return new PfandglaeubigerType(); + } + + /** + * Create an instance of {@link VinkulierungPersonenType } + * + */ + public VinkulierungPersonenType createVinkulierungPersonenType() { + return new VinkulierungPersonenType(); + } + + /** + * Create an instance of {@link GlaeubigerSicherstellungType } + * + */ + public GlaeubigerSicherstellungType createGlaeubigerSicherstellungType() { + return new GlaeubigerSicherstellungType(); + } + + /** + * Create an instance of {@link EinwVerarbGesDatenType } + * + */ + public EinwVerarbGesDatenType createEinwVerarbGesDatenType() { + return new EinwVerarbGesDatenType(); + } + + /** + * Create an instance of {@link EinwGesDatenVNType } + * + */ + public EinwGesDatenVNType createEinwGesDatenVNType() { + return new EinwGesDatenVNType(); + } + + /** + * Create an instance of {@link EinwSprachaufzType } + * + */ + public EinwSprachaufzType createEinwSprachaufzType() { + return new EinwSprachaufzType(); + } + + /** + * Create an instance of {@link FATCAType } + * + */ + public FATCAType createFATCAType() { + return new FATCAType(); + } + + /** + * Create an instance of {@link FATCANatPersonType } + * + */ + public FATCANatPersonType createFATCANatPersonType() { + return new FATCANatPersonType(); + } + + /** + * Create an instance of {@link FATCASonstPersonType } + * + */ + public FATCASonstPersonType createFATCASonstPersonType() { + return new FATCASonstPersonType(); + } + + /** + * Create an instance of {@link PEPType } + * + */ + public PEPType createPEPType() { + return new PEPType(); + } + + /** + * Create an instance of {@link TreuhaenderfrageType } + * + */ + public TreuhaenderfrageType createTreuhaenderfrageType() { + return new TreuhaenderfrageType(); + } + + /** + * Create an instance of {@link ElementFondsauswahlType } + * + */ + public ElementFondsauswahlType createElementFondsauswahlType() { + return new ElementFondsauswahlType(); + } + + /** + * Create an instance of {@link at.vvo.omds.types.omds3Types.r1_9_0.common.BasisProduktbausteinType.Konvertierung } + * + */ + public at.vvo.omds.types.omds3Types.r1_9_0.common.BasisProduktbausteinType.Konvertierung createBasisProduktbausteinTypeKonvertierung() { + return new at.vvo.omds.types.omds3Types.r1_9_0.common.BasisProduktbausteinType.Konvertierung(); + } + + /** + * Create an instance of {@link GMSGType.SteuerlichAnsaessig } + * + */ + public GMSGType.SteuerlichAnsaessig createGMSGTypeSteuerlichAnsaessig() { + return new GMSGType.SteuerlichAnsaessig(); + } + + /** + * Create an instance of {@link ProzessDokumentType.Autorisierungen } + * + */ + public ProzessDokumentType.Autorisierungen createProzessDokumentTypeAutorisierungen() { + return new ProzessDokumentType.Autorisierungen(); + } + + /** + * Create an instance of {@link ZahlwegType.Kundenkonto } + * + */ + public ZahlwegType.Kundenkonto createZahlwegTypeKundenkonto() { + return new ZahlwegType.Kundenkonto(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "serviceFault") + public JAXBElement createServiceFault(ServiceFault value) { + return new JAXBElement(_ServiceFault_QNAME, ServiceFault.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "OrdnungsbegriffZuordFremd") + public JAXBElement createOrdnungsbegriffZuordFremd(String value) { + return new JAXBElement(_OrdnungsbegriffZuordFremd_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "ObjektId") + public JAXBElement createObjektId(ObjektIdType value) { + return new JAXBElement(_ObjektId_QNAME, ObjektIdType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "Person") + public JAXBElement createPerson(PersonType value) { + return new JAXBElement(_Person_QNAME, PersonType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AdresseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link AdresseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "Adresse") + public JAXBElement createAdresse(AdresseType value) { + return new JAXBElement(_Adresse_QNAME, AdresseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektIdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektIdType.java new file mode 100644 index 00000000..95027ee1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektIdType.java @@ -0,0 +1,140 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Type für Objektreferenzen + * + *

Java-Klasse für ObjektId_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ObjektId_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Id" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="255"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="GueltigAb" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ObjektId_Type", propOrder = { + "id", + "gueltigAb", + "ordnungsbegriffZuordFremd" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjektIdType { + + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String id; + @XmlElement(name = "GueltigAb") + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gueltigAb; + @XmlElement(name = "OrdnungsbegriffZuordFremd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ordnungsbegriffZuordFremd; + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setId(String value) { + this.id = value; + } + + /** + * Ruft den Wert der gueltigAb-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGueltigAb() { + return gueltigAb; + } + + /** + * Legt den Wert der gueltigAb-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + + /** + * Ein Ordnungsbegriff aus dem System des Aufrufers, also z.B. aus dem Maklerverwaltungsprogramm + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrdnungsbegriffZuordFremd() { + return ordnungsbegriffZuordFremd; + } + + /** + * Legt den Wert der ordnungsbegriffZuordFremd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrdnungsbegriffZuordFremd(String value) { + this.ordnungsbegriffZuordFremd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektSpezifikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektSpezifikationType.java new file mode 100644 index 00000000..89f9a681 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektSpezifikationType.java @@ -0,0 +1,41 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SchadenmelderVermittlerType; + + +/** + * Eine abstrakte Spezifikation eines Objekts + * + *

Java-Klasse für ObjektSpezifikation_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ObjektSpezifikation_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ObjektSpezifikation_Type") +@XmlSeeAlso({ + SchadenmelderVermittlerType.class, + PolizzenObjektSpezifikationType.class, + SchadenObjektSpezifikationType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ObjektSpezifikationType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffeneSchaedenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffeneSchaedenType.java new file mode 100644 index 00000000..24ae50d4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffeneSchaedenType.java @@ -0,0 +1,131 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Type Offene Schäden + * + *

Java-Klasse für OffeneSchaeden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OffeneSchaeden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="OffenerSchaden1" type="{urn:omds3CommonServiceTypes-1-1-0}OffenerSchaden_Type"/>
+ *         <element name="OffenerSchaden2" type="{urn:omds3CommonServiceTypes-1-1-0}OffenerSchaden_Type" minOccurs="0"/>
+ *         <element name="OffenerSchaden3" type="{urn:omds3CommonServiceTypes-1-1-0}OffenerSchaden_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OffeneSchaeden_Type", propOrder = { + "offenerSchaden1", + "offenerSchaden2", + "offenerSchaden3" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OffeneSchaedenType { + + @XmlElement(name = "OffenerSchaden1", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OffenerSchadenType offenerSchaden1; + @XmlElement(name = "OffenerSchaden2") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OffenerSchadenType offenerSchaden2; + @XmlElement(name = "OffenerSchaden3") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OffenerSchadenType offenerSchaden3; + + /** + * Ruft den Wert der offenerSchaden1-Eigenschaft ab. + * + * @return + * possible object is + * {@link OffenerSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OffenerSchadenType getOffenerSchaden1() { + return offenerSchaden1; + } + + /** + * Legt den Wert der offenerSchaden1-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OffenerSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffenerSchaden1(OffenerSchadenType value) { + this.offenerSchaden1 = value; + } + + /** + * Ruft den Wert der offenerSchaden2-Eigenschaft ab. + * + * @return + * possible object is + * {@link OffenerSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OffenerSchadenType getOffenerSchaden2() { + return offenerSchaden2; + } + + /** + * Legt den Wert der offenerSchaden2-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OffenerSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffenerSchaden2(OffenerSchadenType value) { + this.offenerSchaden2 = value; + } + + /** + * Ruft den Wert der offenerSchaden3-Eigenschaft ab. + * + * @return + * possible object is + * {@link OffenerSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OffenerSchadenType getOffenerSchaden3() { + return offenerSchaden3; + } + + /** + * Legt den Wert der offenerSchaden3-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OffenerSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffenerSchaden3(OffenerSchadenType value) { + this.offenerSchaden3 = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffenerSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffenerSchadenType.java new file mode 100644 index 00000000..84a2aec7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffenerSchadenType.java @@ -0,0 +1,101 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigInteger; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Type einzelner offener Schaden + * + *

Java-Klasse für OffenerSchaden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OffenerSchaden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Monat" type="{http://www.w3.org/2001/XMLSchema}integer"/>
+ *         <element name="Jahr" type="{http://www.w3.org/2001/XMLSchema}integer"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OffenerSchaden_Type", propOrder = { + "monat", + "jahr" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OffenerSchadenType { + + @XmlElement(name = "Monat", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger monat; + @XmlElement(name = "Jahr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger jahr; + + /** + * Ruft den Wert der monat-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getMonat() { + return monat; + } + + /** + * Legt den Wert der monat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMonat(BigInteger value) { + this.monat = value; + } + + /** + * Ruft den Wert der jahr-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getJahr() { + return jahr; + } + + /** + * Legt den Wert der jahr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setJahr(BigInteger value) { + this.jahr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PEPType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PEPType.java new file mode 100644 index 00000000..59b6c856 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PEPType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Beschreibung einer PEP + * + *

Java-Klasse für PEP_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PEP_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PEP" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="Beschreibung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PEP_Type", propOrder = { + "pep", + "beschreibung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PEPType { + + @XmlElement(name = "PEP") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean pep; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibung; + + /** + * Ruft den Wert der pep-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isPEP() { + return pep; + } + + /** + * Legt den Wert der pep-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPEP(boolean value) { + this.pep = value; + } + + /** + * Ruft den Wert der beschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibung() { + return beschreibung; + } + + /** + * Legt den Wert der beschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibung(String value) { + this.beschreibung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PartnerRoleType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PartnerRoleType.java new file mode 100644 index 00000000..d39c873a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PartnerRoleType.java @@ -0,0 +1,50 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PartnerRoleType. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="PartnerRoleType">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="2"/>
+ *     <enumeration value="VN"/>
+ *     <enumeration value="VP"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PartnerRoleType") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum PartnerRoleType { + + + /** + * Versicherungsnehmer + * + */ + VN, + + /** + * Versicherte Person + * + */ + VP; + + public String value() { + return name(); + } + + public static PartnerRoleType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersBankverbindungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersBankverbindungType.java new file mode 100644 index 00000000..9ef818df --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersBankverbindungType.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * beschreibt eine Bankverbindug, welche einer Person ueber eine Referenz zugeordnet ist + * + *

Java-Klasse für PersBankverbindung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PersBankverbindung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type">
+ *       <attribute name="PersonRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PersBankverbindung_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PersBankverbindungType + extends BankverbindungType +{ + + @XmlAttribute(name = "PersonRefLfnr", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer personRefLfnr; + + /** + * Ruft den Wert der personRefLfnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getPersonRefLfnr() { + return personRefLfnr; + } + + /** + * Legt den Wert der personRefLfnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonRefLfnr(Integer value) { + this.personRefLfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonNamentlichesBezugsrechtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonNamentlichesBezugsrechtType.java new file mode 100644 index 00000000..d881b3d3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonNamentlichesBezugsrechtType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PersonNamentlichesBezugsrecht_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PersonNamentlichesBezugsrecht_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *         <element name="Zugunsten" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PersonNamentlichesBezugsrecht_Type", propOrder = { + "prozentsatz", + "zugunsten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PersonNamentlichesBezugsrechtType { + + @XmlElement(name = "Prozentsatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double prozentsatz; + @XmlElement(name = "Zugunsten") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int zugunsten; + + /** + * Ruft den Wert der prozentsatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getProzentsatz() { + return prozentsatz; + } + + /** + * Legt den Wert der prozentsatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProzentsatz(Double value) { + this.prozentsatz = value; + } + + /** + * Ruft den Wert der zugunsten-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getZugunsten() { + return zugunsten; + } + + /** + * Legt den Wert der zugunsten-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZugunsten(int value) { + this.zugunsten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonType.java new file mode 100644 index 00000000..1e96678e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonType.java @@ -0,0 +1,452 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ELAnzahlType; +import at.vvo.omds.types.omds2Types.v2_15.ELEinstufungType; +import at.vvo.omds.types.omds2Types.v2_15.ELEntscheidungsfrageType; +import at.vvo.omds.types.omds2Types.v2_15.ELIdentifizierungType; +import at.vvo.omds.types.omds2Types.v2_15.ELKommunikationType; +import at.vvo.omds.types.omds2Types.v2_15.ELLegitimationType; +import at.vvo.omds.types.omds2Types.v2_15.ELTextType; +import at.vvo.omds.types.omds2Types.v2_15.NATUERLICHEPERSONType; +import at.vvo.omds.types.omds2Types.v2_15.PersArtCdType; +import at.vvo.omds.types.omds2Types.v2_15.SONSTIGEPERSONType; + + +/** + * Der Typ für eine Person mit ObjektId + * + *

Java-Klasse für Person_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Person_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId" minOccurs="0"/>
+ *         <choice>
+ *           <element ref="{urn:omds20}NATUERLICHE_PERSON"/>
+ *           <element ref="{urn:omds20}SONSTIGE_PERSON"/>
+ *         </choice>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Adresse" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Kommunikation" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Legitimation" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Anzahl" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Einstufung" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Entscheidungsfrage" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Identifizierung" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Text" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="PersArtCd" use="required" type="{urn:omds20}PersArtCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Person_Type", propOrder = { + "objektId", + "natuerlicheperson", + "sonstigeperson", + "adresse", + "elKommunikation", + "elLegitimation", + "elAnzahl", + "elEinstufung", + "elEntscheidungsfrage", + "elIdentifizierung", + "elText" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PersonType { + + @XmlElement(name = "ObjektId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType objektId; + @XmlElement(name = "NATUERLICHE_PERSON", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected NATUERLICHEPERSONType natuerlicheperson; + @XmlElement(name = "SONSTIGE_PERSON", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SONSTIGEPERSONType sonstigeperson; + @XmlElement(name = "Adresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AdresseType adresse; + @XmlElement(name = "EL-Kommunikation", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elKommunikation; + @XmlElement(name = "EL-Legitimation", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elLegitimation; + @XmlElement(name = "EL-Anzahl", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elAnzahl; + @XmlElement(name = "EL-Einstufung", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elEinstufung; + @XmlElement(name = "EL-Entscheidungsfrage", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elEntscheidungsfrage; + @XmlElement(name = "EL-Identifizierung", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elIdentifizierung; + @XmlElement(name = "EL-Text", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elText; + @XmlAttribute(name = "PersArtCd", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PersArtCdType persArtCd; + + /** + * Die Id der Person (entspricht der Personennr, hat aber auch die Möglichkeit eine ID von Service-Consumer Seite mitzugeben) + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der natuerlicheperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link NATUERLICHEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public NATUERLICHEPERSONType getNATUERLICHEPERSON() { + return natuerlicheperson; + } + + /** + * Legt den Wert der natuerlicheperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link NATUERLICHEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNATUERLICHEPERSON(NATUERLICHEPERSONType value) { + this.natuerlicheperson = value; + } + + /** + * Ruft den Wert der sonstigeperson-Eigenschaft ab. + * + * @return + * possible object is + * {@link SONSTIGEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SONSTIGEPERSONType getSONSTIGEPERSON() { + return sonstigeperson; + } + + /** + * Legt den Wert der sonstigeperson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SONSTIGEPERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSONSTIGEPERSON(SONSTIGEPERSONType value) { + this.sonstigeperson = value; + } + + /** + * Die Hauptadresse des Partners mit ObjektId + * + * @return + * possible object is + * {@link AdresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AdresseType getAdresse() { + return adresse; + } + + /** + * Legt den Wert der adresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AdresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdresse(AdresseType value) { + this.adresse = value; + } + + /** + * Gets the value of the elKommunikation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elKommunikation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELKommunikation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELKommunikationType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELKommunikation() { + if (elKommunikation == null) { + elKommunikation = new ArrayList(); + } + return this.elKommunikation; + } + + /** + * Gets the value of the elLegitimation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elLegitimation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELLegitimation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELLegitimationType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELLegitimation() { + if (elLegitimation == null) { + elLegitimation = new ArrayList(); + } + return this.elLegitimation; + } + + /** + * Gets the value of the elAnzahl property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elAnzahl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELAnzahl().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELAnzahlType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELAnzahl() { + if (elAnzahl == null) { + elAnzahl = new ArrayList(); + } + return this.elAnzahl; + } + + /** + * Gets the value of the elEinstufung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elEinstufung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELEinstufung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELEinstufungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELEinstufung() { + if (elEinstufung == null) { + elEinstufung = new ArrayList(); + } + return this.elEinstufung; + } + + /** + * Gets the value of the elEntscheidungsfrage property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elEntscheidungsfrage property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELEntscheidungsfrage().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELEntscheidungsfrageType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELEntscheidungsfrage() { + if (elEntscheidungsfrage == null) { + elEntscheidungsfrage = new ArrayList(); + } + return this.elEntscheidungsfrage; + } + + /** + * Gets the value of the elIdentifizierung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elIdentifizierung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELIdentifizierung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELIdentifizierungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELIdentifizierung() { + if (elIdentifizierung == null) { + elIdentifizierung = new ArrayList(); + } + return this.elIdentifizierung; + } + + /** + * Gets the value of the elText property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elText property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELText().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELTextType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELText() { + if (elText == null) { + elText = new ArrayList(); + } + return this.elText; + } + + /** + * Ruft den Wert der persArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PersArtCdType getPersArtCd() { + return persArtCd; + } + + /** + * Legt den Wert der persArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersArtCd(PersArtCdType value) { + this.persArtCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PfandglaeubigerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PfandglaeubigerType.java new file mode 100644 index 00000000..a55c75e8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PfandglaeubigerType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Eigenschaften Pfandgläubiger + * + *

Java-Klasse für Pfandglaeubiger_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Pfandglaeubiger_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Anteil" type="{http://www.w3.org/2001/XMLSchema}double"/>
+ *         <element name="Glaeubiger" type="{urn:omds3CommonServiceTypes-1-1-0}GlaeubigerSicherstellung_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Pfandglaeubiger_Type", propOrder = { + "anteil", + "glaeubiger" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PfandglaeubigerType { + + @XmlElement(name = "Anteil") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected double anteil; + @XmlElement(name = "Glaeubiger", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected GlaeubigerSicherstellungType glaeubiger; + + /** + * Ruft den Wert der anteil-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public double getAnteil() { + return anteil; + } + + /** + * Legt den Wert der anteil-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAnteil(double value) { + this.anteil = value; + } + + /** + * Ruft den Wert der glaeubiger-Eigenschaft ab. + * + * @return + * possible object is + * {@link GlaeubigerSicherstellungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public GlaeubigerSicherstellungType getGlaeubiger() { + return glaeubiger; + } + + /** + * Legt den Wert der glaeubiger-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GlaeubigerSicherstellungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGlaeubiger(GlaeubigerSicherstellungType value) { + this.glaeubiger = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenObjektSpezifikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenObjektSpezifikationType.java new file mode 100644 index 00000000..c9020a6d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenObjektSpezifikationType.java @@ -0,0 +1,140 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.PolicyPartnerRole; + + +/** + * Die Spezifikation eines Polizzenobjektes + * + *

Java-Klasse für PolizzenObjektSpezifikation_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PolizzenObjektSpezifikation_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type">
+ *       <sequence>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="VtgProdCd" type="{urn:omds20}VtgProdCd_Type" minOccurs="0"/>
+ *         <element name="RollePartner" type="{urn:omds3ServiceTypes-1-1-0}PolicyPartnerRole" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PolizzenObjektSpezifikation_Type", propOrder = { + "polizzennr", + "vtgProdCd", + "rollePartner" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PolizzenObjektSpezifikationType + extends ObjektSpezifikationType +{ + + @XmlElement(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VtgProdCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgProdCd; + @XmlElement(name = "RollePartner") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List rollePartner; + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vtgProdCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgProdCd() { + return vtgProdCd; + } + + /** + * Legt den Wert der vtgProdCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgProdCd(String value) { + this.vtgProdCd = value; + } + + /** + * Gets the value of the rollePartner property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the rollePartner property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRollePartner().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PolicyPartnerRole } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getRollePartner() { + if (rollePartner == null) { + rollePartner = new ArrayList(); + } + return this.rollePartner; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenversandType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenversandType.java new file mode 100644 index 00000000..bd848668 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenversandType.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für PolizzenversandType. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="PolizzenversandType">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="MAK2"/>
+ *     <enumeration value="VN1"/>
+ *     <enumeration value="MAKVN"/>
+ *     <enumeration value="MAK1"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "PolizzenversandType") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum PolizzenversandType { + + + /** + * 2fach Makler: Ist nur bei Postversand möglich. Makler erhält Original und Kopie + * + */ + @XmlEnumValue("MAK2") + MAK_2("MAK2"), + + /** + * 1fach Versicherungsnehmer: Kunde erhält Original + * + */ + @XmlEnumValue("VN1") + VN_1("VN1"), + + /** + * 1fach Makler und 1fach Versicherungsnehmer: Kunde erhält Original und Makler die Kopie + * + */ + MAKVN("MAKVN"), + + /** + * 1fach Makler: Makler erhält Original + * + */ + @XmlEnumValue("MAK1") + MAK_1("MAK1"); + private final String value; + + PolizzenversandType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static PolizzenversandType fromValue(String v) { + for (PolizzenversandType c: PolizzenversandType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PraemieType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PraemieType.java new file mode 100644 index 00000000..da567f31 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PraemieType.java @@ -0,0 +1,389 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.WaehrungsCdType; + + +/** + * Darstellung einer Praemie + * + *

Java-Klasse für Praemie_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Praemie_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type"/>
+ *         <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
+ *         <element name="PraemieNto" type="{urn:omds20}decimal"/>
+ *         <element name="PraemieBto" type="{urn:omds20}decimal"/>
+ *         <element name="Versicherungssteuer" type="{urn:omds3CommonServiceTypes-1-1-0}Versicherungssteuer_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/>
+ *         <element name="Unterjaehrigkeitszuschlag" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *         <element name="Abschlag" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
+ *         <element name="Referenz" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="JahrespraemieNto" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         <element name="JahrespraemieBto" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Praemie_Type", propOrder = { + "zahlrhythmus", + "zahlweg", + "praemieNto", + "praemieBto", + "versicherungssteuer", + "waehrungsCd", + "unterjaehrigkeitszuschlag", + "abschlag", + "referenz", + "jahrespraemieNto", + "jahrespraemieBto" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PraemieType { + + @XmlElement(name = "Zahlrhythmus", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlrhythmus; + @XmlElement(name = "Zahlweg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlweg; + @XmlElement(name = "PraemieNto", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemieNto; + @XmlElement(name = "PraemieBto", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal praemieBto; + @XmlElement(name = "Versicherungssteuer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versicherungssteuer; + @XmlElement(name = "WaehrungsCd") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlElement(name = "Unterjaehrigkeitszuschlag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double unterjaehrigkeitszuschlag; + @XmlElement(name = "Abschlag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double abschlag; + @XmlElement(name = "Referenz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String referenz; + @XmlElement(name = "JahrespraemieNto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object jahrespraemieNto; + @XmlElement(name = "JahrespraemieBto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object jahrespraemieBto; + + /** + * Ruft den Wert der zahlrhythmus-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlrhythmus() { + return zahlrhythmus; + } + + /** + * Legt den Wert der zahlrhythmus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlrhythmus(String value) { + this.zahlrhythmus = value; + } + + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlweg(String value) { + this.zahlweg = value; + } + + /** + * Ruft den Wert der praemieNto-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemieNto() { + return praemieNto; + } + + /** + * Legt den Wert der praemieNto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemieNto(BigDecimal value) { + this.praemieNto = value; + } + + /** + * Ruft den Wert der praemieBto-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPraemieBto() { + return praemieBto; + } + + /** + * Legt den Wert der praemieBto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPraemieBto(BigDecimal value) { + this.praemieBto = value; + } + + /** + * Gets the value of the versicherungssteuer property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versicherungssteuer property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersicherungssteuer().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VersicherungssteuerType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersicherungssteuer() { + if (versicherungssteuer == null) { + versicherungssteuer = new ArrayList(); + } + return this.versicherungssteuer; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der unterjaehrigkeitszuschlag-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getUnterjaehrigkeitszuschlag() { + return unterjaehrigkeitszuschlag; + } + + /** + * Legt den Wert der unterjaehrigkeitszuschlag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUnterjaehrigkeitszuschlag(Double value) { + this.unterjaehrigkeitszuschlag = value; + } + + /** + * Ruft den Wert der abschlag-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getAbschlag() { + return abschlag; + } + + /** + * Legt den Wert der abschlag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAbschlag(Double value) { + this.abschlag = value; + } + + /** + * Ruft den Wert der referenz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getReferenz() { + return referenz; + } + + /** + * Legt den Wert der referenz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setReferenz(String value) { + this.referenz = value; + } + + /** + * Ruft den Wert der jahrespraemieNto-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getJahrespraemieNto() { + return jahrespraemieNto; + } + + /** + * Legt den Wert der jahrespraemieNto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setJahrespraemieNto(Object value) { + this.jahrespraemieNto = value; + } + + /** + * Ruft den Wert der jahrespraemieBto-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getJahrespraemieBto() { + return jahrespraemieBto; + } + + /** + * Legt den Wert der jahrespraemieBto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setJahrespraemieBto(Object value) { + this.jahrespraemieBto = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktGenerischType.java new file mode 100644 index 00000000..17e1d72a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktGenerischType.java @@ -0,0 +1,168 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.ProduktSachPrivatType; + + +/** + * Basistyp für ein Produkt, 2. Generation + * + *

Java-Klasse für ProduktGenerisch_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktGenerisch_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
+ *       <sequence>
+ *         <element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktGenerisch_Type", propOrder = { + "eingeschlossen", + "einschlussAenderbar", + "attributMetadaten", + "beschreibungTxt" +}) +@XmlSeeAlso({ + ProduktSachPrivatType.class, + ProduktMitVpType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ProduktGenerischType + extends ProduktType +{ + + @XmlElement(name = "Eingeschlossen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibungTxt; + + /** + * Ruft den Wert der eingeschlossen-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isEingeschlossen() { + return eingeschlossen; + } + + /** + * Legt den Wert der eingeschlossen-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEingeschlossen(boolean value) { + this.eingeschlossen = value; + } + + /** + * Ruft den Wert der einschlussAenderbar-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isEinschlussAenderbar() { + return einschlussAenderbar; + } + + /** + * Legt den Wert der einschlussAenderbar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEinschlussAenderbar(Boolean value) { + this.einschlussAenderbar = value; + } + + /** + * Gets the value of the attributMetadaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attributMetadaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttributMetadaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributMetadatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAttributMetadaten() { + if (attributMetadaten == null) { + attributMetadaten = new ArrayList(); + } + return this.attributMetadaten; + } + + /** + * Ruft den Wert der beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktMitVpType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktMitVpType.java new file mode 100644 index 00000000..08fcf2bd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktMitVpType.java @@ -0,0 +1,109 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.ProduktLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.ProduktUnfallType; + + +/** + * Basistyp für ein Produkt vom Typ "Versicherte Person" für Personensparten + * + *

Java-Klasse für ProduktMitVp_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktMitVp_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktMitVp_Type", propOrder = { + "bezugsberechtigungen", + "versPersonenRefLfnr" +}) +@XmlSeeAlso({ + ProduktLebenType.class, + ProduktUnfallType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ProduktMitVpType + extends ProduktGenerischType +{ + + @XmlElement(name = "Bezugsberechtigungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List bezugsberechtigungen; + @XmlElement(name = "VersPersonenRefLfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int versPersonenRefLfnr; + + /** + * Gets the value of the bezugsberechtigungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bezugsberechtigungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBezugsberechtigungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BezugsberechtigungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBezugsberechtigungen() { + if (bezugsberechtigungen == null) { + bezugsberechtigungen = new ArrayList(); + } + return this.bezugsberechtigungen; + } + + /** + * Ruft den Wert der versPersonenRefLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getVersPersonenRefLfnr() { + return versPersonenRefLfnr; + } + + /** + * Legt den Wert der versPersonenRefLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersPersonenRefLfnr(int value) { + this.versPersonenRefLfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktType.java new file mode 100644 index 00000000..f881a968 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktType.java @@ -0,0 +1,276 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.ProduktKfzType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.ZusatzproduktKfzType; + + +/** + * Basistyp für ein Produkt + * + *

Java-Klasse für Produkt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Produkt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type">
+ *       <sequence>
+ *         <element name="VtgBeg" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
+ *         <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
+ *         <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type" minOccurs="0"/>
+ *         <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="ZusaetzlicheProduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheProduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Produkt_Type", propOrder = { + "vtgBeg", + "produktgeneration", + "zahlweg", + "zahlrhythmus", + "hauptfaelligkeit", + "refSicherstellungLfnr", + "zusaetzlicheProduktdaten" +}) +@XmlSeeAlso({ + ProduktKfzType.class, + ZusatzproduktKfzType.class, + ProduktGenerischType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ProduktType + extends ProduktbausteinType +{ + + @XmlElement(name = "VtgBeg") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlElement(name = "Produktgeneration") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String produktgeneration; + @XmlElement(name = "Zahlweg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlweg; + @XmlElement(name = "Zahlrhythmus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlrhythmus; + @XmlElement(name = "Hauptfaelligkeit") + @XmlSchemaType(name = "gMonthDay") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar hauptfaelligkeit; + @XmlElement(name = "RefSicherstellungLfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer refSicherstellungLfnr; + @XmlElement(name = "ZusaetzlicheProduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheProduktdaten; + + /** + * Ruft den Wert der vtgBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgBeg() { + return vtgBeg; + } + + /** + * Legt den Wert der vtgBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgBeg(XMLGregorianCalendar value) { + this.vtgBeg = value; + } + + /** + * Ruft den Wert der produktgeneration-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getProduktgeneration() { + return produktgeneration; + } + + /** + * Legt den Wert der produktgeneration-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProduktgeneration(String value) { + this.produktgeneration = value; + } + + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlweg(String value) { + this.zahlweg = value; + } + + /** + * Ruft den Wert der zahlrhythmus-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlrhythmus() { + return zahlrhythmus; + } + + /** + * Legt den Wert der zahlrhythmus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlrhythmus(String value) { + this.zahlrhythmus = value; + } + + /** + * Ruft den Wert der hauptfaelligkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getHauptfaelligkeit() { + return hauptfaelligkeit; + } + + /** + * Legt den Wert der hauptfaelligkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHauptfaelligkeit(XMLGregorianCalendar value) { + this.hauptfaelligkeit = value; + } + + /** + * Ruft den Wert der refSicherstellungLfnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getRefSicherstellungLfnr() { + return refSicherstellungLfnr; + } + + /** + * Legt den Wert der refSicherstellungLfnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRefSicherstellungLfnr(Integer value) { + this.refSicherstellungLfnr = value; + } + + /** + * Gets the value of the zusaetzlicheProduktdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheProduktdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheProduktdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheProduktdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheProduktdaten() { + if (zusaetzlicheProduktdaten == null) { + zusaetzlicheProduktdaten = new ArrayList(); + } + return this.zusaetzlicheProduktdaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinGenerischType.java new file mode 100644 index 00000000..d415992a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinGenerischType.java @@ -0,0 +1,162 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ für Produktbausteine im Antragsprozess der 2. Generation + * + *

Java-Klasse für ProduktbausteinGenerisch_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktbausteinGenerisch_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type">
+ *       <sequence>
+ *         <element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktbausteinGenerisch_Type", propOrder = { + "eingeschlossen", + "einschlussAenderbar", + "attributMetadaten", + "beschreibungTxt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ProduktbausteinGenerischType + extends ProduktbausteinType +{ + + @XmlElement(name = "Eingeschlossen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibungTxt; + + /** + * Ruft den Wert der eingeschlossen-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isEingeschlossen() { + return eingeschlossen; + } + + /** + * Legt den Wert der eingeschlossen-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEingeschlossen(boolean value) { + this.eingeschlossen = value; + } + + /** + * Ruft den Wert der einschlussAenderbar-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isEinschlussAenderbar() { + return einschlussAenderbar; + } + + /** + * Legt den Wert der einschlussAenderbar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEinschlussAenderbar(Boolean value) { + this.einschlussAenderbar = value; + } + + /** + * Gets the value of the attributMetadaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attributMetadaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttributMetadaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributMetadatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAttributMetadaten() { + if (attributMetadaten == null) { + attributMetadaten = new ArrayList(); + } + return this.attributMetadaten; + } + + /** + * Ruft den Wert der beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinType.java new file mode 100644 index 00000000..8ca13f8f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinType.java @@ -0,0 +1,151 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Abstrakter Typ für alle Produktbausteine im Antragsprozess + * + *

Java-Klasse für Produktbaustein_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Produktbaustein_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}BasisProduktbaustein_Type">
+ *       <sequence>
+ *         <element name="VtgEnde" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="Praemie" type="{urn:omds3CommonServiceTypes-1-1-0}Praemie_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="JahrespraemieNto" type="{urn:omds20}decimal" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Produktbaustein_Type", propOrder = { + "vtgEnde", + "praemie", + "jahrespraemieNto" +}) +@XmlSeeAlso({ + ProduktbausteinGenerischType.class, + ZusatzproduktType.class, + VerkaufsproduktType.class, + ProduktType.class, + ElementarproduktType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ProduktbausteinType + extends BasisProduktbausteinType +{ + + @XmlElement(name = "VtgEnde") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgEnde; + @XmlElement(name = "Praemie") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List praemie; + @XmlElement(name = "JahrespraemieNto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal jahrespraemieNto; + + /** + * Ruft den Wert der vtgEnde-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgEnde() { + return vtgEnde; + } + + /** + * Legt den Wert der vtgEnde-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgEnde(XMLGregorianCalendar value) { + this.vtgEnde = value; + } + + /** + * Gets the value of the praemie property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the praemie property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPraemie().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PraemieType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPraemie() { + if (praemie == null) { + praemie = new ArrayList(); + } + return this.praemie; + } + + /** + * Ruft den Wert der jahrespraemieNto-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getJahrespraemieNto() { + return jahrespraemieNto; + } + + /** + * Legt den Wert der jahrespraemieNto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setJahrespraemieNto(BigDecimal value) { + this.jahrespraemieNto = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokHandoutType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokHandoutType.java new file mode 100644 index 00000000..4c59a30e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokHandoutType.java @@ -0,0 +1,101 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bereitstellung Dokument für Kunde, nicht zu unterschreiben + * + *

Java-Klasse für ProzessDokHandout_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProzessDokHandout_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type">
+ *       <sequence>
+ *         <element name="DokData" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type"/>
+ *         <element name="ArtAusfolgung">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}unsignedByte">
+ *               <enumeration value="0"/>
+ *               <enumeration value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokHandout_Type", propOrder = { + "dokData", + "artAusfolgung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProzessDokHandoutType + extends ProzessDokumentBasisType +{ + + @XmlElement(name = "DokData", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DokumentDataType dokData; + @XmlElement(name = "ArtAusfolgung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected short artAusfolgung; + + /** + * Ruft den Wert der dokData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentDataType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DokumentDataType getDokData() { + return dokData; + } + + /** + * Legt den Wert der dokData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentDataType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokData(DokumentDataType value) { + this.dokData = value; + } + + /** + * Ruft den Wert der artAusfolgung-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public short getArtAusfolgung() { + return artAusfolgung; + } + + /** + * Legt den Wert der artAusfolgung-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArtAusfolgung(short value) { + this.artAusfolgung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokRequirementType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokRequirementType.java new file mode 100644 index 00000000..c714926f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokRequirementType.java @@ -0,0 +1,201 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Anforderung eines beizubringenden Dokuments + * + *

Java-Klasse für ProzessDokRequirement_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProzessDokRequirement_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type">
+ *       <sequence>
+ *         <element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="Autorisierungen" type="{urn:omds3CommonServiceTypes-1-1-0}AutorisierungsAnforderung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="DocUploadRequired" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="ZulaessigeMimetypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokRequirement_Type", propOrder = { + "dokAnforderungsId", + "autorisierungen", + "docUploadRequired", + "zulaessigeMimetypes", + "meldungen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProzessDokRequirementType + extends ProzessDokumentBasisType +{ + + @XmlElement(name = "DokAnforderungsId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Autorisierungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List autorisierungen; + @XmlElement(name = "DocUploadRequired") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean docUploadRequired; + @XmlElement(name = "ZulaessigeMimetypes") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zulaessigeMimetypes; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List meldungen; + + /** + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; + } + + /** + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; + } + + /** + * Gets the value of the autorisierungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the autorisierungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAutorisierungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungsAnforderungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); + } + return this.autorisierungen; + } + + /** + * Ruft den Wert der docUploadRequired-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isDocUploadRequired() { + return docUploadRequired; + } + + /** + * Legt den Wert der docUploadRequired-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDocUploadRequired(boolean value) { + this.docUploadRequired = value; + } + + /** + * Gets the value of the zulaessigeMimetypes property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zulaessigeMimetypes property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZulaessigeMimetypes().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZulaessigeMimetypes() { + if (zulaessigeMimetypes == null) { + zulaessigeMimetypes = new ArrayList(); + } + return this.zulaessigeMimetypes; + } + + /** + * Gets the value of the meldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokToReturnType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokToReturnType.java new file mode 100644 index 00000000..d2d56807 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokToReturnType.java @@ -0,0 +1,232 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Bereitstellung Dokument zum Unterschreiben bzw. Ausfüllen + * + *

Java-Klasse für ProzessDokToReturn_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProzessDokToReturn_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type">
+ *       <sequence>
+ *         <element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="Autorisierungen" type="{urn:omds3CommonServiceTypes-1-1-0}AutorisierungsAnforderung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="DocUploadRequired" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="ZulaessigeMimetypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="DokData" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type"/>
+ *         <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokToReturn_Type", propOrder = { + "dokAnforderungsId", + "autorisierungen", + "docUploadRequired", + "zulaessigeMimetypes", + "dokData", + "meldungen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProzessDokToReturnType + extends ProzessDokumentBasisType +{ + + @XmlElement(name = "DokAnforderungsId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Autorisierungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List autorisierungen; + @XmlElement(name = "DocUploadRequired") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean docUploadRequired; + @XmlElement(name = "ZulaessigeMimetypes") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zulaessigeMimetypes; + @XmlElement(name = "DokData", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DokumentDataType dokData; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List meldungen; + + /** + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; + } + + /** + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; + } + + /** + * Gets the value of the autorisierungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the autorisierungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAutorisierungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AutorisierungsAnforderungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); + } + return this.autorisierungen; + } + + /** + * Ruft den Wert der docUploadRequired-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isDocUploadRequired() { + return docUploadRequired; + } + + /** + * Legt den Wert der docUploadRequired-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDocUploadRequired(boolean value) { + this.docUploadRequired = value; + } + + /** + * Gets the value of the zulaessigeMimetypes property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zulaessigeMimetypes property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZulaessigeMimetypes().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZulaessigeMimetypes() { + if (zulaessigeMimetypes == null) { + zulaessigeMimetypes = new ArrayList(); + } + return this.zulaessigeMimetypes; + } + + /** + * Ruft den Wert der dokData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentDataType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DokumentDataType getDokData() { + return dokData; + } + + /** + * Legt den Wert der dokData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentDataType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokData(DokumentDataType value) { + this.dokData = value; + } + + /** + * Gets the value of the meldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentBasisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentBasisType.java new file mode 100644 index 00000000..ad54f2ce --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentBasisType.java @@ -0,0 +1,112 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Basistyp für Bereitstellung und Anforderung von Dokumenten + * + *

Java-Klasse für ProzessDokumentBasis_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProzessDokumentBasis_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Dokumenttyp" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Beschreibung" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="200"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokumentBasis_Type", propOrder = { + "dokumenttyp", + "beschreibung" +}) +@XmlSeeAlso({ + ProzessDokRequirementType.class, + ProzessDokToReturnType.class, + ProzessDokHandoutType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ProzessDokumentBasisType { + + @XmlElement(name = "Dokumenttyp", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dokumenttyp; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibung; + + /** + * Ruft den Wert der dokumenttyp-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDokumenttyp() { + return dokumenttyp; + } + + /** + * Legt den Wert der dokumenttyp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokumenttyp(String value) { + this.dokumenttyp = value; + } + + /** + * Ruft den Wert der beschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibung() { + return beschreibung; + } + + /** + * Legt den Wert der beschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibung(String value) { + this.beschreibung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentType.java new file mode 100644 index 00000000..452e1ab6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentType.java @@ -0,0 +1,262 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für den Upload / die Bereitstellung eines Dokuments als Teil eines Geschäftsfalls durch den Serviceaufrufer. + * + *

Java-Klasse für ProzessDokument_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProzessDokument_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *         <element name="Dokumenttyp" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Beschreibung" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="200"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Autorisierungen" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <extension base="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type">
+ *               </extension>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="DokumentHinterlegt" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="DokData" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProzessDokument_Type", propOrder = { + "dokAnforderungsId", + "dokumenttyp", + "beschreibung", + "autorisierungen", + "dokumentHinterlegt", + "dokData" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProzessDokumentType { + + @XmlElement(name = "DokAnforderungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Dokumenttyp", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dokumenttyp; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibung; + @XmlElement(name = "Autorisierungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List autorisierungen; + @XmlElement(name = "DokumentHinterlegt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean dokumentHinterlegt; + @XmlElement(name = "DokData") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DokumentDataType dokData; + + /** + * Ruft den Wert der dokAnforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getDokAnforderungsId() { + return dokAnforderungsId; + } + + /** + * Legt den Wert der dokAnforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokAnforderungsId(ObjektIdType value) { + this.dokAnforderungsId = value; + } + + /** + * Ruft den Wert der dokumenttyp-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDokumenttyp() { + return dokumenttyp; + } + + /** + * Legt den Wert der dokumenttyp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokumenttyp(String value) { + this.dokumenttyp = value; + } + + /** + * Ruft den Wert der beschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibung() { + return beschreibung; + } + + /** + * Legt den Wert der beschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibung(String value) { + this.beschreibung = value; + } + + /** + * Gets the value of the autorisierungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the autorisierungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAutorisierungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentType.Autorisierungen } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAutorisierungen() { + if (autorisierungen == null) { + autorisierungen = new ArrayList(); + } + return this.autorisierungen; + } + + /** + * Ruft den Wert der dokumentHinterlegt-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isDokumentHinterlegt() { + return dokumentHinterlegt; + } + + /** + * Legt den Wert der dokumentHinterlegt-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokumentHinterlegt(boolean value) { + this.dokumentHinterlegt = value; + } + + /** + * Ruft den Wert der dokData-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentDataType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DokumentDataType getDokData() { + return dokData; + } + + /** + * Legt den Wert der dokData-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentDataType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokData(DokumentDataType value) { + this.dokData = value; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type">
+     *     </extension>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class Autorisierungen + extends AutorisierungType + { + + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RaucherType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RaucherType.java new file mode 100644 index 00000000..f7811b30 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RaucherType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstraktes Element, welches Antworten auf die Frage "Raucher?" enthält, z.B. in Leben + * + *

Java-Klasse für Raucher_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Raucher_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Raucher_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class RaucherType + extends AttributType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/Referenz.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/Referenz.java new file mode 100644 index 00000000..34a5aa12 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/Referenz.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Ein Link auf ein Element + * + *

Java-Klasse für Referenz complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Referenz">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Link" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Referenz", propOrder = { + "link", + "bezeichnung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class Referenz { + + @XmlElement(name = "Link", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object link; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object bezeichnung; + + /** + * Ruft den Wert der link-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getLink() { + return link; + } + + /** + * Legt den Wert der link-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLink(Object value) { + this.link = value; + } + + /** + * Ruft den Wert der bezeichnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getBezeichnung() { + return bezeichnung; + } + + /** + * Legt den Wert der bezeichnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezeichnung(Object value) { + this.bezeichnung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ResponseStatusType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ResponseStatusType.java new file mode 100644 index 00000000..988de925 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ResponseStatusType.java @@ -0,0 +1,174 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Statusinformationen im Response eines Serviceaufrufs + * + *

Java-Klasse für ResponseStatus_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ResponseStatus_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="KorrelationsId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Ergebnis" type="{urn:omds3CommonServiceTypes-1-1-0}Status_Type"/>
+ *         <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Referenzen" type="{urn:omds3CommonServiceTypes-1-1-0}Referenz" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ResponseStatus_Type", propOrder = { + "korrelationsId", + "ergebnis", + "meldungen", + "referenzen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ResponseStatusType { + + @XmlElement(name = "KorrelationsId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String korrelationsId; + @XmlElement(name = "Ergebnis", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected StatusType ergebnis; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List meldungen; + @XmlElement(name = "Referenzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List referenzen; + + /** + * Ruft den Wert der korrelationsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKorrelationsId() { + return korrelationsId; + } + + /** + * Legt den Wert der korrelationsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKorrelationsId(String value) { + this.korrelationsId = value; + } + + /** + * Ruft den Wert der ergebnis-Eigenschaft ab. + * + * @return + * possible object is + * {@link StatusType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public StatusType getErgebnis() { + return ergebnis; + } + + /** + * Legt den Wert der ergebnis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link StatusType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErgebnis(StatusType value) { + this.ergebnis = value; + } + + /** + * Gets the value of the meldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + + /** + * Gets the value of the referenzen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the referenzen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReferenzen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Referenz } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getReferenzen() { + if (referenzen == null) { + referenzen = new ArrayList(); + } + return this.referenzen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RisikoNatPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RisikoNatPersonType.java new file mode 100644 index 00000000..fa42232d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RisikoNatPersonType.java @@ -0,0 +1,548 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Risikoattribute natürlicher Personen + * + *

Java-Klasse für RisikoNatPerson_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="RisikoNatPerson_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Gewicht" type="{urn:omds3CommonServiceTypes-1-1-0}AttributInt_Type" minOccurs="0"/>
+ *         <element name="Groesse" type="{urn:omds3CommonServiceTypes-1-1-0}AttributInt_Type" minOccurs="0"/>
+ *         <element name="Raucher" type="{urn:omds3CommonServiceTypes-1-1-0}Raucher_Type" minOccurs="0"/>
+ *         <element name="Sozialversicherungsanstalt" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/>
+ *         <element name="Gefahrenklasse" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/>
+ *         <element name="Beruf" type="{urn:omds3CommonServiceTypes-1-1-0}AttributString_Type" minOccurs="0"/>
+ *         <element name="MedizinischerBeruf" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/>
+ *         <element name="FreizeitSportRisiken" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Risikozuschlaege" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="GesetzlicheUV" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/>
+ *         <element name="PersonenartKranken" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/>
+ *         <element name="Berufsgruppe" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/>
+ *         <element name="ManuelleTaetigkeit" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type" minOccurs="0"/>
+ *         <element name="BehandelnderArzt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="KontaktRueckfragen" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="ZusaetzlicheRisikodaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheRisikodaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RisikoNatPerson_Type", propOrder = { + "gewicht", + "groesse", + "raucher", + "sozialversicherungsanstalt", + "gefahrenklasse", + "beruf", + "medizinischerBeruf", + "freizeitSportRisiken", + "risikozuschlaege", + "gesetzlicheUV", + "personenartKranken", + "berufsgruppe", + "manuelleTaetigkeit", + "behandelnderArzt", + "kontaktRueckfragen", + "zusaetzlicheRisikodaten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class RisikoNatPersonType { + + @XmlElement(name = "Gewicht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributIntType gewicht; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributIntType groesse; + @XmlElement(name = "Raucher") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected RaucherType raucher; + @XmlElement(name = "Sozialversicherungsanstalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType sozialversicherungsanstalt; + @XmlElement(name = "Gefahrenklasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType gefahrenklasse; + @XmlElement(name = "Beruf") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributStringType beruf; + @XmlElement(name = "MedizinischerBeruf") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType medizinischerBeruf; + @XmlElement(name = "FreizeitSportRisiken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List freizeitSportRisiken; + @XmlElement(name = "Risikozuschlaege") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List risikozuschlaege; + @XmlElement(name = "GesetzlicheUV") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType gesetzlicheUV; + @XmlElement(name = "PersonenartKranken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType personenartKranken; + @XmlElement(name = "Berufsgruppe") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType berufsgruppe; + @XmlElement(name = "ManuelleTaetigkeit") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributEnumType manuelleTaetigkeit; + @XmlElement(name = "BehandelnderArzt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String behandelnderArzt; + @XmlElement(name = "KontaktRueckfragen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kontaktRueckfragen; + @XmlElement(name = "ZusaetzlicheRisikodaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheRisikodaten; + + /** + * Ruft den Wert der gewicht-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributIntType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributIntType getGewicht() { + return gewicht; + } + + /** + * Legt den Wert der gewicht-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributIntType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGewicht(AttributIntType value) { + this.gewicht = value; + } + + /** + * Ruft den Wert der groesse-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributIntType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributIntType getGroesse() { + return groesse; + } + + /** + * Legt den Wert der groesse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributIntType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGroesse(AttributIntType value) { + this.groesse = value; + } + + /** + * Ruft den Wert der raucher-Eigenschaft ab. + * + * @return + * possible object is + * {@link RaucherType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public RaucherType getRaucher() { + return raucher; + } + + /** + * Legt den Wert der raucher-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RaucherType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRaucher(RaucherType value) { + this.raucher = value; + } + + /** + * Ruft den Wert der sozialversicherungsanstalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getSozialversicherungsanstalt() { + return sozialversicherungsanstalt; + } + + /** + * Legt den Wert der sozialversicherungsanstalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSozialversicherungsanstalt(AttributEnumType value) { + this.sozialversicherungsanstalt = value; + } + + /** + * Ruft den Wert der gefahrenklasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getGefahrenklasse() { + return gefahrenklasse; + } + + /** + * Legt den Wert der gefahrenklasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGefahrenklasse(AttributEnumType value) { + this.gefahrenklasse = value; + } + + /** + * Ruft den Wert der beruf-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributStringType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributStringType getBeruf() { + return beruf; + } + + /** + * Legt den Wert der beruf-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributStringType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeruf(AttributStringType value) { + this.beruf = value; + } + + /** + * Ruft den Wert der medizinischerBeruf-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getMedizinischerBeruf() { + return medizinischerBeruf; + } + + /** + * Legt den Wert der medizinischerBeruf-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMedizinischerBeruf(AttributEnumType value) { + this.medizinischerBeruf = value; + } + + /** + * Gets the value of the freizeitSportRisiken property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the freizeitSportRisiken property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFreizeitSportRisiken().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributEnumType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getFreizeitSportRisiken() { + if (freizeitSportRisiken == null) { + freizeitSportRisiken = new ArrayList(); + } + return this.freizeitSportRisiken; + } + + /** + * Gets the value of the risikozuschlaege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the risikozuschlaege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRisikozuschlaege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributEnumType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getRisikozuschlaege() { + if (risikozuschlaege == null) { + risikozuschlaege = new ArrayList(); + } + return this.risikozuschlaege; + } + + /** + * Ruft den Wert der gesetzlicheUV-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getGesetzlicheUV() { + return gesetzlicheUV; + } + + /** + * Legt den Wert der gesetzlicheUV-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGesetzlicheUV(AttributEnumType value) { + this.gesetzlicheUV = value; + } + + /** + * Ruft den Wert der personenartKranken-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getPersonenartKranken() { + return personenartKranken; + } + + /** + * Legt den Wert der personenartKranken-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonenartKranken(AttributEnumType value) { + this.personenartKranken = value; + } + + /** + * Ruft den Wert der berufsgruppe-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getBerufsgruppe() { + return berufsgruppe; + } + + /** + * Legt den Wert der berufsgruppe-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerufsgruppe(AttributEnumType value) { + this.berufsgruppe = value; + } + + /** + * Ruft den Wert der manuelleTaetigkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributEnumType getManuelleTaetigkeit() { + return manuelleTaetigkeit; + } + + /** + * Legt den Wert der manuelleTaetigkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributEnumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setManuelleTaetigkeit(AttributEnumType value) { + this.manuelleTaetigkeit = value; + } + + /** + * Ruft den Wert der behandelnderArzt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBehandelnderArzt() { + return behandelnderArzt; + } + + /** + * Legt den Wert der behandelnderArzt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBehandelnderArzt(String value) { + this.behandelnderArzt = value; + } + + /** + * Ruft den Wert der kontaktRueckfragen-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKontaktRueckfragen() { + return kontaktRueckfragen; + } + + /** + * Legt den Wert der kontaktRueckfragen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKontaktRueckfragen(String value) { + this.kontaktRueckfragen = value; + } + + /** + * Gets the value of the zusaetzlicheRisikodaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheRisikodaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheRisikodaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheRisikodatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheRisikodaten() { + if (zusaetzlicheRisikodaten == null) { + zusaetzlicheRisikodaten = new ArrayList(); + } + return this.zusaetzlicheRisikodaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SchadenObjektSpezifikationType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SchadenObjektSpezifikationType.java new file mode 100644 index 00000000..4e895e1c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SchadenObjektSpezifikationType.java @@ -0,0 +1,102 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Die Spezifikation eines Schadenobjektes + * + *

Java-Klasse für SchadenObjektSpezifikation_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SchadenObjektSpezifikation_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type">
+ *       <choice>
+ *         <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="Schadennr" type="{urn:omds20}Schadennr"/>
+ *       </choice>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SchadenObjektSpezifikation_Type", propOrder = { + "geschaeftsfallnummer", + "schadennr" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SchadenObjektSpezifikationType + extends ObjektSpezifikationType +{ + + @XmlElement(name = "Geschaeftsfallnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennr; + + /** + * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallnummer() { + return geschaeftsfallnummer; + } + + /** + * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallnummer(ObjektIdType value) { + this.geschaeftsfallnummer = value; + } + + /** + * Ruft den Wert der schadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennr() { + return schadennr; + } + + /** + * Legt den Wert der schadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennr(String value) { + this.schadennr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SelbstbehaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SelbstbehaltType.java new file mode 100644 index 00000000..96183e5b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SelbstbehaltType.java @@ -0,0 +1,196 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Dient zur Abbildung eines Selbstbehalts + * + *

Java-Klasse für Selbstbehalt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Selbstbehalt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Art" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Selbstbehalt" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="SelbstbehaltProzentVs" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
+ *         <element name="SelbstbehaltMinBetrag" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="SelbstbehaltMaxBetrag" type="{urn:omds20}decimal" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Selbstbehalt_Type", propOrder = { + "art", + "selbstbehalt", + "selbstbehaltProzentVs", + "selbstbehaltMinBetrag", + "selbstbehaltMaxBetrag" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SelbstbehaltType { + + @XmlElement(name = "Art") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String art; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal selbstbehalt; + @XmlElement(name = "SelbstbehaltProzentVs") + @XmlSchemaType(name = "unsignedByte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Short selbstbehaltProzentVs; + @XmlElement(name = "SelbstbehaltMinBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal selbstbehaltMinBetrag; + @XmlElement(name = "SelbstbehaltMaxBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal selbstbehaltMaxBetrag; + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArt(String value) { + this.art = value; + } + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehalt(BigDecimal value) { + this.selbstbehalt = value; + } + + /** + * Ruft den Wert der selbstbehaltProzentVs-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Short getSelbstbehaltProzentVs() { + return selbstbehaltProzentVs; + } + + /** + * Legt den Wert der selbstbehaltProzentVs-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehaltProzentVs(Short value) { + this.selbstbehaltProzentVs = value; + } + + /** + * Ruft den Wert der selbstbehaltMinBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getSelbstbehaltMinBetrag() { + return selbstbehaltMinBetrag; + } + + /** + * Legt den Wert der selbstbehaltMinBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehaltMinBetrag(BigDecimal value) { + this.selbstbehaltMinBetrag = value; + } + + /** + * Ruft den Wert der selbstbehaltMaxBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getSelbstbehaltMaxBetrag() { + return selbstbehaltMaxBetrag; + } + + /** + * Legt den Wert der selbstbehaltMaxBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehaltMaxBetrag(BigDecimal value) { + this.selbstbehaltMaxBetrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ServiceFault.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ServiceFault.java new file mode 100644 index 00000000..2e9f1557 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ServiceFault.java @@ -0,0 +1,169 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigInteger; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Enthält eventuelle Fehlermeldungen + Fehlercode + Fehlertyp. + * + *

Java-Klasse für ServiceFault complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ServiceFault">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="errorType">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <pattern value="1"/>
+ *               <pattern value="2"/>
+ *               <pattern value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="errorCode" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *         <element name="errorMsg" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="elementReference" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ServiceFault", propOrder = { + "errorType", + "errorCode", + "errorMsg", + "elementReference" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ServiceFault { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger errorType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger errorCode; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String errorMsg; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String elementReference; + + /** + * Ruft den Wert der errorType-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getErrorType() { + return errorType; + } + + /** + * Legt den Wert der errorType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErrorType(BigInteger value) { + this.errorType = value; + } + + /** + * Ruft den Wert der errorCode-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getErrorCode() { + return errorCode; + } + + /** + * Legt den Wert der errorCode-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErrorCode(BigInteger value) { + this.errorCode = value; + } + + /** + * Ruft den Wert der errorMsg-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErrorMsg() { + return errorMsg; + } + + /** + * Legt den Wert der errorMsg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErrorMsg(String value) { + this.errorMsg = value; + } + + /** + * Ruft den Wert der elementReference-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getElementReference() { + return elementReference; + } + + /** + * Legt den Wert der elementReference-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setElementReference(String value) { + this.elementReference = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SicherstellungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SicherstellungType.java new file mode 100644 index 00000000..2128bdbe --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SicherstellungType.java @@ -0,0 +1,132 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ fuer Sicherstellungen + * + *

Java-Klasse für Sicherstellung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Sicherstellung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *         <element name="Betrag" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Unanfechtbarkeitssumme" type="{urn:omds20}decimal" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Sicherstellung_Type", propOrder = { + "lfnr", + "betrag", + "unanfechtbarkeitssumme" +}) +@XmlSeeAlso({ + AbtretungType.class, + VerpfaendungType.class, + VinkulierungPersonenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SicherstellungType { + + @XmlElement(name = "Lfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int lfnr; + @XmlElement(name = "Betrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal betrag; + @XmlElement(name = "Unanfechtbarkeitssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal unanfechtbarkeitssumme; + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getLfnr() { + return lfnr; + } + + /** + * Legt den Wert der lfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnr(int value) { + this.lfnr = value; + } + + /** + * Ruft den Wert der betrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getBetrag() { + return betrag; + } + + /** + * Legt den Wert der betrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetrag(BigDecimal value) { + this.betrag = value; + } + + /** + * Ruft den Wert der unanfechtbarkeitssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getUnanfechtbarkeitssumme() { + return unanfechtbarkeitssumme; + } + + /** + * Legt den Wert der unanfechtbarkeitssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUnanfechtbarkeitssumme(BigDecimal value) { + this.unanfechtbarkeitssumme = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/StatusType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/StatusType.java new file mode 100644 index 00000000..d039f8ff --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/StatusType.java @@ -0,0 +1,56 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für Status_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="Status_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="OK"/>
+ *     <enumeration value="OKNA"/>
+ *     <enumeration value="NOK"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "Status_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum StatusType { + + + /** + * Request konnte verarbeitet werden + * + */ + OK, + + /** + * Request konnte nicht abschließend verarbeitet werden. Zum Beispiel wurde der Request in einen Workflow eingestellt aber noch nicht auf den Bestand angewendet. + * + */ + OKNA, + + /** + * Ein Fehler ist aufgetreten, Request konnte nicht verarbeitet werden + * + */ + NOK; + + public String value() { + return name(); + } + + public static StatusType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TarifIdType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TarifIdType.java new file mode 100644 index 00000000..481cd32a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TarifIdType.java @@ -0,0 +1,35 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ für eine TarifId. Dieser Typ muss von der VU überschrieben werden, + * die z.B. ein Enum für die zulässigen Tarifschlüssel anbietet. + * + *

Java-Klasse für TarifId_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="TarifId_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TarifId_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class TarifIdType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnicalKeyValueType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnicalKeyValueType.java new file mode 100644 index 00000000..9259f95c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnicalKeyValueType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für nicht weiter spezifizierte technische Parameter + * + *

Java-Klasse für TechnicalKeyValue_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="TechnicalKeyValue_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Key" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TechnicalKeyValue_Type", propOrder = { + "key", + "value" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class TechnicalKeyValueType { + + @XmlElement(name = "Key", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String key; + @XmlElement(name = "Value", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String value; + + /** + * Ruft den Wert der key-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKey() { + return key; + } + + /** + * Legt den Wert der key-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKey(String value) { + this.key = value; + } + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValue(String value) { + this.value = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnischesObjektType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnischesObjektType.java new file mode 100644 index 00000000..dbc97bd6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnischesObjektType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * VU-spezifische Erweiterungsmöglichkeit für technische Daten + * + *

Java-Klasse für TechnischesObjekt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="TechnischesObjekt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TechnischesObjekt_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class TechnischesObjektType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TreuhaenderfrageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TreuhaenderfrageType.java new file mode 100644 index 00000000..ede97b29 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TreuhaenderfrageType.java @@ -0,0 +1,92 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Details zur Treuhaenderfrage + * + *

Java-Klasse für Treuhaenderfrage_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Treuhaenderfrage_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Treuhaender" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="Beschreibung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Treuhaenderfrage_Type", propOrder = { + "treuhaender", + "beschreibung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class TreuhaenderfrageType { + + @XmlElement(name = "Treuhaender") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean treuhaender; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibung; + + /** + * Ruft den Wert der treuhaender-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isTreuhaender() { + return treuhaender; + } + + /** + * Legt den Wert der treuhaender-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTreuhaender(boolean value) { + this.treuhaender = value; + } + + /** + * Ruft den Wert der beschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibung() { + return beschreibung; + } + + /** + * Legt den Wert der beschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibung(String value) { + this.beschreibung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/UploadDokumentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/UploadDokumentType.java new file mode 100644 index 00000000..d2d36b27 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/UploadDokumentType.java @@ -0,0 +1,157 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.activation.DataHandler; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ fuer den Upload von Dokumenten mit base64 encodiertem Dokument, Mimetype und Filename + * + *

Java-Klasse für Upload_Dokument_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Upload_Dokument_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Content" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *         <element name="DocumentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Upload_Dokument_Type", propOrder = { + "name", + "mimetype", + "content", + "documentType" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class UploadDokumentType { + + @XmlElement(name = "Name", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String name; + @XmlElement(name = "Mimetype", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String mimetype; + @XmlElement(name = "Content", required = true) + @XmlMimeType("application/octet-stream") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DataHandler content; + @XmlElement(name = "DocumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int documentType; + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der mimetype-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMimetype() { + return mimetype; + } + + /** + * Legt den Wert der mimetype-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMimetype(String value) { + this.mimetype = value; + } + + /** + * Ruft den Wert der content-Eigenschaft ab. + * + * @return + * possible object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DataHandler getContent() { + return content; + } + + /** + * Legt den Wert der content-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setContent(DataHandler value) { + this.content = value; + } + + /** + * Ruft den Wert der documentType-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getDocumentType() { + return documentType; + } + + /** + * Legt den Wert der documentType-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDocumentType(int value) { + this.documentType = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktGenerischType.java new file mode 100644 index 00000000..167a8084 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktGenerischType.java @@ -0,0 +1,171 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.VerkaufsproduktLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.VerkaufsproduktSachPrivatType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.VerkaufsproduktUnfallType; + + +/** + * Basistyp für ein Produktbündel, 2. Generation + * + *

Java-Klasse für VerkaufsproduktGenerisch_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkaufsproduktGenerisch_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
+ *       <sequence>
+ *         <element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktGenerisch_Type", propOrder = { + "eingeschlossen", + "einschlussAenderbar", + "attributMetadaten", + "beschreibungTxt" +}) +@XmlSeeAlso({ + VerkaufsproduktSachPrivatType.class, + VerkaufsproduktLebenType.class, + VerkaufsproduktUnfallType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class VerkaufsproduktGenerischType + extends VerkaufsproduktType +{ + + @XmlElement(name = "Eingeschlossen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibungTxt; + + /** + * Ruft den Wert der eingeschlossen-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isEingeschlossen() { + return eingeschlossen; + } + + /** + * Legt den Wert der eingeschlossen-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEingeschlossen(boolean value) { + this.eingeschlossen = value; + } + + /** + * Ruft den Wert der einschlussAenderbar-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isEinschlussAenderbar() { + return einschlussAenderbar; + } + + /** + * Legt den Wert der einschlussAenderbar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEinschlussAenderbar(Boolean value) { + this.einschlussAenderbar = value; + } + + /** + * Gets the value of the attributMetadaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attributMetadaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttributMetadaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributMetadatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAttributMetadaten() { + if (attributMetadaten == null) { + attributMetadaten = new ArrayList(); + } + return this.attributMetadaten; + } + + /** + * Ruft den Wert der beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktType.java new file mode 100644 index 00000000..5302ade5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktType.java @@ -0,0 +1,369 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds2Types.v2_15.ELRahmenvereinbarungType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.VerkaufsproduktKfzType; + + +/** + * Basistyp für ein Produktbündel + * + *

Java-Klasse für Verkaufsprodukt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Verkaufsprodukt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type">
+ *       <sequence>
+ *         <element name="VtgBeg" type="{urn:omds20}Datum"/>
+ *         <element name="Verkaufsproduktgeneration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
+ *         <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
+ *         <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type" minOccurs="0"/>
+ *         <element name="Berechnungsvariante" type="{urn:omds3CommonServiceTypes-1-1-0}Berechnungsvariante_Type" minOccurs="0"/>
+ *         <element name="Vermittlernr" type="{urn:omds20}Vermnr" minOccurs="0"/>
+ *         <element ref="{urn:omds20}EL-Rahmenvereinbarung" minOccurs="0"/>
+ *         <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="ZusaetzlicheVerkaufproduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheVerkaufproduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Verkaufsprodukt_Type", propOrder = { + "vtgBeg", + "verkaufsproduktgeneration", + "zahlweg", + "zahlrhythmus", + "hauptfaelligkeit", + "berechnungsvariante", + "vermittlernr", + "elRahmenvereinbarung", + "refSicherstellungLfnr", + "zusaetzlicheVerkaufproduktdaten" +}) +@XmlSeeAlso({ + VerkaufsproduktKfzType.class, + VerkaufsproduktGenerischType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class VerkaufsproduktType + extends ProduktbausteinType +{ + + @XmlElement(name = "VtgBeg", required = true) + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlElement(name = "Verkaufsproduktgeneration") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verkaufsproduktgeneration; + @XmlElement(name = "Zahlweg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlweg; + @XmlElement(name = "Zahlrhythmus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlrhythmus; + @XmlElement(name = "Hauptfaelligkeit") + @XmlSchemaType(name = "gMonthDay") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar hauptfaelligkeit; + @XmlElement(name = "Berechnungsvariante") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BerechnungsvarianteType berechnungsvariante; + @XmlElement(name = "Vermittlernr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermittlernr; + @XmlElement(name = "EL-Rahmenvereinbarung", namespace = "urn:omds20") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ELRahmenvereinbarungType elRahmenvereinbarung; + @XmlElement(name = "RefSicherstellungLfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer refSicherstellungLfnr; + @XmlElement(name = "ZusaetzlicheVerkaufproduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheVerkaufproduktdaten; + + /** + * Ruft den Wert der vtgBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgBeg() { + return vtgBeg; + } + + /** + * Legt den Wert der vtgBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgBeg(XMLGregorianCalendar value) { + this.vtgBeg = value; + } + + /** + * Ruft den Wert der verkaufsproduktgeneration-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerkaufsproduktgeneration() { + return verkaufsproduktgeneration; + } + + /** + * Legt den Wert der verkaufsproduktgeneration-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsproduktgeneration(String value) { + this.verkaufsproduktgeneration = value; + } + + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlweg(String value) { + this.zahlweg = value; + } + + /** + * Ruft den Wert der zahlrhythmus-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlrhythmus() { + return zahlrhythmus; + } + + /** + * Legt den Wert der zahlrhythmus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlrhythmus(String value) { + this.zahlrhythmus = value; + } + + /** + * Ruft den Wert der hauptfaelligkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getHauptfaelligkeit() { + return hauptfaelligkeit; + } + + /** + * Legt den Wert der hauptfaelligkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHauptfaelligkeit(XMLGregorianCalendar value) { + this.hauptfaelligkeit = value; + } + + /** + * Ruft den Wert der berechnungsvariante-Eigenschaft ab. + * + * @return + * possible object is + * {@link BerechnungsvarianteType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BerechnungsvarianteType getBerechnungsvariante() { + return berechnungsvariante; + } + + /** + * Legt den Wert der berechnungsvariante-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BerechnungsvarianteType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsvariante(BerechnungsvarianteType value) { + this.berechnungsvariante = value; + } + + /** + * Ruft den Wert der vermittlernr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermittlernr() { + return vermittlernr; + } + + /** + * Legt den Wert der vermittlernr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermittlernr(String value) { + this.vermittlernr = value; + } + + /** + * Ruft den Wert der elRahmenvereinbarung-Eigenschaft ab. + * + * @return + * possible object is + * {@link ELRahmenvereinbarungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ELRahmenvereinbarungType getELRahmenvereinbarung() { + return elRahmenvereinbarung; + } + + /** + * Legt den Wert der elRahmenvereinbarung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ELRahmenvereinbarungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setELRahmenvereinbarung(ELRahmenvereinbarungType value) { + this.elRahmenvereinbarung = value; + } + + /** + * Ruft den Wert der refSicherstellungLfnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getRefSicherstellungLfnr() { + return refSicherstellungLfnr; + } + + /** + * Legt den Wert der refSicherstellungLfnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRefSicherstellungLfnr(Integer value) { + this.refSicherstellungLfnr = value; + } + + /** + * Gets the value of the zusaetzlicheVerkaufproduktdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheVerkaufproduktdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheVerkaufproduktdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheVerkaufproduktdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheVerkaufproduktdaten() { + if (zusaetzlicheVerkaufproduktdaten == null) { + zusaetzlicheVerkaufproduktdaten = new ArrayList(); + } + return this.zusaetzlicheVerkaufproduktdaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerpfaendungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerpfaendungType.java new file mode 100644 index 00000000..1e247441 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerpfaendungType.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Sicherstellung vom Typ Verpfändung + * + *

Java-Klasse für Verpfaendung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Verpfaendung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type">
+ *       <sequence>
+ *         <element name="Pfandglaeubiger" type="{urn:omds3CommonServiceTypes-1-1-0}Pfandglaeubiger_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Verpfaendung_Type", propOrder = { + "pfandglaeubiger" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VerpfaendungType + extends SicherstellungType +{ + + @XmlElement(name = "Pfandglaeubiger", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List pfandglaeubiger; + + /** + * Gets the value of the pfandglaeubiger property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the pfandglaeubiger property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPfandglaeubiger().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PfandglaeubigerType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPfandglaeubiger() { + if (pfandglaeubiger == null) { + pfandglaeubiger = new ArrayList(); + } + return this.pfandglaeubiger; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherteLiegenschaftType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherteLiegenschaftType.java new file mode 100644 index 00000000..9c05ebf2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherteLiegenschaftType.java @@ -0,0 +1,152 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ADRESSEType; + + +/** + * Versicherte Liegenschaft + * + *

Java-Klasse für VersicherteLiegenschaft_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VersicherteLiegenschaft_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
+ *         <element name="Adresse" type="{urn:omds20}ADRESSE_Type"/>
+ *         <element name="BebauteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *         <element name="UeberdachteFlaecheInQm" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VersicherteLiegenschaft_Type", propOrder = { + "objektId", + "adresse", + "bebauteFlaecheInQm", + "ueberdachteFlaecheInQm" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VersicherteLiegenschaftType + extends VersichertesInteresseMitAttributMetadatenType +{ + + @XmlElement(name = "ObjektId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType objektId; + @XmlElement(name = "Adresse", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ADRESSEType adresse; + @XmlElement(name = "BebauteFlaecheInQm") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int bebauteFlaecheInQm; + @XmlElement(name = "UeberdachteFlaecheInQm") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int ueberdachteFlaecheInQm; + + /** + * Ruft den Wert der objektId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der adresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link ADRESSEType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ADRESSEType getAdresse() { + return adresse; + } + + /** + * Legt den Wert der adresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ADRESSEType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdresse(ADRESSEType value) { + this.adresse = value; + } + + /** + * Ruft den Wert der bebauteFlaecheInQm-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getBebauteFlaecheInQm() { + return bebauteFlaecheInQm; + } + + /** + * Legt den Wert der bebauteFlaecheInQm-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBebauteFlaecheInQm(int value) { + this.bebauteFlaecheInQm = value; + } + + /** + * Ruft den Wert der ueberdachteFlaecheInQm-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getUeberdachteFlaecheInQm() { + return ueberdachteFlaecheInQm; + } + + /** + * Legt den Wert der ueberdachteFlaecheInQm-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUeberdachteFlaecheInQm(int value) { + this.ueberdachteFlaecheInQm = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertePersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertePersonType.java new file mode 100644 index 00000000..89b4ecf5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertePersonType.java @@ -0,0 +1,104 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Versicherte Person basierend auf VersichertesInteresse_Type. Lfnr muss mit Lfnr der Person übereinstimmen. + * + *

Java-Klasse für VersichertePerson_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VersichertePerson_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
+ *       <sequence>
+ *         <choice minOccurs="0">
+ *           <element name="RisikoNatPerson" type="{urn:omds3CommonServiceTypes-1-1-0}RisikoNatPerson_Type"/>
+ *           <element name="RisikoSonstPerson" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         </choice>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VersichertePerson_Type", propOrder = { + "risikoNatPerson", + "risikoSonstPerson" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VersichertePersonType + extends VersichertesInteresseMitAttributMetadatenType +{ + + @XmlElement(name = "RisikoNatPerson") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected RisikoNatPersonType risikoNatPerson; + @XmlElement(name = "RisikoSonstPerson") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object risikoSonstPerson; + + /** + * Ruft den Wert der risikoNatPerson-Eigenschaft ab. + * + * @return + * possible object is + * {@link RisikoNatPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public RisikoNatPersonType getRisikoNatPerson() { + return risikoNatPerson; + } + + /** + * Legt den Wert der risikoNatPerson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RisikoNatPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRisikoNatPerson(RisikoNatPersonType value) { + this.risikoNatPerson = value; + } + + /** + * Ruft den Wert der risikoSonstPerson-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getRisikoSonstPerson() { + return risikoSonstPerson; + } + + /** + * Legt den Wert der risikoSonstPerson-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRisikoSonstPerson(Object value) { + this.risikoSonstPerson = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseMitAttributMetadatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseMitAttributMetadatenType.java new file mode 100644 index 00000000..7b409488 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseMitAttributMetadatenType.java @@ -0,0 +1,88 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.RisikoGebaeudeType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.RisikoHaushaltType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.VersichertesObjektSachPrivatType; + + +/** + * Abstrakter Obertyp für versicherte Interessen, unterstützt Attribut-Metadaten + * + *

Java-Klasse für VersichertesInteresseMitAttributMetadaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VersichertesInteresseMitAttributMetadaten_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type">
+ *       <sequence>
+ *         <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VersichertesInteresseMitAttributMetadaten_Type", propOrder = { + "attributMetadaten" +}) +@XmlSeeAlso({ + VersichertePersonType.class, + VersicherteLiegenschaftType.class, + VersichertesObjektSachPrivatType.class, + RisikoHaushaltType.class, + RisikoGebaeudeType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class VersichertesInteresseMitAttributMetadatenType + extends VersichertesInteresseType +{ + + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List attributMetadaten; + + /** + * Gets the value of the attributMetadaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attributMetadaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttributMetadaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributMetadatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAttributMetadaten() { + if (attributMetadaten == null) { + attributMetadaten = new ArrayList(); + } + return this.attributMetadaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseType.java new file mode 100644 index 00000000..4f6ff41d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseType.java @@ -0,0 +1,172 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ELBetragType; + + +/** + * Abstrakter Obertyp für versicherte Interessen + * + *

Java-Klasse für VersichertesInteresse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VersichertesInteresse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ErsetztId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="ZusaetzlicheRisikodaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheRisikodaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Bewertung" type="{urn:omds20}EL-Betrag_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VersichertesInteresse_Type", propOrder = { + "ersetztId", + "zusaetzlicheRisikodaten", + "bewertung" +}) +@XmlSeeAlso({ + FahrzeugType.class, + VersichertesInteresseMitAttributMetadatenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class VersichertesInteresseType { + + @XmlElement(name = "ErsetztId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ersetztId; + @XmlElement(name = "ZusaetzlicheRisikodaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheRisikodaten; + @XmlElement(name = "Bewertung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List bewertung; + @XmlAttribute(name = "Lfnr", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int lfnr; + + /** + * Ruft den Wert der ersetztId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErsetztId() { + return ersetztId; + } + + /** + * Legt den Wert der ersetztId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsetztId(String value) { + this.ersetztId = value; + } + + /** + * Gets the value of the zusaetzlicheRisikodaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheRisikodaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheRisikodaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheRisikodatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheRisikodaten() { + if (zusaetzlicheRisikodaten == null) { + zusaetzlicheRisikodaten = new ArrayList(); + } + return this.zusaetzlicheRisikodaten; + } + + /** + * Gets the value of the bewertung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bewertung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBewertung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELBetragType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBewertung() { + if (bewertung == null) { + bewertung = new ArrayList(); + } + return this.bewertung; + } + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getLfnr() { + return lfnr; + } + + /** + * Legt den Wert der lfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnr(int value) { + this.lfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherungssteuerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherungssteuerType.java new file mode 100644 index 00000000..84056190 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherungssteuerType.java @@ -0,0 +1,132 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Stellt die Versicherungsteuer einer Prämie dar + * + *

Java-Klasse für Versicherungssteuer_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Versicherungssteuer_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Versicherungssteuer" type="{urn:omds20}decimal"/>
+ *         <element name="VersicherungssteuerArt" type="{urn:omds3CommonServiceTypes-1-1-0}VersicherungssteuerArt_Type"/>
+ *         <element name="VersicherungssteuerSatz" type="{urn:omds20}decimal" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Versicherungssteuer_Type", propOrder = { + "versicherungssteuer", + "versicherungssteuerArt", + "versicherungssteuerSatz" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VersicherungssteuerType { + + @XmlElement(name = "Versicherungssteuer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal versicherungssteuer; + @XmlElement(name = "VersicherungssteuerArt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String versicherungssteuerArt; + @XmlElement(name = "VersicherungssteuerSatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal versicherungssteuerSatz; + + /** + * Ruft den Wert der versicherungssteuer-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getVersicherungssteuer() { + return versicherungssteuer; + } + + /** + * Legt den Wert der versicherungssteuer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungssteuer(BigDecimal value) { + this.versicherungssteuer = value; + } + + /** + * Ruft den Wert der versicherungssteuerArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVersicherungssteuerArt() { + return versicherungssteuerArt; + } + + /** + * Legt den Wert der versicherungssteuerArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungssteuerArt(String value) { + this.versicherungssteuerArt = value; + } + + /** + * Ruft den Wert der versicherungssteuerSatz-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getVersicherungssteuerSatz() { + return versicherungssteuerSatz; + } + + /** + * Legt den Wert der versicherungssteuerSatz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungssteuerSatz(BigDecimal value) { + this.versicherungssteuerSatz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VertragspersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VertragspersonType.java new file mode 100644 index 00000000..aa6c5c1f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VertragspersonType.java @@ -0,0 +1,96 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.VtgRolleCdType; + + +/** + * Definiert Vertragspersonen als Referenz auf eine Person plus Vertragsrolle + * + *

Java-Klasse für Vertragsperson_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Vertragsperson_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="LfdNr" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="Rolle" type="{urn:omds20}VtgRolleCd_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Vertragsperson_Type", propOrder = { + "lfdNr", + "rolle" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VertragspersonType { + + @XmlElement(name = "LfdNr") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long lfdNr; + @XmlElement(name = "Rolle", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VtgRolleCdType rolle; + + /** + * Ruft den Wert der lfdNr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getLfdNr() { + return lfdNr; + } + + /** + * Legt den Wert der lfdNr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfdNr(long value) { + this.lfdNr = value; + } + + /** + * Ruft den Wert der rolle-Eigenschaft ab. + * + * @return + * possible object is + * {@link VtgRolleCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VtgRolleCdType getRolle() { + return rolle; + } + + /** + * Legt den Wert der rolle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VtgRolleCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRolle(VtgRolleCdType value) { + this.rolle = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkularglaeubigerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkularglaeubigerType.java new file mode 100644 index 00000000..c3b39e48 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkularglaeubigerType.java @@ -0,0 +1,190 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ zur Beschreibung einer Bank als Vinkulargläubiger + * + *

Java-Klasse für Vinkularglaeubiger_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Vinkularglaeubiger_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Vertragsnummer">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="32"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VinkularglaeubigerBank">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="2"/>
+ *               <maxLength value="100"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VinkularglaeubigerPlz">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="4"/>
+ *               <maxLength value="5"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VinkularglaeubigerStrasse" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="3"/>
+ *               <maxLength value="100"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Vinkularglaeubiger_Type", propOrder = { + "vertragsnummer", + "vinkularglaeubigerBank", + "vinkularglaeubigerPlz", + "vinkularglaeubigerStrasse" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VinkularglaeubigerType { + + @XmlElement(name = "Vertragsnummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsnummer; + @XmlElement(name = "VinkularglaeubigerBank", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vinkularglaeubigerBank; + @XmlElement(name = "VinkularglaeubigerPlz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vinkularglaeubigerPlz; + @XmlElement(name = "VinkularglaeubigerStrasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vinkularglaeubigerStrasse; + + /** + * Ruft den Wert der vertragsnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsnummer() { + return vertragsnummer; + } + + /** + * Legt den Wert der vertragsnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsnummer(String value) { + this.vertragsnummer = value; + } + + /** + * Ruft den Wert der vinkularglaeubigerBank-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVinkularglaeubigerBank() { + return vinkularglaeubigerBank; + } + + /** + * Legt den Wert der vinkularglaeubigerBank-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVinkularglaeubigerBank(String value) { + this.vinkularglaeubigerBank = value; + } + + /** + * Ruft den Wert der vinkularglaeubigerPlz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVinkularglaeubigerPlz() { + return vinkularglaeubigerPlz; + } + + /** + * Legt den Wert der vinkularglaeubigerPlz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVinkularglaeubigerPlz(String value) { + this.vinkularglaeubigerPlz = value; + } + + /** + * Ruft den Wert der vinkularglaeubigerStrasse-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVinkularglaeubigerStrasse() { + return vinkularglaeubigerStrasse; + } + + /** + * Legt den Wert der vinkularglaeubigerStrasse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVinkularglaeubigerStrasse(String value) { + this.vinkularglaeubigerStrasse = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungPersonenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungPersonenType.java new file mode 100644 index 00000000..04dac5f0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungPersonenType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Sicherstellung vom Typ Vinkulierung + * + *

Java-Klasse für VinkulierungPersonen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VinkulierungPersonen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type">
+ *       <sequence>
+ *         <element name="Vinkularglaeubiger" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkularglaeubiger_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VinkulierungPersonen_Type", propOrder = { + "vinkularglaeubiger" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VinkulierungPersonenType + extends SicherstellungType +{ + + @XmlElement(name = "Vinkularglaeubiger", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VinkularglaeubigerType vinkularglaeubiger; + + /** + * Ruft den Wert der vinkularglaeubiger-Eigenschaft ab. + * + * @return + * possible object is + * {@link VinkularglaeubigerType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VinkularglaeubigerType getVinkularglaeubiger() { + return vinkularglaeubiger; + } + + /** + * Legt den Wert der vinkularglaeubiger-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VinkularglaeubigerType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVinkularglaeubiger(VinkularglaeubigerType value) { + this.vinkularglaeubiger = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungType.java new file mode 100644 index 00000000..8ef645a1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungType.java @@ -0,0 +1,70 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.PERSONType; + + +/** + * Type Vinkulierung + * + *

Java-Klasse für Vinkulierung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Vinkulierung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds20}PERSON"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Vinkulierung_Type", propOrder = { + "person" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VinkulierungType { + + @XmlElement(name = "PERSON", namespace = "urn:omds20", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PERSONType person; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PERSONType getPERSON() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPERSON(PERSONType value) { + this.person = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungType.java new file mode 100644 index 00000000..535a1247 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungType.java @@ -0,0 +1,139 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Angaben zu einer Vorversicherung in der Standardimplementierung, erweitert VorversicherungenDetail_Type + * + *

Java-Klasse für Vorversicherung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Vorversicherung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VorversicherungenDetail_Type">
+ *       <sequence>
+ *         <element name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" minOccurs="0"/>
+ *         <element name="SpartenCd" type="{urn:omds20}SpartenCd_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Vorversicherung_Type", propOrder = { + "vtgSparteCd", + "spartenCd", + "polizzennr" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VorversicherungType + extends VorversicherungenDetailType +{ + + @XmlElement(name = "VtgSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgSparteCd; + @XmlElement(name = "SpartenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List spartenCd; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + + /** + * Ruft den Wert der vtgSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgSparteCd() { + return vtgSparteCd; + } + + /** + * Legt den Wert der vtgSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgSparteCd(String value) { + this.vtgSparteCd = value; + } + + /** + * Gets the value of the spartenCd property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the spartenCd property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSpartenCd().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSpartenCd() { + if (spartenCd == null) { + spartenCd = new ArrayList(); + } + return this.spartenCd; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenDetailType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenDetailType.java new file mode 100644 index 00000000..2cf0ec3c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenDetailType.java @@ -0,0 +1,208 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Gemeinsame Details zu einer Vorversicherung. Dieser Typ wird erweitert von Vorversicherung_Type + * und ist der Typ von VorversicherungRechtschutz und VorversicherungKfz in Kfz + * + *

Java-Klasse für VorversicherungenDetail_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VorversicherungenDetail_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="WurdenVorversicherungenAufgeloest" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="Aufloesungsgrund" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="aus Schaden"/>
+ *               <enumeration value="durch einvernehmliche Kündigung"/>
+ *               <enumeration value="durch Ablauf"/>
+ *               <enumeration value="durch Besitzwechsel"/>
+ *               <enumeration value="aus sonstigen Gründen"/>
+ *               <enumeration value="zum Ablauf gekündigte Vorversicherung"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="AuslaendischeVersicherungsgesellschaft" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Versicherungsgesellschaft" type="{urn:omds3CommonServiceTypes-1-1-0}Versicherungsgesellschaft_Type"/>
+ *         <element name="ZusaetzlicheVorversicherungsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheVorversicherungsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VorversicherungenDetail_Type", propOrder = { + "wurdenVorversicherungenAufgeloest", + "aufloesungsgrund", + "auslaendischeVersicherungsgesellschaft", + "versicherungsgesellschaft", + "zusaetzlicheVorversicherungsdaten" +}) +@XmlSeeAlso({ + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.VorversicherungenKfzType.VorversicherungKfz.class, + VorversicherungType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VorversicherungenDetailType { + + @XmlElement(name = "WurdenVorversicherungenAufgeloest") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean wurdenVorversicherungenAufgeloest; + @XmlElement(name = "Aufloesungsgrund") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aufloesungsgrund; + @XmlElement(name = "AuslaendischeVersicherungsgesellschaft") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean auslaendischeVersicherungsgesellschaft; + @XmlElement(name = "Versicherungsgesellschaft", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String versicherungsgesellschaft; + @XmlElement(name = "ZusaetzlicheVorversicherungsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheVorversicherungsdaten; + + /** + * Ruft den Wert der wurdenVorversicherungenAufgeloest-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isWurdenVorversicherungenAufgeloest() { + return wurdenVorversicherungenAufgeloest; + } + + /** + * Legt den Wert der wurdenVorversicherungenAufgeloest-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWurdenVorversicherungenAufgeloest(boolean value) { + this.wurdenVorversicherungenAufgeloest = value; + } + + /** + * Ruft den Wert der aufloesungsgrund-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAufloesungsgrund() { + return aufloesungsgrund; + } + + /** + * Legt den Wert der aufloesungsgrund-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAufloesungsgrund(String value) { + this.aufloesungsgrund = value; + } + + /** + * Ruft den Wert der auslaendischeVersicherungsgesellschaft-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isAuslaendischeVersicherungsgesellschaft() { + return auslaendischeVersicherungsgesellschaft; + } + + /** + * Legt den Wert der auslaendischeVersicherungsgesellschaft-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuslaendischeVersicherungsgesellschaft(Boolean value) { + this.auslaendischeVersicherungsgesellschaft = value; + } + + /** + * Ruft den Wert der versicherungsgesellschaft-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVersicherungsgesellschaft() { + return versicherungsgesellschaft; + } + + /** + * Legt den Wert der versicherungsgesellschaft-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungsgesellschaft(String value) { + this.versicherungsgesellschaft = value; + } + + /** + * Gets the value of the zusaetzlicheVorversicherungsdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheVorversicherungsdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheVorversicherungsdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheVorversicherungsdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheVorversicherungsdaten() { + if (zusaetzlicheVorversicherungsdaten == null) { + zusaetzlicheVorversicherungsdaten = new ArrayList(); + } + return this.zusaetzlicheVorversicherungsdaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenImplType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenImplType.java new file mode 100644 index 00000000..970b6b82 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenImplType.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Standardimplementierung Vorversicherungen: Eine Liste von Vorversicherung_Type-Objekten + * + *

Java-Klasse für VorversicherungenImpl_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VorversicherungenImpl_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Vorversicherungen_Type">
+ *       <sequence>
+ *         <element name="Vorversicherungen" type="{urn:omds3CommonServiceTypes-1-1-0}Vorversicherung_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VorversicherungenImpl_Type", propOrder = { + "vorversicherungen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VorversicherungenImplType + extends VorversicherungenType +{ + + @XmlElement(name = "Vorversicherungen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vorversicherungen; + + /** + * Gets the value of the vorversicherungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vorversicherungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVorversicherungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VorversicherungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVorversicherungen() { + if (vorversicherungen == null) { + vorversicherungen = new ArrayList(); + } + return this.vorversicherungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenType.java new file mode 100644 index 00000000..250eb975 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenType.java @@ -0,0 +1,41 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.VorversicherungenKfzType; + + +/** + * Abstrakter Typ zur Beschreibung der Vorversicherungen, wird verwendet in SpezAntrag_Type. + * Es gibt zwei Ableitungen im Standard: VorversicherungenKfz_Type und VorversicherungenImpl_Type (s.u.), jede VU kann aber auch eigene Implementierungen vornehmen. + * + *

Java-Klasse für Vorversicherungen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Vorversicherungen_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Vorversicherungen_Type") +@XmlSeeAlso({ + VorversicherungenKfzType.class, + VorversicherungenImplType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class VorversicherungenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlungsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlungsdatenType.java new file mode 100644 index 00000000..664aa2fd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlungsdatenType.java @@ -0,0 +1,162 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Beschreibt die Zahlungsdaten in Antragsservices + * + *

Java-Klasse für Zahlungsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Zahlungsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Zahlungsart" type="{urn:omds20}ZahlWegCd_Type"/>
+ *         <element name="Kontonummer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="BIC" type="{urn:omds3CommonServiceTypes-1-1-0}BIC_Type" minOccurs="0"/>
+ *         <element name="Beschreibung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Zahlungsdaten_Type", propOrder = { + "zahlungsart", + "kontonummer", + "bic", + "beschreibung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZahlungsdatenType { + + @XmlElement(name = "Zahlungsart", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String zahlungsart; + @XmlElement(name = "Kontonummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kontonummer; + @XmlElement(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bic; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibung; + + /** + * Ruft den Wert der zahlungsart-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getZahlungsart() { + return zahlungsart; + } + + /** + * Legt den Wert der zahlungsart-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlungsart(String value) { + this.zahlungsart = value; + } + + /** + * Ruft den Wert der kontonummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKontonummer() { + return kontonummer; + } + + /** + * Legt den Wert der kontonummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKontonummer(String value) { + this.kontonummer = value; + } + + /** + * Ruft den Wert der bic-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBIC() { + return bic; + } + + /** + * Legt den Wert der bic-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBIC(String value) { + this.bic = value; + } + + /** + * Ruft den Wert der beschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibung() { + return beschreibung; + } + + /** + * Legt den Wert der beschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibung(String value) { + this.beschreibung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlwegType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlwegType.java new file mode 100644 index 00000000..8c2383bd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlwegType.java @@ -0,0 +1,226 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ Zahlweg + * + *

Java-Klasse für Zahlweg_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Zahlweg_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="Zahlungsanweisung" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
+ *         <element name="Lastschrift" type="{urn:omds3CommonServiceTypes-1-1-0}Bankverbindung_Type"/>
+ *         <element name="Kundenkonto">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <attribute name="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="Kreditkarte" type="{urn:omds3CommonServiceTypes-1-1-0}Kreditkarte_Type"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Zahlweg_Type", propOrder = { + "zahlungsanweisung", + "lastschrift", + "kundenkonto", + "kreditkarte" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZahlwegType { + + @XmlElement(name = "Zahlungsanweisung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Object zahlungsanweisung; + @XmlElement(name = "Lastschrift") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BankverbindungType lastschrift; + @XmlElement(name = "Kundenkonto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZahlwegType.Kundenkonto kundenkonto; + @XmlElement(name = "Kreditkarte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KreditkarteType kreditkarte; + + /** + * Ruft den Wert der zahlungsanweisung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Object getZahlungsanweisung() { + return zahlungsanweisung; + } + + /** + * Legt den Wert der zahlungsanweisung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlungsanweisung(Object value) { + this.zahlungsanweisung = value; + } + + /** + * Ruft den Wert der lastschrift-Eigenschaft ab. + * + * @return + * possible object is + * {@link BankverbindungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BankverbindungType getLastschrift() { + return lastschrift; + } + + /** + * Legt den Wert der lastschrift-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BankverbindungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLastschrift(BankverbindungType value) { + this.lastschrift = value; + } + + /** + * Ruft den Wert der kundenkonto-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegType.Kundenkonto } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZahlwegType.Kundenkonto getKundenkonto() { + return kundenkonto; + } + + /** + * Legt den Wert der kundenkonto-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegType.Kundenkonto } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKundenkonto(ZahlwegType.Kundenkonto value) { + this.kundenkonto = value; + } + + /** + * Ruft den Wert der kreditkarte-Eigenschaft ab. + * + * @return + * possible object is + * {@link KreditkarteType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KreditkarteType getKreditkarte() { + return kreditkarte; + } + + /** + * Legt den Wert der kreditkarte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KreditkarteType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKreditkarte(KreditkarteType value) { + this.kreditkarte = value; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <attribute name="Kundenkontonummer" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class Kundenkonto { + + @XmlAttribute(name = "Kundenkontonummer", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kundenkontonummer; + + /** + * Ruft den Wert der kundenkontonummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKundenkontonummer() { + return kundenkontonummer; + } + + /** + * Legt den Wert der kundenkontonummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKundenkontonummer(String value) { + this.kundenkontonummer = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZeitraumType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZeitraumType.java new file mode 100644 index 00000000..44b7a4d3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZeitraumType.java @@ -0,0 +1,96 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Ein Zeitraum mit Beginn und Ende Datum + * + *

Java-Klasse für Zeitraum_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Zeitraum_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ZRBeg" type="{urn:omds20}Datum" />
+ *       <attribute name="ZREnd" type="{urn:omds20}Datum" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Zeitraum_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZeitraumType { + + @XmlAttribute(name = "ZRBeg", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar zrBeg; + @XmlAttribute(name = "ZREnd", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar zrEnd; + + /** + * Ruft den Wert der zrBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getZRBeg() { + return zrBeg; + } + + /** + * Legt den Wert der zrBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZRBeg(XMLGregorianCalendar value) { + this.zrBeg = value; + } + + /** + * Ruft den Wert der zrEnd-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getZREnd() { + return zrEnd; + } + + /** + * Legt den Wert der zrEnd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZREnd(XMLGregorianCalendar value) { + this.zrEnd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZulassungsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZulassungsdatenType.java new file mode 100644 index 00000000..ea910d50 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZulassungsdatenType.java @@ -0,0 +1,131 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für Zulassungsdaten + * + *

Java-Klasse für Zulassungsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Zulassungsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VBNummer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Kennzeichen" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Fahrgestellnummer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Zulassungsdaten_Type", propOrder = { + "vbNummer", + "kennzeichen", + "fahrgestellnummer" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZulassungsdatenType { + + @XmlElement(name = "VBNummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vbNummer; + @XmlElement(name = "Kennzeichen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kennzeichen; + @XmlElement(name = "Fahrgestellnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrgestellnummer; + + /** + * Ruft den Wert der vbNummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVBNummer() { + return vbNummer; + } + + /** + * Legt den Wert der vbNummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVBNummer(String value) { + this.vbNummer = value; + } + + /** + * Ruft den Wert der kennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKennzeichen() { + return kennzeichen; + } + + /** + * Legt den Wert der kennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKennzeichen(String value) { + this.kennzeichen = value; + } + + /** + * Ruft den Wert der fahrgestellnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrgestellnummer() { + return fahrgestellnummer; + } + + /** + * Legt den Wert der fahrgestellnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrgestellnummer(String value) { + this.fahrgestellnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheElementarproduktdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheElementarproduktdatenType.java new file mode 100644 index 00000000..270f9f5a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheElementarproduktdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * VU-spezifische Erweiterungsmöglichkeit auf Ebene Elementarprodukt + * + *

Java-Klasse für ZusaetzlicheElementarproduktdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheElementarproduktdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheElementarproduktdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheElementarproduktdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheFondsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheFondsdatenType.java new file mode 100644 index 00000000..7d2ee326 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheFondsdatenType.java @@ -0,0 +1,32 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für ZusaetzlicheFondsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheFondsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheFondsdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheFondsdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheProduktdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheProduktdatenType.java new file mode 100644 index 00000000..76759875 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheProduktdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * VU-spezifische Erweiterungsmöglichkeit auf Ebene Produkt + * + *

Java-Klasse für ZusaetzlicheProduktdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheProduktdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheProduktdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheProduktdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheRisikodatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheRisikodatenType.java new file mode 100644 index 00000000..5369124c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheRisikodatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * VU-spezifische Erweiterungsmöglichkeit für Risikodaten + * + *

Java-Klasse für ZusaetzlicheRisikodaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheRisikodaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheRisikodaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheRisikodatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVerkaufproduktdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVerkaufproduktdatenType.java new file mode 100644 index 00000000..6175a856 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVerkaufproduktdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * VU-spezifische Erweiterungsmöglichkeit auf Ebene Verkaufsprodukt + * + *

Java-Klasse für ZusaetzlicheVerkaufproduktdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheVerkaufproduktdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheVerkaufproduktdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheVerkaufproduktdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVorversicherungsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVorversicherungsdatenType.java new file mode 100644 index 00000000..1c652bc2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVorversicherungsdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * VU-spezifische Erweiterungsmöglichkeit für Vorversicherungsdaten + * + *

Java-Klasse für ZusaetzlicheVorversicherungsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheVorversicherungsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheVorversicherungsdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheVorversicherungsdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheZusatzproduktdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheZusatzproduktdatenType.java new file mode 100644 index 00000000..a0db6037 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheZusatzproduktdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * VU-spezifische Erweiterungsmöglichkeit auf Ebene Zusatzprodukt + * + *

Java-Klasse für ZusaetzlicheZusatzproduktdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheZusatzproduktdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheZusatzproduktdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheZusatzproduktdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktGenerischType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktGenerischType.java new file mode 100644 index 00000000..8c7f3fb9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktGenerischType.java @@ -0,0 +1,199 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.ZusatzversicherungLebenType; + + +/** + * Basistyp für ein Zusatzprodukt, 2. Generation + * + *

Java-Klasse für ZusatzproduktGenerisch_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzproduktGenerisch_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Zusatzprodukt_Type">
+ *       <sequence>
+ *         <element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="BeschreibungTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Versicherungssumme" type="{urn:omds20}decimal14_2" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzproduktGenerisch_Type", propOrder = { + "eingeschlossen", + "einschlussAenderbar", + "attributMetadaten", + "beschreibungTxt", + "versicherungssumme" +}) +@XmlSeeAlso({ + ZusatzversicherungLebenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzproduktGenerischType + extends ZusatzproduktType +{ + + @XmlElement(name = "Eingeschlossen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibungTxt; + @XmlElement(name = "Versicherungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal versicherungssumme; + + /** + * Ruft den Wert der eingeschlossen-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isEingeschlossen() { + return eingeschlossen; + } + + /** + * Legt den Wert der eingeschlossen-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEingeschlossen(boolean value) { + this.eingeschlossen = value; + } + + /** + * Ruft den Wert der einschlussAenderbar-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isEinschlussAenderbar() { + return einschlussAenderbar; + } + + /** + * Legt den Wert der einschlussAenderbar-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEinschlussAenderbar(Boolean value) { + this.einschlussAenderbar = value; + } + + /** + * Gets the value of the attributMetadaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attributMetadaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttributMetadaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttributMetadatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAttributMetadaten() { + if (attributMetadaten == null) { + attributMetadaten = new ArrayList(); + } + return this.attributMetadaten; + } + + /** + * Ruft den Wert der beschreibungTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibungTxt() { + return beschreibungTxt; + } + + /** + * Legt den Wert der beschreibungTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = value; + } + + /** + * Ruft den Wert der versicherungssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getVersicherungssumme() { + return versicherungssumme; + } + + /** + * Legt den Wert der versicherungssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungssumme(BigDecimal value) { + this.versicherungssumme = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktType.java new file mode 100644 index 00000000..4e216e06 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktType.java @@ -0,0 +1,115 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Basistyp für ein Zusatzprodukt + * + *

Java-Klasse für Zusatzprodukt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Zusatzprodukt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type">
+ *       <sequence>
+ *         <element name="VtgBeg" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="ZusaetzlicheZusatzproduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheZusatzproduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Zusatzprodukt_Type", propOrder = { + "vtgBeg", + "zusaetzlicheZusatzproduktdaten" +}) +@XmlSeeAlso({ + ZusatzproduktGenerischType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusatzproduktType + extends ProduktbausteinType +{ + + @XmlElement(name = "VtgBeg") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlElement(name = "ZusaetzlicheZusatzproduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheZusatzproduktdaten; + + /** + * Ruft den Wert der vtgBeg-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getVtgBeg() { + return vtgBeg; + } + + /** + * Legt den Wert der vtgBeg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgBeg(XMLGregorianCalendar value) { + this.vtgBeg = value; + } + + /** + * Gets the value of the zusaetzlicheZusatzproduktdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheZusatzproduktdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheZusatzproduktdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheZusatzproduktdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheZusatzproduktdaten() { + if (zusaetzlicheZusatzproduktdaten == null) { + zusaetzlicheZusatzproduktdaten = new ArrayList(); + } + return this.zusaetzlicheZusatzproduktdaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/package-info.java new file mode 100644 index 00000000..210576d0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:omds3CommonServiceTypes-1-1-0", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.common; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseRequestType.java new file mode 100644 index 00000000..9ad1ca29 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseRequestType.java @@ -0,0 +1,133 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.UploadDokumentType; + + +/** + * Typ des Requestobjekts, um Dokument zu Geschäftsfall hinzuzufügen + * + *

Java-Klasse für AddDocToBusinessCaseRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AddDocToBusinessCaseRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}Upload_Dokument_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AddDocToBusinessCaseRequest_Type", propOrder = { + "vuNr", + "geschaeftsfallnummer", + "dokument" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AddDocToBusinessCaseRequestType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "Geschaeftsfallnummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "Dokument", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected UploadDokumentType dokument; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallnummer() { + return geschaeftsfallnummer; + } + + /** + * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallnummer(ObjektIdType value) { + this.geschaeftsfallnummer = value; + } + + /** + * Ruft den Wert der dokument-Eigenschaft ab. + * + * @return + * possible object is + * {@link UploadDokumentType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public UploadDokumentType getDokument() { + return dokument; + } + + /** + * Legt den Wert der dokument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link UploadDokumentType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokument(UploadDokumentType value) { + this.dokument = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseResponseType.java new file mode 100644 index 00000000..83b2098b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseResponseType.java @@ -0,0 +1,83 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlElements; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentenReferenzType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Response von der VU, wenn ein zusätzliches Dokument übergeben wurde + * + *

Java-Klasse für AddDocToBusinessCaseResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AddDocToBusinessCaseResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice maxOccurs="unbounded">
+ *         <element name="DocRef" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AddDocToBusinessCaseResponse_Type", propOrder = { + "docRefOrServiceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AddDocToBusinessCaseResponseType { + + @XmlElements({ + @XmlElement(name = "DocRef", type = DokumentenReferenzType.class), + @XmlElement(name = "ServiceFault", type = ServiceFault.class) + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List docRefOrServiceFault; + + /** + * Gets the value of the docRefOrServiceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the docRefOrServiceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDocRefOrServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentenReferenzType } + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDocRefOrServiceFault() { + if (docRefOrServiceFault == null) { + docRefOrServiceFault = new ArrayList(); + } + return this.docRefOrServiceFault; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DocumentInfosResponseResultType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DocumentInfosResponseResultType.java new file mode 100644 index 00000000..e4a2b5c6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DocumentInfosResponseResultType.java @@ -0,0 +1,181 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentenReferenzType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZeitraumType; + + +/** + * Informationen zu einem Dokument + * + *

Java-Klasse für DocumentInfosResponseResult_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DocumentInfosResponseResult_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ActualOffset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="ActualMaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="DokumentInfos" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Zeitraum" type="{urn:omds3CommonServiceTypes-1-1-0}Zeitraum_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DocumentInfosResponseResult_Type", propOrder = { + "actualOffset", + "actualMaxResults", + "totalResults", + "dokumentInfos", + "zeitraum" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DocumentInfosResponseResultType { + + @XmlElement(name = "ActualOffset") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long actualOffset; + @XmlElement(name = "ActualMaxResults") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long actualMaxResults; + @XmlElement(name = "TotalResults") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long totalResults; + @XmlElement(name = "DokumentInfos") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumentInfos; + @XmlElement(name = "Zeitraum", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZeitraumType zeitraum; + + /** + * Ruft den Wert der actualOffset-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getActualOffset() { + return actualOffset; + } + + /** + * Legt den Wert der actualOffset-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setActualOffset(long value) { + this.actualOffset = value; + } + + /** + * Ruft den Wert der actualMaxResults-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getActualMaxResults() { + return actualMaxResults; + } + + /** + * Legt den Wert der actualMaxResults-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setActualMaxResults(long value) { + this.actualMaxResults = value; + } + + /** + * Ruft den Wert der totalResults-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getTotalResults() { + return totalResults; + } + + /** + * Legt den Wert der totalResults-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTotalResults(long value) { + this.totalResults = value; + } + + /** + * Gets the value of the dokumentInfos property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumentInfos property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumentInfos().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentenReferenzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumentInfos() { + if (dokumentInfos == null) { + dokumentInfos = new ArrayList(); + } + return this.dokumentInfos; + } + + /** + * Ruft den Wert der zeitraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZeitraumType getZeitraum() { + return zeitraum; + } + + /** + * Legt den Wert der zeitraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZeitraum(ZeitraumType value) { + this.zeitraum = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectRequestType.java new file mode 100644 index 00000000..ed7d0056 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectRequestType.java @@ -0,0 +1,298 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektSpezifikationType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZeitraumType; + + +/** + * Typ mit Elementen fuer die Anfrage nach Dokumenten zu einem fachlichen Objekt + * + *

Java-Klasse für GetDocumentsOfObjectRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetDocumentsOfObjectRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="ObjektSpezifikation" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type"/>
+ *         <element name="Zeitraum" type="{urn:omds3CommonServiceTypes-1-1-0}Zeitraum_Type" minOccurs="0"/>
+ *         <element name="DokumentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType" minOccurs="0"/>
+ *         <element name="MaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="Offset" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="OrderBy" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="Erstellungsdatum aufsteigend"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetDocumentsOfObjectRequest_Type", propOrder = { + "vuNr", + "authFilter", + "objektSpezifikation", + "zeitraum", + "dokumentType", + "maxResults", + "offset", + "orderBy" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetDocumentsOfObjectRequestType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "ObjektSpezifikation", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektSpezifikationType objektSpezifikation; + @XmlElement(name = "Zeitraum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "DokumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer dokumentType; + @XmlElement(name = "MaxResults") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer maxResults; + @XmlElement(name = "Offset") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer offset; + @XmlElement(name = "OrderBy") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String orderBy; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der objektSpezifikation-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektSpezifikationType getObjektSpezifikation() { + return objektSpezifikation; + } + + /** + * Legt den Wert der objektSpezifikation-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektSpezifikation(ObjektSpezifikationType value) { + this.objektSpezifikation = value; + } + + /** + * Ruft den Wert der zeitraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZeitraumType getZeitraum() { + return zeitraum; + } + + /** + * Legt den Wert der zeitraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZeitraum(ZeitraumType value) { + this.zeitraum = value; + } + + /** + * Ruft den Wert der dokumentType-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getDokumentType() { + return dokumentType; + } + + /** + * Legt den Wert der dokumentType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokumentType(Integer value) { + this.dokumentType = value; + } + + /** + * Ruft den Wert der maxResults-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMaxResults() { + return maxResults; + } + + /** + * Legt den Wert der maxResults-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaxResults(Integer value) { + this.maxResults = value; + } + + /** + * Ruft den Wert der offset-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getOffset() { + return offset; + } + + /** + * Legt den Wert der offset-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffset(Integer value) { + this.offset = value; + } + + /** + * Ruft den Wert der orderBy-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrderBy() { + return orderBy; + } + + /** + * Legt den Wert der orderBy-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrderBy(String value) { + this.orderBy = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectResponseType.java new file mode 100644 index 00000000..aaeca9cb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectResponseType.java @@ -0,0 +1,107 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Typ mit Informationen zu den Dokumenten eines fachlichen Objekts. + * + *

Java-Klasse für GetDocumentsOfObjectResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetDocumentsOfObjectResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="Result" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}DocumentInfosResponseResult_Type"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetDocumentsOfObjectResponse_Type", propOrder = { + "result", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetDocumentsOfObjectResponseType { + + @XmlElement(name = "Result") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DocumentInfosResponseResultType result; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List serviceFault; + + /** + * Ruft den Wert der result-Eigenschaft ab. + * + * @return + * possible object is + * {@link DocumentInfosResponseResultType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DocumentInfosResponseResultType getResult() { + return result; + } + + /** + * Legt den Wert der result-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DocumentInfosResponseResultType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setResult(DocumentInfosResponseResultType value) { + this.result = value; + } + + /** + * Gets the value of the serviceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getServiceFault() { + if (serviceFault == null) { + serviceFault = new ArrayList(); + } + return this.serviceFault; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodRequestType.java new file mode 100644 index 00000000..796bcb47 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodRequestType.java @@ -0,0 +1,298 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektSpezifikationType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZeitraumType; + + +/** + * Typ mit Elementen fuer die Anfrage nach Dokumenten eines Zeitraums + * + *

Java-Klasse für GetDocumentsOfPeriodRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetDocumentsOfPeriodRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="ObjektSpezifikation" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type" minOccurs="0"/>
+ *         <element name="Zeitraum" type="{urn:omds3CommonServiceTypes-1-1-0}Zeitraum_Type"/>
+ *         <element name="DokumentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType" minOccurs="0"/>
+ *         <element name="MaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="Offset" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="OrderBy" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="Erstellungsdatum aufsteigend"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetDocumentsOfPeriodRequest_Type", propOrder = { + "vuNr", + "authFilter", + "objektSpezifikation", + "zeitraum", + "dokumentType", + "maxResults", + "offset", + "orderBy" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetDocumentsOfPeriodRequestType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "ObjektSpezifikation") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektSpezifikationType objektSpezifikation; + @XmlElement(name = "Zeitraum", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "DokumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer dokumentType; + @XmlElement(name = "MaxResults") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer maxResults; + @XmlElement(name = "Offset") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer offset; + @XmlElement(name = "OrderBy") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String orderBy; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der objektSpezifikation-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektSpezifikationType getObjektSpezifikation() { + return objektSpezifikation; + } + + /** + * Legt den Wert der objektSpezifikation-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektSpezifikation(ObjektSpezifikationType value) { + this.objektSpezifikation = value; + } + + /** + * Ruft den Wert der zeitraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZeitraumType getZeitraum() { + return zeitraum; + } + + /** + * Legt den Wert der zeitraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZeitraum(ZeitraumType value) { + this.zeitraum = value; + } + + /** + * Ruft den Wert der dokumentType-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getDokumentType() { + return dokumentType; + } + + /** + * Legt den Wert der dokumentType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokumentType(Integer value) { + this.dokumentType = value; + } + + /** + * Ruft den Wert der maxResults-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getMaxResults() { + return maxResults; + } + + /** + * Legt den Wert der maxResults-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaxResults(Integer value) { + this.maxResults = value; + } + + /** + * Ruft den Wert der offset-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getOffset() { + return offset; + } + + /** + * Legt den Wert der offset-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffset(Integer value) { + this.offset = value; + } + + /** + * Ruft den Wert der orderBy-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrderBy() { + return orderBy; + } + + /** + * Legt den Wert der orderBy-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrderBy(String value) { + this.orderBy = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodResponseType.java new file mode 100644 index 00000000..8241fe24 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodResponseType.java @@ -0,0 +1,107 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Typ mit Informationen zu den Dokumenten eines Zeitraums + * + *

Java-Klasse für GetDocumentsOfPeriodResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetDocumentsOfPeriodResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="Result" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}DocumentInfosResponseResult_Type"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetDocumentsOfPeriodResponse_Type", propOrder = { + "result", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetDocumentsOfPeriodResponseType { + + @XmlElement(name = "Result") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DocumentInfosResponseResultType result; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List serviceFault; + + /** + * Ruft den Wert der result-Eigenschaft ab. + * + * @return + * possible object is + * {@link DocumentInfosResponseResultType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DocumentInfosResponseResultType getResult() { + return result; + } + + /** + * Legt den Wert der result-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DocumentInfosResponseResultType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setResult(DocumentInfosResponseResultType value) { + this.result = value; + } + + /** + * Gets the value of the serviceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getServiceFault() { + if (serviceFault == null) { + serviceFault = new ArrayList(); + } + return this.serviceFault; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsRequestType.java new file mode 100644 index 00000000..bcc68fbf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsRequestType.java @@ -0,0 +1,196 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektSpezifikationType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZeitraumType; + + +/** + * Dieser Typ enthält die Elemente fuer die Anfrage nach Dokumenten + * + *

Java-Klasse für GetNumberOfDocumentsRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetNumberOfDocumentsRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="ObjektSpezifikation" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type"/>
+ *         <element name="Zeitraum" type="{urn:omds3CommonServiceTypes-1-1-0}Zeitraum_Type" minOccurs="0"/>
+ *         <element name="DokumentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetNumberOfDocumentsRequest_Type", propOrder = { + "vuNr", + "authFilter", + "objektSpezifikation", + "zeitraum", + "dokumentType" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetNumberOfDocumentsRequestType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "ObjektSpezifikation", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektSpezifikationType objektSpezifikation; + @XmlElement(name = "Zeitraum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "DokumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer dokumentType; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der objektSpezifikation-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektSpezifikationType getObjektSpezifikation() { + return objektSpezifikation; + } + + /** + * Legt den Wert der objektSpezifikation-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektSpezifikationType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektSpezifikation(ObjektSpezifikationType value) { + this.objektSpezifikation = value; + } + + /** + * Ruft den Wert der zeitraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZeitraumType getZeitraum() { + return zeitraum; + } + + /** + * Legt den Wert der zeitraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZeitraum(ZeitraumType value) { + this.zeitraum = value; + } + + /** + * Ruft den Wert der dokumentType-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getDokumentType() { + return dokumentType; + } + + /** + * Legt den Wert der dokumentType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokumentType(Integer value) { + this.dokumentType = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsResponseType.java new file mode 100644 index 00000000..a41d2eab --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsResponseType.java @@ -0,0 +1,104 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import java.math.BigInteger; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Typ mit Informationen zu den Dokumenten eines fachlichen Objekts + * + *

Java-Klasse für GetNumberOfDocumentsResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetNumberOfDocumentsResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="AnzDokumente" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetNumberOfDocumentsResponse_Type", propOrder = { + "anzDokumente", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetNumberOfDocumentsResponseType { + + @XmlElement(name = "AnzDokumente") + @XmlSchemaType(name = "nonNegativeInteger") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger anzDokumente; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ServiceFault serviceFault; + + /** + * Ruft den Wert der anzDokumente-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getAnzDokumente() { + return anzDokumente; + } + + /** + * Legt den Wert der anzDokumente-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAnzDokumente(BigInteger value) { + this.anzDokumente = value; + } + + /** + * Ruft den Wert der serviceFault-Eigenschaft ab. + * + * @return + * possible object is + * {@link ServiceFault } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ServiceFault getServiceFault() { + return serviceFault; + } + + /** + * Legt den Wert der serviceFault-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ServiceFault } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setServiceFault(ServiceFault value) { + this.serviceFault = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/ObjectFactory.java new file mode 100644 index 00000000..5e2a4208 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/ObjectFactory.java @@ -0,0 +1,221 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on1basis package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _AddDocToBusinessCaseRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "AddDocToBusinessCaseRequest"); + private final static QName _AddDocToBusinessCaseResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "AddDocToBusinessCaseResponse"); + private final static QName _GetNumberOfDocumentsRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetNumberOfDocumentsRequest"); + private final static QName _GetNumberOfDocumentsResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetNumberOfDocumentsResponse"); + private final static QName _GetDocumentsOfObjectRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetDocumentsOfObjectRequest"); + private final static QName _GetDocumentsOfObjectResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetDocumentsOfObjectResponse"); + private final static QName _GetDocumentsOfPeriodRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetDocumentsOfPeriodRequest"); + private final static QName _GetDocumentsOfPeriodResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "GetDocumentsOfPeriodResponse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on1basis + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link AddDocToBusinessCaseRequestType } + * + */ + public AddDocToBusinessCaseRequestType createAddDocToBusinessCaseRequestType() { + return new AddDocToBusinessCaseRequestType(); + } + + /** + * Create an instance of {@link AddDocToBusinessCaseResponseType } + * + */ + public AddDocToBusinessCaseResponseType createAddDocToBusinessCaseResponseType() { + return new AddDocToBusinessCaseResponseType(); + } + + /** + * Create an instance of {@link GetNumberOfDocumentsRequestType } + * + */ + public GetNumberOfDocumentsRequestType createGetNumberOfDocumentsRequestType() { + return new GetNumberOfDocumentsRequestType(); + } + + /** + * Create an instance of {@link GetNumberOfDocumentsResponseType } + * + */ + public GetNumberOfDocumentsResponseType createGetNumberOfDocumentsResponseType() { + return new GetNumberOfDocumentsResponseType(); + } + + /** + * Create an instance of {@link GetDocumentsOfObjectRequestType } + * + */ + public GetDocumentsOfObjectRequestType createGetDocumentsOfObjectRequestType() { + return new GetDocumentsOfObjectRequestType(); + } + + /** + * Create an instance of {@link GetDocumentsOfObjectResponseType } + * + */ + public GetDocumentsOfObjectResponseType createGetDocumentsOfObjectResponseType() { + return new GetDocumentsOfObjectResponseType(); + } + + /** + * Create an instance of {@link GetDocumentsOfPeriodRequestType } + * + */ + public GetDocumentsOfPeriodRequestType createGetDocumentsOfPeriodRequestType() { + return new GetDocumentsOfPeriodRequestType(); + } + + /** + * Create an instance of {@link GetDocumentsOfPeriodResponseType } + * + */ + public GetDocumentsOfPeriodResponseType createGetDocumentsOfPeriodResponseType() { + return new GetDocumentsOfPeriodResponseType(); + } + + /** + * Create an instance of {@link DocumentInfosResponseResultType } + * + */ + public DocumentInfosResponseResultType createDocumentInfosResponseResultType() { + return new DocumentInfosResponseResultType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AddDocToBusinessCaseRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link AddDocToBusinessCaseRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "AddDocToBusinessCaseRequest") + public JAXBElement createAddDocToBusinessCaseRequest(AddDocToBusinessCaseRequestType value) { + return new JAXBElement(_AddDocToBusinessCaseRequest_QNAME, AddDocToBusinessCaseRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AddDocToBusinessCaseResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link AddDocToBusinessCaseResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "AddDocToBusinessCaseResponse") + public JAXBElement createAddDocToBusinessCaseResponse(AddDocToBusinessCaseResponseType value) { + return new JAXBElement(_AddDocToBusinessCaseResponse_QNAME, AddDocToBusinessCaseResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetNumberOfDocumentsRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetNumberOfDocumentsRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetNumberOfDocumentsRequest") + public JAXBElement createGetNumberOfDocumentsRequest(GetNumberOfDocumentsRequestType value) { + return new JAXBElement(_GetNumberOfDocumentsRequest_QNAME, GetNumberOfDocumentsRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetNumberOfDocumentsResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetNumberOfDocumentsResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetNumberOfDocumentsResponse") + public JAXBElement createGetNumberOfDocumentsResponse(GetNumberOfDocumentsResponseType value) { + return new JAXBElement(_GetNumberOfDocumentsResponse_QNAME, GetNumberOfDocumentsResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfObjectRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfObjectRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetDocumentsOfObjectRequest") + public JAXBElement createGetDocumentsOfObjectRequest(GetDocumentsOfObjectRequestType value) { + return new JAXBElement(_GetDocumentsOfObjectRequest_QNAME, GetDocumentsOfObjectRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfObjectResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfObjectResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetDocumentsOfObjectResponse") + public JAXBElement createGetDocumentsOfObjectResponse(GetDocumentsOfObjectResponseType value) { + return new JAXBElement(_GetDocumentsOfObjectResponse_QNAME, GetDocumentsOfObjectResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfPeriodRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfPeriodRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetDocumentsOfPeriodRequest") + public JAXBElement createGetDocumentsOfPeriodRequest(GetDocumentsOfPeriodRequestType value) { + return new JAXBElement(_GetDocumentsOfPeriodRequest_QNAME, GetDocumentsOfPeriodRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfPeriodResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetDocumentsOfPeriodResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "GetDocumentsOfPeriodResponse") + public JAXBElement createGetDocumentsOfPeriodResponse(GetDocumentsOfPeriodResponseType value) { + return new JAXBElement(_GetDocumentsOfPeriodResponse_QNAME, GetDocumentsOfPeriodResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/package-info.java new file mode 100644 index 00000000..4058e6a0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessRequestType.java new file mode 100644 index 00000000..5277fc0e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessRequestType.java @@ -0,0 +1,117 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonProcessRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ErsatzpolizzeType; + + +/** + * Abstraktes Zwischenelement für alle BOA-Request-Types + * + *

Java-Klasse für BOAProcessRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BOAProcessRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
+ *       <sequence>
+ *         <element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/>
+ *         <element name="Ersatzpolizzen" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BOAProcessRequest_Type", propOrder = { + "aenderungsgrund", + "ersatzpolizzen" +}) +@XmlSeeAlso({ + CalculateRequestType.class, + CreateOfferRequestType.class, + CreateApplicationRequestType.class, + SubmitApplicationRequestType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BOAProcessRequestType + extends CommonProcessRequestType +{ + + @XmlElement(name = "Aenderungsgrund") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aenderungsgrund; + @XmlElement(name = "Ersatzpolizzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List ersatzpolizzen; + + /** + * Ruft den Wert der aenderungsgrund-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAenderungsgrund() { + return aenderungsgrund; + } + + /** + * Legt den Wert der aenderungsgrund-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAenderungsgrund(String value) { + this.aenderungsgrund = value; + } + + /** + * Gets the value of the ersatzpolizzen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the ersatzpolizzen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getErsatzpolizzen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErsatzpolizzeType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getErsatzpolizzen() { + if (ersatzpolizzen == null) { + ersatzpolizzen = new ArrayList(); + } + return this.ersatzpolizzen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessResponseType.java new file mode 100644 index 00000000..8035667f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessResponseType.java @@ -0,0 +1,117 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonProcessResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ErsatzpolizzeType; + + +/** + * Abstraktes Zwischenelement für alle BOA-Response-Types + * + *

Java-Klasse für BOAProcessResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BOAProcessResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type">
+ *       <sequence>
+ *         <element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/>
+ *         <element name="Ersatzpolizzen" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BOAProcessResponse_Type", propOrder = { + "aenderungsgrund", + "ersatzpolizzen" +}) +@XmlSeeAlso({ + CalculateResponseType.class, + CreateOfferResponseType.class, + CreateApplicationResponseType.class, + SubmitApplicationResponseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BOAProcessResponseType + extends CommonProcessResponseType +{ + + @XmlElement(name = "Aenderungsgrund") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String aenderungsgrund; + @XmlElement(name = "Ersatzpolizzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List ersatzpolizzen; + + /** + * Ruft den Wert der aenderungsgrund-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAenderungsgrund() { + return aenderungsgrund; + } + + /** + * Legt den Wert der aenderungsgrund-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAenderungsgrund(String value) { + this.aenderungsgrund = value; + } + + /** + * Gets the value of the ersatzpolizzen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the ersatzpolizzen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getErsatzpolizzen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErsatzpolizzeType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getErsatzpolizzen() { + if (ersatzpolizzen == null) { + ersatzpolizzen = new ArrayList(); + } + return this.ersatzpolizzen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestGenType.java new file mode 100644 index 00000000..78fa73d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestGenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallRequestType; + + +/** + * Abstrakter Request für die Berechnung mit generischen Produktbausteinen + * + *

Java-Klasse für CalculateRequestGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateRequestGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequest_Type">
+ *       <sequence>
+ *         <element name="Produktmetadaten" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateRequestGen_Type", propOrder = { + "produktmetadaten" +}) +@XmlSeeAlso({ + CalculateSachPrivatRequestType.class, + CalculateLebenRequestType.class, + CalculateUnfallRequestType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CalculateRequestGenType + extends CalculateRequestType +{ + + @XmlElement(name = "Produktmetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean produktmetadaten; + + /** + * Ruft den Wert der produktmetadaten-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isProduktmetadaten() { + return produktmetadaten; + } + + /** + * Legt den Wert der produktmetadaten-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProduktmetadaten(boolean value) { + this.produktmetadaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestType.java new file mode 100644 index 00000000..dcba24d4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestType.java @@ -0,0 +1,69 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzRequestType; + + +/** + * Abstrakter Request für die Berechnung + * + *

Java-Klasse für CalculateRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
+ *       <sequence>
+ *         <element name="RequestUpselling" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateRequest_Type", propOrder = { + "requestUpselling" +}) +@XmlSeeAlso({ + CalculateKfzRequestType.class, + CalculateRequestGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CalculateRequestType + extends BOAProcessRequestType +{ + + @XmlElement(name = "RequestUpselling", defaultValue = "false") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean requestUpselling; + + /** + * Ruft den Wert der requestUpselling-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isRequestUpselling() { + return requestUpselling; + } + + /** + * Legt den Wert der requestUpselling-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRequestUpselling(boolean value) { + this.requestUpselling = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseGenType.java new file mode 100644 index 00000000..2bf4a482 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseGenType.java @@ -0,0 +1,45 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallResponseType; + + +/** + * Abstrakter Response Berechnung + * + *

Java-Klasse für CalculateResponseGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateResponseGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateResponseGen_Type") +@XmlSeeAlso({ + CalculateSachPrivatResponseType.class, + CalculateLebenResponseType.class, + CalculateUnfallResponseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CalculateResponseGenType + extends CalculateResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseType.java new file mode 100644 index 00000000..37faa460 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseType.java @@ -0,0 +1,42 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzResponseType; + + +/** + * Abstrakter Response, der das Ergebnis der Berechnung enthält bzw. Fehlermeldungen + * + *

Java-Klasse für CalculateResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateResponse_Type") +@XmlSeeAlso({ + CalculateKfzResponseType.class, + CalculateResponseGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CalculateResponseType + extends BOAProcessResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionProposalRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionProposalRequest.java new file mode 100644 index 00000000..df8735e4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionProposalRequest.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Konvertierungsplan" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}Konvertierungsumfang_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "konvertierungsplan" +}) +@XmlRootElement(name = "ConversionProposalRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ConversionProposalRequest + extends CommonRequestType +{ + + @XmlElement(name = "Konvertierungsplan", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KonvertierungsumfangType konvertierungsplan; + + /** + * Ruft den Wert der konvertierungsplan-Eigenschaft ab. + * + * @return + * possible object is + * {@link KonvertierungsumfangType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KonvertierungsumfangType getKonvertierungsplan() { + return konvertierungsplan; + } + + /** + * Legt den Wert der konvertierungsplan-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KonvertierungsumfangType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKonvertierungsplan(KonvertierungsumfangType value) { + this.konvertierungsplan = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionProposalResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionProposalResponse.java new file mode 100644 index 00000000..90ab5a2b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionProposalResponse.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ErsatzpolizzeType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProzessDokHandoutType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Vorschlag" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type" minOccurs="0"/>
+ *         <element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokHandout_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Ersatzpolizze" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vorschlag", + "dokument", + "ersatzpolizze" +}) +@XmlRootElement(name = "ConversionProposalResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ConversionProposalResponse + extends CommonResponseType +{ + + @XmlElement(name = "Vorschlag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragType vorschlag; + @XmlElement(name = "Dokument") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokument; + @XmlElement(name = "Ersatzpolizze") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List ersatzpolizze; + + /** + * Ruft den Wert der vorschlag-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragType getVorschlag() { + return vorschlag; + } + + /** + * Legt den Wert der vorschlag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorschlag(SpezAntragType value) { + this.vorschlag = value; + } + + /** + * Gets the value of the dokument property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokument property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokument().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokHandoutType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokument() { + if (dokument == null) { + dokument = new ArrayList(); + } + return this.dokument; + } + + /** + * Gets the value of the ersatzpolizze property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the ersatzpolizze property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getErsatzpolizze().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErsatzpolizzeType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getErsatzpolizze() { + if (ersatzpolizze == null) { + ersatzpolizze = new ArrayList(); + } + return this.ersatzpolizze; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionScopeRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionScopeRequest.java new file mode 100644 index 00000000..b7e17218 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionScopeRequest.java @@ -0,0 +1,80 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ErsatzpolizzeType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Vertrag" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizze_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vertraege" +}) +@XmlRootElement(name = "ConversionScopeRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ConversionScopeRequest + extends CommonRequestType +{ + + @XmlElement(name = "Vertrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vertraege; + + /** + *

Die Liste der Verträge, die in der Konvertierung behandelt werden sollen.

+ * Gets the value of the vertraege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vertraege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVertraege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErsatzpolizzeType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVertraege() { + if (vertraege == null) { + vertraege = new ArrayList(); + } + return this.vertraege; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionScopeResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionScopeResponse.java new file mode 100644 index 00000000..8b29edea --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ConversionScopeResponse.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Konvertierungsmoeglichkeit" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}Konvertierungsumfang_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "konvertierungsmoeglichkeit" +}) +@XmlRootElement(name = "ConversionScopeResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ConversionScopeResponse + extends CommonResponseType +{ + + @XmlElement(name = "Konvertierungsmoeglichkeit", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KonvertierungsumfangType konvertierungsmoeglichkeit; + + /** + * Ruft den Wert der konvertierungsmoeglichkeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link KonvertierungsumfangType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KonvertierungsumfangType getKonvertierungsmoeglichkeit() { + return konvertierungsmoeglichkeit; + } + + /** + * Legt den Wert der konvertierungsmoeglichkeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KonvertierungsumfangType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKonvertierungsmoeglichkeit(KonvertierungsumfangType value) { + this.konvertierungsmoeglichkeit = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestGenType.java new file mode 100644 index 00000000..89f8190c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestGenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallRequestType; + + +/** + * Abstrakter Request der Antragserzeugung mit generischen Produktbausteinen + * + *

Java-Klasse für CreateApplicationRequestGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationRequestGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type">
+ *       <sequence>
+ *         <element name="Produktmetadaten" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationRequestGen_Type", propOrder = { + "produktmetadaten" +}) +@XmlSeeAlso({ + CreateApplicationSachPrivatRequestType.class, + CreateApplicationLebenRequestType.class, + CreateApplicationUnfallRequestType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateApplicationRequestGenType + extends CreateApplicationRequestType +{ + + @XmlElement(name = "Produktmetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean produktmetadaten; + + /** + * Ruft den Wert der produktmetadaten-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isProduktmetadaten() { + return produktmetadaten; + } + + /** + * Legt den Wert der produktmetadaten-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProduktmetadaten(boolean value) { + this.produktmetadaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestType.java new file mode 100644 index 00000000..4b19db70 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestType.java @@ -0,0 +1,120 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DateianhangType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProzessDokumentType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzRequestType; + + +/** + * Abstrakter Request für den Antrag + * + *

Java-Klasse für CreateApplicationRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
+ *       <sequence>
+ *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokument_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationRequest_Type", propOrder = { + "dateianhaenge", + "dokumente" +}) +@XmlSeeAlso({ + CreateApplicationKfzRequestType.class, + CreateApplicationRequestGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateApplicationRequestType + extends BOAProcessRequestType +{ + + @XmlElement(name = "Dateianhaenge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dateianhaenge; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + + /** + * Gets the value of the dateianhaenge property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dateianhaenge property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDateianhaenge().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DateianhangType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDateianhaenge() { + if (dateianhaenge == null) { + dateianhaenge = new ArrayList(); + } + return this.dateianhaenge; + } + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseGenType.java new file mode 100644 index 00000000..32c898e4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseGenType.java @@ -0,0 +1,45 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallResponseType; + + +/** + * Abstrakter Response der Antragserzeugung + * + *

Java-Klasse für CreateApplicationResponseGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationResponseGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationResponseGen_Type") +@XmlSeeAlso({ + CreateApplicationSachPrivatResponseType.class, + CreateApplicationLebenResponseType.class, + CreateApplicationUnfallResponseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateApplicationResponseGenType + extends CreateApplicationResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseType.java new file mode 100644 index 00000000..cddb72ce --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseType.java @@ -0,0 +1,183 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentInfoType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProzessDokumentBasisType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzResponseType; + + +/** + * Abstrakter Response, der den Antrag enthält bzw. Fehlermeldungen + * + *

Java-Klasse für CreateApplicationResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
+ *       <sequence>
+ *         <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type" minOccurs="0"/>
+ *         <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="DokumenteAnforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationResponse_Type", propOrder = { + "antragstatus", + "antragsnummer", + "dokumente", + "dokumenteAnforderungen" +}) +@XmlSeeAlso({ + CreateApplicationKfzResponseType.class, + CreateApplicationResponseGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateApplicationResponseType + extends BOAProcessResponseType +{ + + @XmlElement(name = "Antragstatus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer antragstatus; + @XmlElement(name = "Antragsnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType antragsnummer; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + @XmlElement(name = "DokumenteAnforderungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumenteAnforderungen; + + /** + * Ruft den Wert der antragstatus-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getAntragstatus() { + return antragstatus; + } + + /** + * Legt den Wert der antragstatus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragstatus(Integer value) { + this.antragstatus = value; + } + + /** + * Ruft den Wert der antragsnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getAntragsnummer() { + return antragsnummer; + } + + /** + * Legt den Wert der antragsnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsnummer(ObjektIdType value) { + this.antragsnummer = value; + } + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentInfoType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + + /** + * Gets the value of the dokumenteAnforderungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumenteAnforderungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumenteAnforderungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentBasisType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumenteAnforderungen() { + if (dokumenteAnforderungen == null) { + dokumenteAnforderungen = new ArrayList(); + } + return this.dokumenteAnforderungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestGenType.java new file mode 100644 index 00000000..3cc9852b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestGenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallRequestType; + + +/** + * Abstrakter Request für die Offerterstellung mit generischen Produktbausteinen + * + *

Java-Klasse für CreateOfferRequestGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferRequestGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type">
+ *       <sequence>
+ *         <element name="Produktmetadaten" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferRequestGen_Type", propOrder = { + "produktmetadaten" +}) +@XmlSeeAlso({ + CreateOfferSachPrivatRequestType.class, + CreateOfferLebenRequestType.class, + CreateOfferUnfallRequestType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateOfferRequestGenType + extends CreateOfferRequestType +{ + + @XmlElement(name = "Produktmetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean produktmetadaten; + + /** + * Ruft den Wert der produktmetadaten-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isProduktmetadaten() { + return produktmetadaten; + } + + /** + * Legt den Wert der produktmetadaten-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProduktmetadaten(boolean value) { + this.produktmetadaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestType.java new file mode 100644 index 00000000..c300d341 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestType.java @@ -0,0 +1,42 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzRequestType; + + +/** + * Abstrakter Request für das Offert + * + *

Java-Klasse für CreateOfferRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferRequest_Type") +@XmlSeeAlso({ + CreateOfferKfzRequestType.class, + CreateOfferRequestGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateOfferRequestType + extends BOAProcessRequestType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseGenType.java new file mode 100644 index 00000000..6a73bc42 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseGenType.java @@ -0,0 +1,45 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallResponseType; + + +/** + * Abstrakter Response der Offerterstellung + * + *

Java-Klasse für CreateOfferResponseGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferResponseGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferResponseGen_Type") +@XmlSeeAlso({ + CreateOfferSachPrivatResponseType.class, + CreateOfferLebenResponseType.class, + CreateOfferUnfallResponseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateOfferResponseGenType + extends CreateOfferResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseType.java new file mode 100644 index 00000000..7c675ab3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseType.java @@ -0,0 +1,120 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentInfoType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProzessDokumentBasisType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzResponseType; + + +/** + * Abstrakter Response, der das Offert enthält bzw. Fehlermeldungen + * + *

Java-Klasse für CreateOfferResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
+ *       <sequence>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="DokumenteAnforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferResponse_Type", propOrder = { + "dokumente", + "dokumenteAnforderungen" +}) +@XmlSeeAlso({ + CreateOfferKfzResponseType.class, + CreateOfferResponseGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class CreateOfferResponseType + extends BOAProcessResponseType +{ + + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + @XmlElement(name = "DokumenteAnforderungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumenteAnforderungen; + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentInfoType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + + /** + * Gets the value of the dokumenteAnforderungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumenteAnforderungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumenteAnforderungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentBasisType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumenteAnforderungen() { + if (dokumenteAnforderungen == null) { + dokumenteAnforderungen = new ArrayList(); + } + return this.dokumenteAnforderungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentRequestType.java new file mode 100644 index 00000000..5f630d45 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; + + +/** + * Typ um Offert- und Antragsdokumente zu beziehen + * + *

Java-Klasse für GetApplicationDocumentRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetApplicationDocumentRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="DokumentId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetApplicationDocumentRequest_Type", propOrder = { + "dokumentId" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetApplicationDocumentRequestType + extends CommonRequestType +{ + + @XmlElement(name = "DokumentId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dokumentId; + + /** + * Ruft den Wert der dokumentId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDokumentId() { + return dokumentId; + } + + /** + * Legt den Wert der dokumentId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokumentId(String value) { + this.dokumentId = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentResponseType.java new file mode 100644 index 00000000..0b73026b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentResponseType.java @@ -0,0 +1,73 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentInfoType; + + +/** + * Typ um Offert- und Antragsdokumente zurückzugeben + * + *

Java-Klasse für GetApplicationDocumentResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetApplicationDocumentResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetApplicationDocumentResponse_Type", propOrder = { + "dokument" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetApplicationDocumentResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Dokument") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DokumentInfoType dokument; + + /** + * Ruft den Wert der dokument-Eigenschaft ab. + * + * @return + * possible object is + * {@link DokumentInfoType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DokumentInfoType getDokument() { + return dokument; + } + + /** + * Legt den Wert der dokument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DokumentInfoType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDokument(DokumentInfoType value) { + this.dokument = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/KonvertierungsumfangType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/KonvertierungsumfangType.java new file mode 100644 index 00000000..a5063f02 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/KonvertierungsumfangType.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.KonvertierungsumfangVertragType; + + +/** + * Spezifiziert die Konvertierung mehrerer Verträge in einen neuen Vertrag + * + *

Java-Klasse für Konvertierungsumfang_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Konvertierungsumfang_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Vertrag" type="{urn:omds3CommonServiceTypes-1-1-0}KonvertierungsumfangVertrag_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Konvertierungsumfang_Type", propOrder = { + "vertraege" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class KonvertierungsumfangType { + + @XmlElement(name = "Vertrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vertraege; + + /** + *

Die Liste der Verträge, die in der Konvertierungsanforderung behandelt werden.

+ * Gets the value of the vertraege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vertraege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVertraege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KonvertierungsumfangVertragType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVertraege() { + if (vertraege == null) { + vertraege = new ArrayList(); + } + return this.vertraege; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ObjectFactory.java new file mode 100644 index 00000000..00d3cbbc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ObjectFactory.java @@ -0,0 +1,145 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _GetApplicationDocumentRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", "GetApplicationDocumentRequest"); + private final static QName _GetApplicationDocumentResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", "GetApplicationDocumentResponse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link GetApplicationDocumentRequestType } + * + */ + public GetApplicationDocumentRequestType createGetApplicationDocumentRequestType() { + return new GetApplicationDocumentRequestType(); + } + + /** + * Create an instance of {@link GetApplicationDocumentResponseType } + * + */ + public GetApplicationDocumentResponseType createGetApplicationDocumentResponseType() { + return new GetApplicationDocumentResponseType(); + } + + /** + * Create an instance of {@link ConversionScopeRequest } + * + */ + public ConversionScopeRequest createConversionScopeRequest() { + return new ConversionScopeRequest(); + } + + /** + * Create an instance of {@link ConversionScopeResponse } + * + */ + public ConversionScopeResponse createConversionScopeResponse() { + return new ConversionScopeResponse(); + } + + /** + * Create an instance of {@link KonvertierungsumfangType } + * + */ + public KonvertierungsumfangType createKonvertierungsumfangType() { + return new KonvertierungsumfangType(); + } + + /** + * Create an instance of {@link ConversionProposalRequest } + * + */ + public ConversionProposalRequest createConversionProposalRequest() { + return new ConversionProposalRequest(); + } + + /** + * Create an instance of {@link ConversionProposalResponse } + * + */ + public ConversionProposalResponse createConversionProposalResponse() { + return new ConversionProposalResponse(); + } + + /** + * Create an instance of {@link SpezBOASchrittType } + * + */ + public SpezBOASchrittType createSpezBOASchrittType() { + return new SpezBOASchrittType(); + } + + /** + * Create an instance of {@link BOAProcessRequestType } + * + */ + public BOAProcessRequestType createBOAProcessRequestType() { + return new BOAProcessRequestType(); + } + + /** + * Create an instance of {@link BOAProcessResponseType } + * + */ + public BOAProcessResponseType createBOAProcessResponseType() { + return new BOAProcessResponseType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetApplicationDocumentRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetApplicationDocumentRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", name = "GetApplicationDocumentRequest") + public JAXBElement createGetApplicationDocumentRequest(GetApplicationDocumentRequestType value) { + return new JAXBElement(_GetApplicationDocumentRequest_QNAME, GetApplicationDocumentRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetApplicationDocumentResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetApplicationDocumentResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", name = "GetApplicationDocumentResponse") + public JAXBElement createGetApplicationDocumentResponse(GetApplicationDocumentResponseType value) { + return new JAXBElement(_GetApplicationDocumentResponse_QNAME, GetApplicationDocumentResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragPersonenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragPersonenType.java new file mode 100644 index 00000000..f58f16e9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragPersonenType.java @@ -0,0 +1,173 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.FATCAType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.GMSGType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.PEPType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.TreuhaenderfrageType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SpezAntragLebenType; + + +/** + * Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist + * + *

Java-Klasse für SpezAntragPersonen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezAntragPersonen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="FATCA" type="{urn:omds3CommonServiceTypes-1-1-0}FATCA_Type" minOccurs="0"/>
+ *         <element name="GSGM" type="{urn:omds3CommonServiceTypes-1-1-0}GMSG_Type" minOccurs="0"/>
+ *         <element name="PEP" type="{urn:omds3CommonServiceTypes-1-1-0}PEP_Type"/>
+ *         <element name="Treuhaenderfrage" type="{urn:omds3CommonServiceTypes-1-1-0}Treuhaenderfrage_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragPersonen_Type", propOrder = { + "fatca", + "gsgm", + "pep", + "treuhaenderfrage" +}) +@XmlSeeAlso({ + SpezAntragLebenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SpezAntragPersonenType + extends SpezAntragType +{ + + @XmlElement(name = "FATCA") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected FATCAType fatca; + @XmlElement(name = "GSGM") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected GMSGType gsgm; + @XmlElement(name = "PEP", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PEPType pep; + @XmlElement(name = "Treuhaenderfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected TreuhaenderfrageType treuhaenderfrage; + + /** + * Ruft den Wert der fatca-Eigenschaft ab. + * + * @return + * possible object is + * {@link FATCAType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public FATCAType getFATCA() { + return fatca; + } + + /** + * Legt den Wert der fatca-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link FATCAType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFATCA(FATCAType value) { + this.fatca = value; + } + + /** + * Ruft den Wert der gsgm-Eigenschaft ab. + * + * @return + * possible object is + * {@link GMSGType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public GMSGType getGSGM() { + return gsgm; + } + + /** + * Legt den Wert der gsgm-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GMSGType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGSGM(GMSGType value) { + this.gsgm = value; + } + + /** + * Ruft den Wert der pep-Eigenschaft ab. + * + * @return + * possible object is + * {@link PEPType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PEPType getPEP() { + return pep; + } + + /** + * Legt den Wert der pep-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PEPType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPEP(PEPType value) { + this.pep = value; + } + + /** + * Ruft den Wert der treuhaenderfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link TreuhaenderfrageType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public TreuhaenderfrageType getTreuhaenderfrage() { + return treuhaenderfrage; + } + + /** + * Legt den Wert der treuhaenderfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link TreuhaenderfrageType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTreuhaenderfrage(TreuhaenderfrageType value) { + this.treuhaenderfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragType.java new file mode 100644 index 00000000..51c68958 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragType.java @@ -0,0 +1,715 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AbgelehnteRisikenType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AntragsartType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.BeteiligtePersonVertragType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DatenverwendungType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.EinwilligungType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ErsatzpolizzenType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.KontierungType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.PolizzenversandType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.SicherstellungType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VertragspersonType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VorversicherungenType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZahlungsdatenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SpezAntragKfzType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.AntragSachPrivatType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SpezAntragUnfallType; + + +/** + * Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist + * + *

Java-Klasse für SpezAntrag_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezAntrag_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBOASchritt_Type">
+ *       <sequence>
+ *         <element name="Antragsart" type="{urn:omds3CommonServiceTypes-1-1-0}Antragsart_Type" minOccurs="0"/>
+ *         <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded"/>
+ *         <element name="Versicherungsnehmer" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *         <element name="AbweichenderPraemienzahler" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="WeitereVersicherungsnehmer" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="WeitereVertragspersonen" type="{urn:omds3CommonServiceTypes-1-1-0}Vertragsperson_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="AbgelehnteRisiken" type="{urn:omds3CommonServiceTypes-1-1-0}AbgelehnteRisiken_Type" minOccurs="0"/>
+ *         <element name="Vorversicherungen" type="{urn:omds3CommonServiceTypes-1-1-0}Vorversicherungen_Type" minOccurs="0"/>
+ *         <element name="Zahlungsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}Zahlungsdaten_Type"/>
+ *         <element name="Sepa" type="{urn:omds3CommonServiceTypes-1-1-0}SepaCd_Type" minOccurs="0"/>
+ *         <element name="Polizzenversand" type="{urn:omds3CommonServiceTypes-1-1-0}PolizzenversandType" minOccurs="0"/>
+ *         <element name="Datenschutzbestimmungen" type="{urn:omds3CommonServiceTypes-1-1-0}Datenverwendung_Type"/>
+ *         <element name="Kontierung" type="{urn:omds3CommonServiceTypes-1-1-0}Kontierung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Ersatzpolizzennummer" type="{urn:omds3CommonServiceTypes-1-1-0}Ersatzpolizzen_Type" minOccurs="0"/>
+ *         <element name="ZusendungWeitereDokumente" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ZusaetzlicheAntragsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}ZusaetzlicheAntragsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Sicherstellungen" type="{urn:omds3CommonServiceTypes-1-1-0}Sicherstellung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Einwilligungen" type="{urn:omds3CommonServiceTypes-1-1-0}Einwilligung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntrag_Type", propOrder = { + "antragsart", + "personen", + "versicherungsnehmer", + "abweichenderPraemienzahler", + "weitereVersicherungsnehmer", + "weitereVertragspersonen", + "abgelehnteRisiken", + "vorversicherungen", + "zahlungsdaten", + "sepa", + "polizzenversand", + "datenschutzbestimmungen", + "kontierung", + "ersatzpolizzennummer", + "zusendungWeitereDokumente", + "zusaetzlicheAntragsdaten", + "sicherstellungen", + "einwilligungen", + "polizzennr", + "vertragsID" +}) +@XmlSeeAlso({ + SpezAntragKfzType.class, + AntragSachPrivatType.class, + SpezAntragPersonenType.class, + SpezAntragUnfallType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SpezAntragType + extends SpezBOASchrittType +{ + + @XmlElement(name = "Antragsart") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AntragsartType antragsart; + @XmlElement(name = "Personen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List personen; + @XmlElement(name = "Versicherungsnehmer") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int versicherungsnehmer; + @XmlElement(name = "AbweichenderPraemienzahler") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer abweichenderPraemienzahler; + @XmlElement(name = "WeitereVersicherungsnehmer", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List weitereVersicherungsnehmer; + @XmlElement(name = "WeitereVertragspersonen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List weitereVertragspersonen; + @XmlElement(name = "AbgelehnteRisiken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AbgelehnteRisikenType abgelehnteRisiken; + @XmlElement(name = "Vorversicherungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VorversicherungenType vorversicherungen; + @XmlElement(name = "Zahlungsdaten", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZahlungsdatenType zahlungsdaten; + @XmlElement(name = "Sepa") + @XmlSchemaType(name = "unsignedByte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Short sepa; + @XmlElement(name = "Polizzenversand") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PolizzenversandType polizzenversand; + @XmlElement(name = "Datenschutzbestimmungen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DatenverwendungType datenschutzbestimmungen; + @XmlElement(name = "Kontierung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List kontierung; + @XmlElement(name = "Ersatzpolizzennummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ErsatzpolizzenType ersatzpolizzennummer; + @XmlElement(name = "ZusendungWeitereDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusendungWeitereDokumente; + @XmlElement(name = "ZusaetzlicheAntragsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheAntragsdaten; + @XmlElement(name = "Sicherstellungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List sicherstellungen; + @XmlElement(name = "Einwilligungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List einwilligungen; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + + /** + * Ruft den Wert der antragsart-Eigenschaft ab. + * + * @return + * possible object is + * {@link AntragsartType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AntragsartType getAntragsart() { + return antragsart; + } + + /** + * Legt den Wert der antragsart-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AntragsartType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsart(AntragsartType value) { + this.antragsart = value; + } + + /** + * Gets the value of the personen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the personen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BeteiligtePersonVertragType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPersonen() { + if (personen == null) { + personen = new ArrayList(); + } + return this.personen; + } + + /** + * Ruft den Wert der versicherungsnehmer-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getVersicherungsnehmer() { + return versicherungsnehmer; + } + + /** + * Legt den Wert der versicherungsnehmer-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungsnehmer(int value) { + this.versicherungsnehmer = value; + } + + /** + * Ruft den Wert der abweichenderPraemienzahler-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getAbweichenderPraemienzahler() { + return abweichenderPraemienzahler; + } + + /** + * Legt den Wert der abweichenderPraemienzahler-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAbweichenderPraemienzahler(Integer value) { + this.abweichenderPraemienzahler = value; + } + + /** + * Gets the value of the weitereVersicherungsnehmer property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the weitereVersicherungsnehmer property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getWeitereVersicherungsnehmer().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getWeitereVersicherungsnehmer() { + if (weitereVersicherungsnehmer == null) { + weitereVersicherungsnehmer = new ArrayList(); + } + return this.weitereVersicherungsnehmer; + } + + /** + * Gets the value of the weitereVertragspersonen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the weitereVertragspersonen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getWeitereVertragspersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VertragspersonType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getWeitereVertragspersonen() { + if (weitereVertragspersonen == null) { + weitereVertragspersonen = new ArrayList(); + } + return this.weitereVertragspersonen; + } + + /** + * Ruft den Wert der abgelehnteRisiken-Eigenschaft ab. + * + * @return + * possible object is + * {@link AbgelehnteRisikenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AbgelehnteRisikenType getAbgelehnteRisiken() { + return abgelehnteRisiken; + } + + /** + * Legt den Wert der abgelehnteRisiken-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AbgelehnteRisikenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAbgelehnteRisiken(AbgelehnteRisikenType value) { + this.abgelehnteRisiken = value; + } + + /** + * Ruft den Wert der vorversicherungen-Eigenschaft ab. + * + * @return + * possible object is + * {@link VorversicherungenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VorversicherungenType getVorversicherungen() { + return vorversicherungen; + } + + /** + * Legt den Wert der vorversicherungen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VorversicherungenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorversicherungen(VorversicherungenType value) { + this.vorversicherungen = value; + } + + /** + * Ruft den Wert der zahlungsdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlungsdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZahlungsdatenType getZahlungsdaten() { + return zahlungsdaten; + } + + /** + * Legt den Wert der zahlungsdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlungsdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlungsdaten(ZahlungsdatenType value) { + this.zahlungsdaten = value; + } + + /** + * Ruft den Wert der sepa-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Short getSepa() { + return sepa; + } + + /** + * Legt den Wert der sepa-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSepa(Short value) { + this.sepa = value; + } + + /** + * Ruft den Wert der polizzenversand-Eigenschaft ab. + * + * @return + * possible object is + * {@link PolizzenversandType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PolizzenversandType getPolizzenversand() { + return polizzenversand; + } + + /** + * Legt den Wert der polizzenversand-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PolizzenversandType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzenversand(PolizzenversandType value) { + this.polizzenversand = value; + } + + /** + * Ruft den Wert der datenschutzbestimmungen-Eigenschaft ab. + * + * @return + * possible object is + * {@link DatenverwendungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DatenverwendungType getDatenschutzbestimmungen() { + return datenschutzbestimmungen; + } + + /** + * Legt den Wert der datenschutzbestimmungen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DatenverwendungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDatenschutzbestimmungen(DatenverwendungType value) { + this.datenschutzbestimmungen = value; + } + + /** + * Gets the value of the kontierung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the kontierung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKontierung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KontierungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getKontierung() { + if (kontierung == null) { + kontierung = new ArrayList(); + } + return this.kontierung; + } + + /** + * Ruft den Wert der ersatzpolizzennummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ErsatzpolizzenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ErsatzpolizzenType getErsatzpolizzennummer() { + return ersatzpolizzennummer; + } + + /** + * Legt den Wert der ersatzpolizzennummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ErsatzpolizzenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsatzpolizzennummer(ErsatzpolizzenType value) { + this.ersatzpolizzennummer = value; + } + + /** + * Gets the value of the zusendungWeitereDokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusendungWeitereDokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusendungWeitereDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusendungWeitereDokumente() { + if (zusendungWeitereDokumente == null) { + zusendungWeitereDokumente = new ArrayList(); + } + return this.zusendungWeitereDokumente; + } + + /** + * Gets the value of the zusaetzlicheAntragsdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheAntragsdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheAntragsdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheAntragsdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheAntragsdaten() { + if (zusaetzlicheAntragsdaten == null) { + zusaetzlicheAntragsdaten = new ArrayList(); + } + return this.zusaetzlicheAntragsdaten; + } + + /** + * Gets the value of the sicherstellungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the sicherstellungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSicherstellungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SicherstellungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSicherstellungen() { + if (sicherstellungen == null) { + sicherstellungen = new ArrayList(); + } + return this.sicherstellungen; + } + + /** + * Gets the value of the einwilligungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the einwilligungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEinwilligungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EinwilligungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getEinwilligungen() { + if (einwilligungen == null) { + einwilligungen = new ArrayList(); + } + return this.einwilligungen; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBOASchrittType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBOASchrittType.java new file mode 100644 index 00000000..edcbbc21 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBOASchrittType.java @@ -0,0 +1,40 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrackter Basistyp für das Datenmodell aller BOA-Prozessschritte + * + *

Java-Klasse für SpezBOASchritt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezBOASchritt_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBOASchritt_Type") +@XmlSeeAlso({ + SpezBerechnungType.class, + SpezOffertType.class, + SpezAntragType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezBOASchrittType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBerechnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBerechnungType.java new file mode 100644 index 00000000..40d0cdbd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBerechnungType.java @@ -0,0 +1,89 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.BeteiligtePersonVertragType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SpezBerechnungKfzType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SpezBerechnungLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.BerechnungSachPrivatType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SpezBerechnungUnfallType; + + +/** + * Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist + * + *

Java-Klasse für SpezBerechnung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezBerechnung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBOASchritt_Type">
+ *       <sequence>
+ *         <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnung_Type", propOrder = { + "personen" +}) +@XmlSeeAlso({ + SpezBerechnungKfzType.class, + BerechnungSachPrivatType.class, + SpezBerechnungLebenType.class, + SpezBerechnungUnfallType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SpezBerechnungType + extends SpezBOASchrittType +{ + + @XmlElement(name = "Personen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List personen; + + /** + * Gets the value of the personen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the personen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BeteiligtePersonVertragType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPersonen() { + if (personen == null) { + personen = new ArrayList(); + } + return this.personen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezOffertType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezOffertType.java new file mode 100644 index 00000000..1f9a74e7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezOffertType.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.BeteiligtePersonVertragType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SpezOffertKfzType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SpezOffertLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.OffertSachPrivatType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SpezOffertUnfallType; + + +/** + * Abstrakter Basistyp Offert, der bei Request und Response gleich ist + * + *

Java-Klasse für SpezOffert_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezOffert_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBOASchritt_Type">
+ *       <sequence>
+ *         <element name="Offertnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *         <element name="Personen" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded"/>
+ *         <element name="Versicherungsnehmer" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffert_Type", propOrder = { + "offertnummer", + "personen", + "versicherungsnehmer" +}) +@XmlSeeAlso({ + SpezOffertKfzType.class, + OffertSachPrivatType.class, + SpezOffertLebenType.class, + SpezOffertUnfallType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SpezOffertType + extends SpezBOASchrittType +{ + + @XmlElement(name = "Offertnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType offertnummer; + @XmlElement(name = "Personen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List personen; + @XmlElement(name = "Versicherungsnehmer") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int versicherungsnehmer; + + /** + * Ruft den Wert der offertnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getOffertnummer() { + return offertnummer; + } + + /** + * Legt den Wert der offertnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertnummer(ObjektIdType value) { + this.offertnummer = value; + } + + /** + * Gets the value of the personen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the personen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BeteiligtePersonVertragType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPersonen() { + if (personen == null) { + personen = new ArrayList(); + } + return this.personen; + } + + /** + * Ruft den Wert der versicherungsnehmer-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getVersicherungsnehmer() { + return versicherungsnehmer; + } + + /** + * Legt den Wert der versicherungsnehmer-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersicherungsnehmer(int value) { + this.versicherungsnehmer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestGenType.java new file mode 100644 index 00000000..9fa28885 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestGenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallRequestType; + + +/** + * Abstrakter Request der Antragsüberleitung mit generischen Produktbausteinen + * + *

Java-Klasse für SubmitApplicationRequestGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationRequestGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequest_Type">
+ *       <sequence>
+ *         <element name="Produktmetadaten" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationRequestGen_Type", propOrder = { + "produktmetadaten" +}) +@XmlSeeAlso({ + SubmitApplicationSachPrivatRequestType.class, + SubmitApplicationLebenRequestType.class, + SubmitApplicationUnfallRequestType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SubmitApplicationRequestGenType + extends SubmitApplicationRequestType +{ + + @XmlElement(name = "Produktmetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean produktmetadaten; + + /** + * Ruft den Wert der produktmetadaten-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isProduktmetadaten() { + return produktmetadaten; + } + + /** + * Legt den Wert der produktmetadaten-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProduktmetadaten(boolean value) { + this.produktmetadaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestType.java new file mode 100644 index 00000000..425514f4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestType.java @@ -0,0 +1,152 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DateianhangType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProzessDokumentType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzRequestType; + + +/** + * Abstrakter Request für die Antragsüberleitung + * + *

Java-Klasse für SubmitApplicationRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessRequest_Type">
+ *       <sequence>
+ *         <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokument_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationRequest_Type", propOrder = { + "dateianhaenge", + "dokumente", + "antragsnummer" +}) +@XmlSeeAlso({ + SubmitApplicationKfzRequestType.class, + SubmitApplicationRequestGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SubmitApplicationRequestType + extends BOAProcessRequestType +{ + + @XmlElement(name = "Dateianhaenge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dateianhaenge; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + @XmlElement(name = "Antragsnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType antragsnummer; + + /** + * Gets the value of the dateianhaenge property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dateianhaenge property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDateianhaenge().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DateianhangType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDateianhaenge() { + if (dateianhaenge == null) { + dateianhaenge = new ArrayList(); + } + return this.dateianhaenge; + } + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + + /** + * Ruft den Wert der antragsnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getAntragsnummer() { + return antragsnummer; + } + + /** + * Legt den Wert der antragsnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsnummer(ObjektIdType value) { + this.antragsnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseGenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseGenType.java new file mode 100644 index 00000000..ff7e0140 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseGenType.java @@ -0,0 +1,45 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallResponseType; + + +/** + * Abstrakter Response der Antragsüberleitung + * + *

Java-Klasse für SubmitApplicationResponseGen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationResponseGen_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationResponseGen_Type") +@XmlSeeAlso({ + SubmitApplicationSachPrivatResponseType.class, + SubmitApplicationLebenResponseType.class, + SubmitApplicationUnfallResponseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SubmitApplicationResponseGenType + extends SubmitApplicationResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseType.java new file mode 100644 index 00000000..671687d6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseType.java @@ -0,0 +1,175 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentInfoType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProzessDokumentBasisType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzResponseType; + + +/** + * Abstrakter Response der Antragsüberleitung + * + *

Java-Klasse für SubmitApplicationResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}BOAProcessResponse_Type">
+ *       <sequence>
+ *         <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type"/>
+ *         <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentInfo_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="DokumenteAnforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentBasis_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationResponse_Type", propOrder = { + "antragstatus", + "antragsnummer", + "dokumente", + "dokumenteAnforderungen" +}) +@XmlSeeAlso({ + SubmitApplicationKfzResponseType.class, + SubmitApplicationResponseGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SubmitApplicationResponseType + extends BOAProcessResponseType +{ + + @XmlElement(name = "Antragstatus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int antragstatus; + @XmlElement(name = "Antragsnummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType antragsnummer; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + @XmlElement(name = "DokumenteAnforderungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumenteAnforderungen; + + /** + * Ruft den Wert der antragstatus-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getAntragstatus() { + return antragstatus; + } + + /** + * Legt den Wert der antragstatus-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragstatus(int value) { + this.antragstatus = value; + } + + /** + * Ruft den Wert der antragsnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getAntragsnummer() { + return antragsnummer; + } + + /** + * Legt den Wert der antragsnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsnummer(ObjektIdType value) { + this.antragsnummer = value; + } + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentInfoType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + + /** + * Gets the value of the dokumenteAnforderungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumenteAnforderungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumenteAnforderungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProzessDokumentBasisType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumenteAnforderungen() { + if (dokumenteAnforderungen == null) { + dokumenteAnforderungen = new ArrayList(); + } + return this.dokumenteAnforderungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ZusaetzlicheAntragsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ZusaetzlicheAntragsdatenType.java new file mode 100644 index 00000000..1c86675b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ZusaetzlicheAntragsdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ fuer die Erweiterung des Antrags um Elemente, die nicht im Standard enthalten sind + * + *

Java-Klasse für ZusaetzlicheAntragsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheAntragsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheAntragsdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheAntragsdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/package-info.java new file mode 100644 index 00000000..45efde95 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ArtBesichtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ArtBesichtigungType.java new file mode 100644 index 00000000..acef1f8e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ArtBesichtigungType.java @@ -0,0 +1,58 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für ArtBesichtigung_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="ArtBesichtigung_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="Besichtigung durch Betreuer"/>
+ *     <enumeration value="Kaufvertrag Markenhaendler mit Beschreibung"/>
+ *     <enumeration value="Besichtigung durch ARBOE, OEAMTC"/>
+ *     <enumeration value="Nachbesichtigung"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "ArtBesichtigung_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum ArtBesichtigungType { + + @XmlEnumValue("Besichtigung durch Betreuer") + BESICHTIGUNG_DURCH_BETREUER("Besichtigung durch Betreuer"), + @XmlEnumValue("Kaufvertrag Markenhaendler mit Beschreibung") + KAUFVERTRAG_MARKENHAENDLER_MIT_BESCHREIBUNG("Kaufvertrag Markenhaendler mit Beschreibung"), + @XmlEnumValue("Besichtigung durch ARBOE, OEAMTC") + BESICHTIGUNG_DURCH_ARBOE_OEAMTC("Besichtigung durch ARBOE, OEAMTC"), + @XmlEnumValue("Nachbesichtigung") + NACHBESICHTIGUNG("Nachbesichtigung"); + private final String value; + + ArtBesichtigungType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static ArtBesichtigungType fromValue(String v) { + for (ArtBesichtigungType c: ArtBesichtigungType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/AssistanceKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/AssistanceKfzType.java new file mode 100644 index 00000000..dc408835 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/AssistanceKfzType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für das Elementarprodukt KFZ-Assistance + * + *

Java-Klasse für AssistanceKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AssistanceKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ElementarproduktKfz_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AssistanceKfz_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AssistanceKfzType + extends ElementarproduktKfzType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzRequestType.java new file mode 100644 index 00000000..390ae17b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateRequestType; + + +/** + * Typ des Requestobjekts für eine Kfz-Berechnung + * + *

Java-Klasse für CalculateKfzRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateKfzRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequest_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezBerechnungKfz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateKfzRequest_Type", propOrder = { + "berechnungsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateKfzRequestType + extends CalculateRequestType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezBerechnungKfzType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezBerechnungKfzType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsanfrage(SpezBerechnungKfzType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzResponseType.java new file mode 100644 index 00000000..16245163 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzResponseType.java @@ -0,0 +1,103 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateResponseType; + + +/** + * Typ des Responseobjekts für eine Kfz-Berechnung + * + *

Java-Klasse für CalculateKfzResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateKfzResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezBerechnungKfz_Type" minOccurs="0"/>
+ *         <element name="ResponseUpselling" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}UpsellingKfzResponse_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateKfzResponse_Type", propOrder = { + "berechnungsantwort", + "responseUpselling" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateKfzResponseType + extends CalculateResponseType +{ + + @XmlElement(name = "Berechnungsantwort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezBerechnungKfzType berechnungsantwort; + @XmlElement(name = "ResponseUpselling") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected UpsellingKfzResponseType responseUpselling; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezBerechnungKfzType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsantwort(SpezBerechnungKfzType value) { + this.berechnungsantwort = value; + } + + /** + * Ruft den Wert der responseUpselling-Eigenschaft ab. + * + * @return + * possible object is + * {@link UpsellingKfzResponseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public UpsellingKfzResponseType getResponseUpselling() { + return responseUpselling; + } + + /** + * Legt den Wert der responseUpselling-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link UpsellingKfzResponseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setResponseUpselling(UpsellingKfzResponseType value) { + this.responseUpselling = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzRequestType.java new file mode 100644 index 00000000..9fbad423 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationRequestType; + + +/** + * Typ des Requestobjekts für die Erzeugung eines Kfz-Antrags + * + *

Java-Klasse für CreateApplicationKfzRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationKfzRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequest_Type">
+ *       <sequence>
+ *         <element name="Antraganfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezAntragKfz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationKfzRequest_Type", propOrder = { + "antraganfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationKfzRequestType + extends CreateApplicationRequestType +{ + + @XmlElement(name = "Antraganfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragKfzType antraganfrage; + + /** + * Ruft den Wert der antraganfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragKfzType getAntraganfrage() { + return antraganfrage; + } + + /** + * Legt den Wert der antraganfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntraganfrage(SpezAntragKfzType value) { + this.antraganfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzResponseType.java new file mode 100644 index 00000000..36f0bfcf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationResponseType; + + +/** + * Typ des Responseobjekts für die Erzeugung eines Kfz-Antrags + * + *

Java-Klasse für CreateApplicationKfzResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationKfzResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type">
+ *       <sequence>
+ *         <element name="Antragantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezAntragKfz_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationKfzResponse_Type", propOrder = { + "antragantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationKfzResponseType + extends CreateApplicationResponseType +{ + + @XmlElement(name = "Antragantwort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragKfzType antragantwort; + + /** + * Ruft den Wert der antragantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragKfzType getAntragantwort() { + return antragantwort; + } + + /** + * Legt den Wert der antragantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragantwort(SpezAntragKfzType value) { + this.antragantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzRequestType.java new file mode 100644 index 00000000..5100f7d1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferRequestType; + + +/** + * Typ des Request für ein Kfz-Offert + * + *

Java-Klasse für CreateOfferKfzRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferKfzRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequest_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezOffertKfz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferKfzRequest_Type", propOrder = { + "offertanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferKfzRequestType + extends CreateOfferRequestType +{ + + @XmlElement(name = "Offertanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezOffertKfzType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezOffertKfzType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertanfrage(SpezOffertKfzType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzResponseType.java new file mode 100644 index 00000000..aabedb0a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzResponseType.java @@ -0,0 +1,106 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferResponseType; + + +/** + * Typ des Response für ein Kfz-Offert + * + *

Java-Klasse für CreateOfferKfzResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferKfzResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponse_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezOffertKfz_Type">
+ *               </extension>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferKfzResponse_Type", propOrder = { + "offertantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferKfzResponseType + extends CreateOfferResponseType +{ + + @XmlElement(name = "Offertantwort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected CreateOfferKfzResponseType.Offertantwort offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link CreateOfferKfzResponseType.Offertantwort } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public CreateOfferKfzResponseType.Offertantwort getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link CreateOfferKfzResponseType.Offertantwort } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertantwort(CreateOfferKfzResponseType.Offertantwort value) { + this.offertantwort = value; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezOffertKfz_Type">
+     *     </extension>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class Offertantwort + extends SpezOffertKfzType + { + + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ElementarproduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ElementarproduktKfzType.java new file mode 100644 index 00000000..a230354d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ElementarproduktKfzType.java @@ -0,0 +1,111 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementarproduktType; + + +/** + * Abstrakte Basisklasse für KFZ-Elementarprodukte + * + *

Java-Klasse für ElementarproduktKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementarproduktKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
+ *       <sequence>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}FahrzeugRefLfdNr" minOccurs="0"/>
+ *         <element name="LeasingVerbundUnternehmen" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktKfz_Type", propOrder = { + "fahrzeugRefLfdNr", + "leasingVerbundUnternehmen" +}) +@XmlSeeAlso({ + HaftpflichtKfzType.class, + KaskoKfzType.class, + InsassenUnfallKfzType.class, + LenkerUnfallKfzType.class, + AssistanceKfzType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ElementarproduktKfzType + extends ElementarproduktType +{ + + @XmlElement(name = "FahrzeugRefLfdNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrzeugRefLfdNr; + @XmlElement(name = "LeasingVerbundUnternehmen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean leasingVerbundUnternehmen; + + /** + * Ruft den Wert der fahrzeugRefLfdNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrzeugRefLfdNr() { + return fahrzeugRefLfdNr; + } + + /** + * Legt den Wert der fahrzeugRefLfdNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrzeugRefLfdNr(String value) { + this.fahrzeugRefLfdNr = value; + } + + /** + * Ruft den Wert der leasingVerbundUnternehmen-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isLeasingVerbundUnternehmen() { + return leasingVerbundUnternehmen; + } + + /** + * Legt den Wert der leasingVerbundUnternehmen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeasingVerbundUnternehmen(Boolean value) { + this.leasingVerbundUnternehmen = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/FzZustandBesichtigungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/FzZustandBesichtigungType.java new file mode 100644 index 00000000..dce88c21 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/FzZustandBesichtigungType.java @@ -0,0 +1,324 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import java.math.BigInteger; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Ergebnisse einer Besichtigung + * + *

Java-Klasse für FzZustandBesichtigung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="FzZustandBesichtigung_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ZustandsberichtLiegtAlsFormularBei" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="ArtBesichtigung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ArtBesichtigung_Type"/>
+ *         <element name="SchaedenAnScheibenKleinglas" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SchaedenAnScheibenKleinglas_Type" minOccurs="0"/>
+ *         <element name="SchaedenAmFahrzeug" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SchaedenAmFahrzeug_Type" minOccurs="0"/>
+ *         <element name="KilometerLtBesichtigung" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *         <element name="Vorschaeden" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Besichtigungsort" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Besichtigungsdatum" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="GrundFuerNachbesichtigung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FzZustandBesichtigung_Type", propOrder = { + "zustandsberichtLiegtAlsFormularBei", + "artBesichtigung", + "schaedenAnScheibenKleinglas", + "schaedenAmFahrzeug", + "kilometerLtBesichtigung", + "vorschaeden", + "besichtigungsort", + "besichtigungsdatum", + "grundFuerNachbesichtigung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class FzZustandBesichtigungType { + + @XmlElement(name = "ZustandsberichtLiegtAlsFormularBei") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean zustandsberichtLiegtAlsFormularBei; + @XmlElement(name = "ArtBesichtigung", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ArtBesichtigungType artBesichtigung; + @XmlElement(name = "SchaedenAnScheibenKleinglas") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchaedenAnScheibenKleinglasType schaedenAnScheibenKleinglas; + @XmlElement(name = "SchaedenAmFahrzeug") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchaedenAmFahrzeugType schaedenAmFahrzeug; + @XmlElement(name = "KilometerLtBesichtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger kilometerLtBesichtigung; + @XmlElement(name = "Vorschaeden") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vorschaeden; + @XmlElement(name = "Besichtigungsort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String besichtigungsort; + @XmlElement(name = "Besichtigungsdatum") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar besichtigungsdatum; + @XmlElement(name = "GrundFuerNachbesichtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String grundFuerNachbesichtigung; + + /** + * Ruft den Wert der zustandsberichtLiegtAlsFormularBei-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isZustandsberichtLiegtAlsFormularBei() { + return zustandsberichtLiegtAlsFormularBei; + } + + /** + * Legt den Wert der zustandsberichtLiegtAlsFormularBei-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZustandsberichtLiegtAlsFormularBei(Boolean value) { + this.zustandsberichtLiegtAlsFormularBei = value; + } + + /** + * Ruft den Wert der artBesichtigung-Eigenschaft ab. + * + * @return + * possible object is + * {@link ArtBesichtigungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ArtBesichtigungType getArtBesichtigung() { + return artBesichtigung; + } + + /** + * Legt den Wert der artBesichtigung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ArtBesichtigungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArtBesichtigung(ArtBesichtigungType value) { + this.artBesichtigung = value; + } + + /** + * Ruft den Wert der schaedenAnScheibenKleinglas-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchaedenAnScheibenKleinglasType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchaedenAnScheibenKleinglasType getSchaedenAnScheibenKleinglas() { + return schaedenAnScheibenKleinglas; + } + + /** + * Legt den Wert der schaedenAnScheibenKleinglas-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchaedenAnScheibenKleinglasType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchaedenAnScheibenKleinglas(SchaedenAnScheibenKleinglasType value) { + this.schaedenAnScheibenKleinglas = value; + } + + /** + * Ruft den Wert der schaedenAmFahrzeug-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchaedenAmFahrzeugType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchaedenAmFahrzeugType getSchaedenAmFahrzeug() { + return schaedenAmFahrzeug; + } + + /** + * Legt den Wert der schaedenAmFahrzeug-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchaedenAmFahrzeugType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchaedenAmFahrzeug(SchaedenAmFahrzeugType value) { + this.schaedenAmFahrzeug = value; + } + + /** + * Ruft den Wert der kilometerLtBesichtigung-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getKilometerLtBesichtigung() { + return kilometerLtBesichtigung; + } + + /** + * Legt den Wert der kilometerLtBesichtigung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKilometerLtBesichtigung(BigInteger value) { + this.kilometerLtBesichtigung = value; + } + + /** + * Ruft den Wert der vorschaeden-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVorschaeden() { + return vorschaeden; + } + + /** + * Legt den Wert der vorschaeden-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorschaeden(String value) { + this.vorschaeden = value; + } + + /** + * Ruft den Wert der besichtigungsort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBesichtigungsort() { + return besichtigungsort; + } + + /** + * Legt den Wert der besichtigungsort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBesichtigungsort(String value) { + this.besichtigungsort = value; + } + + /** + * Ruft den Wert der besichtigungsdatum-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getBesichtigungsdatum() { + return besichtigungsdatum; + } + + /** + * Legt den Wert der besichtigungsdatum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBesichtigungsdatum(XMLGregorianCalendar value) { + this.besichtigungsdatum = value; + } + + /** + * Ruft den Wert der grundFuerNachbesichtigung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGrundFuerNachbesichtigung() { + return grundFuerNachbesichtigung; + } + + /** + * Legt den Wert der grundFuerNachbesichtigung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGrundFuerNachbesichtigung(String value) { + this.grundFuerNachbesichtigung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/HaftpflichtKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/HaftpflichtKfzType.java new file mode 100644 index 00000000..ce0c40b9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/HaftpflichtKfzType.java @@ -0,0 +1,231 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ELEinstufungType; +import at.vvo.omds.types.omds2Types.v2_15.ELVersicherungssummeType; + + +/** + * Typ für das Elementarprodukt KFZ-Haftpflicht + * + *

Java-Klasse für HaftpflichtKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="HaftpflichtKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ElementarproduktKfz_Type">
+ *       <sequence>
+ *         <element name="Art" type="{urn:omds20}VtgSparteCd_Type"/>
+ *         <element ref="{urn:omds20}EL-Versicherungssumme"/>
+ *         <element name="VarianteLeihwagen" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VarianteLeihwagen_Type"/>
+ *         <element ref="{urn:omds20}EL-Einstufung"/>
+ *         <element name="Zielpraemie" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="VDNummer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "HaftpflichtKfz_Type", propOrder = { + "art", + "elVersicherungssumme", + "varianteLeihwagen", + "elEinstufung", + "zielpraemie", + "vdNummer" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class HaftpflichtKfzType + extends ElementarproduktKfzType +{ + + @XmlElement(name = "Art", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String art; + @XmlElement(name = "EL-Versicherungssumme", namespace = "urn:omds20", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ELVersicherungssummeType elVersicherungssumme; + @XmlElement(name = "VarianteLeihwagen", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VarianteLeihwagenType varianteLeihwagen; + @XmlElement(name = "EL-Einstufung", namespace = "urn:omds20", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ELEinstufungType elEinstufung; + @XmlElement(name = "Zielpraemie") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal zielpraemie; + @XmlElement(name = "VDNummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vdNummer; + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArt(String value) { + this.art = value; + } + + /** + * Versicherungssumme Haftpflicht + * + * @return + * possible object is + * {@link ELVersicherungssummeType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ELVersicherungssummeType getELVersicherungssumme() { + return elVersicherungssumme; + } + + /** + * Legt den Wert der elVersicherungssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ELVersicherungssummeType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setELVersicherungssumme(ELVersicherungssummeType value) { + this.elVersicherungssumme = value; + } + + /** + * Ruft den Wert der varianteLeihwagen-Eigenschaft ab. + * + * @return + * possible object is + * {@link VarianteLeihwagenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VarianteLeihwagenType getVarianteLeihwagen() { + return varianteLeihwagen; + } + + /** + * Legt den Wert der varianteLeihwagen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VarianteLeihwagenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVarianteLeihwagen(VarianteLeihwagenType value) { + this.varianteLeihwagen = value; + } + + /** + * Ruft den Wert der elEinstufung-Eigenschaft ab. + * + * @return + * possible object is + * {@link ELEinstufungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ELEinstufungType getELEinstufung() { + return elEinstufung; + } + + /** + * Legt den Wert der elEinstufung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ELEinstufungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setELEinstufung(ELEinstufungType value) { + this.elEinstufung = value; + } + + /** + * Ruft den Wert der zielpraemie-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getZielpraemie() { + return zielpraemie; + } + + /** + * Legt den Wert der zielpraemie-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZielpraemie(BigDecimal value) { + this.zielpraemie = value; + } + + /** + * Ruft den Wert der vdNummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVDNummer() { + return vdNummer; + } + + /** + * Legt den Wert der vdNummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVDNummer(String value) { + this.vdNummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallKfzType.java new file mode 100644 index 00000000..b5940261 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallKfzType.java @@ -0,0 +1,73 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für das Elementarprodukt KFZ-Insassenunfall + * + *

Java-Klasse für InsassenUnfallKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="InsassenUnfallKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ElementarproduktKfz_Type">
+ *       <sequence>
+ *         <element name="InsassenUnfallSystem" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}InsassenUnfallSystem_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "InsassenUnfallKfz_Type", propOrder = { + "insassenUnfallSystem" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class InsassenUnfallKfzType + extends ElementarproduktKfzType +{ + + @XmlElement(name = "InsassenUnfallSystem", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected InsassenUnfallSystemType insassenUnfallSystem; + + /** + * Ruft den Wert der insassenUnfallSystem-Eigenschaft ab. + * + * @return + * possible object is + * {@link InsassenUnfallSystemType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public InsassenUnfallSystemType getInsassenUnfallSystem() { + return insassenUnfallSystem; + } + + /** + * Legt den Wert der insassenUnfallSystem-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link InsassenUnfallSystemType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setInsassenUnfallSystem(InsassenUnfallSystemType value) { + this.insassenUnfallSystem = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallSystemType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallSystemType.java new file mode 100644 index 00000000..33c6b22a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallSystemType.java @@ -0,0 +1,64 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für InsassenUnfallSystem_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="InsassenUnfallSystem_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="Pauschalsystem"/>
+ *     <enumeration value="Platzsystem1"/>
+ *     <enumeration value="Platzsystem2"/>
+ *     <enumeration value="Personensystem"/>
+ *     <enumeration value="Lenkerunfallversicherung"/>
+ *     <enumeration value="Aufsassenunfallversicherung"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "InsassenUnfallSystem_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum InsassenUnfallSystemType { + + @XmlEnumValue("Pauschalsystem") + PAUSCHALSYSTEM("Pauschalsystem"), + @XmlEnumValue("Platzsystem1") + PLATZSYSTEM_1("Platzsystem1"), + @XmlEnumValue("Platzsystem2") + PLATZSYSTEM_2("Platzsystem2"), + @XmlEnumValue("Personensystem") + PERSONENSYSTEM("Personensystem"), + @XmlEnumValue("Lenkerunfallversicherung") + LENKERUNFALLVERSICHERUNG("Lenkerunfallversicherung"), + @XmlEnumValue("Aufsassenunfallversicherung") + AUFSASSENUNFALLVERSICHERUNG("Aufsassenunfallversicherung"); + private final String value; + + InsassenUnfallSystemType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static InsassenUnfallSystemType fromValue(String v) { + for (InsassenUnfallSystemType c: InsassenUnfallSystemType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/KaskoKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/KaskoKfzType.java new file mode 100644 index 00000000..8799dbc7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/KaskoKfzType.java @@ -0,0 +1,321 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import java.math.BigDecimal; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.BezugsrechtType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VinkulierungType; + + +/** + * Abstrakter Basistyp für die Kasko-Elementarprodukte + * + *

Java-Klasse für KaskoKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="KaskoKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ElementarproduktKfz_Type">
+ *       <sequence>
+ *         <element name="Art" type="{urn:omds20}VtgSparteCd_Type"/>
+ *         <element name="SelbstbehaltBisBetrag" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="KMLeistung" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
+ *         <element name="VorsteuerAbzugBerechtigung" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="Vinkulierung" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkulierung_Type" minOccurs="0"/>
+ *         <element name="Bezugsrecht" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsrecht_Type" minOccurs="0"/>
+ *         <element name="Zielpraemie" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Eingeschraenkt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Neuwertklausel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "KaskoKfz_Type", propOrder = { + "art", + "selbstbehaltBisBetrag", + "kmLeistung", + "vorsteuerAbzugBerechtigung", + "vinkulierung", + "bezugsrecht", + "zielpraemie", + "eingeschraenkt", + "neuwertklausel" +}) +@XmlSeeAlso({ + TeilkaskoKfzType.class, + VollkaskoKfzType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class KaskoKfzType + extends ElementarproduktKfzType +{ + + @XmlElement(name = "Art", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String art; + @XmlElement(name = "SelbstbehaltBisBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal selbstbehaltBisBetrag; + @XmlElement(name = "KMLeistung") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long kmLeistung; + @XmlElement(name = "VorsteuerAbzugBerechtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean vorsteuerAbzugBerechtigung; + @XmlElement(name = "Vinkulierung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VinkulierungType vinkulierung; + @XmlElement(name = "Bezugsrecht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BezugsrechtType bezugsrecht; + @XmlElement(name = "Zielpraemie") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal zielpraemie; + @XmlElement(name = "Eingeschraenkt", defaultValue = "0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean eingeschraenkt; + @XmlElement(name = "Neuwertklausel") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean neuwertklausel; + + /** + * Ruft den Wert der art-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getArt() { + return art; + } + + /** + * Legt den Wert der art-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArt(String value) { + this.art = value; + } + + /** + * Ruft den Wert der selbstbehaltBisBetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getSelbstbehaltBisBetrag() { + return selbstbehaltBisBetrag; + } + + /** + * Legt den Wert der selbstbehaltBisBetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehaltBisBetrag(BigDecimal value) { + this.selbstbehaltBisBetrag = value; + } + + /** + * Ruft den Wert der kmLeistung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getKMLeistung() { + return kmLeistung; + } + + /** + * Legt den Wert der kmLeistung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKMLeistung(Long value) { + this.kmLeistung = value; + } + + /** + * Ruft den Wert der vorsteuerAbzugBerechtigung-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isVorsteuerAbzugBerechtigung() { + return vorsteuerAbzugBerechtigung; + } + + /** + * Legt den Wert der vorsteuerAbzugBerechtigung-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorsteuerAbzugBerechtigung(boolean value) { + this.vorsteuerAbzugBerechtigung = value; + } + + /** + * Ruft den Wert der vinkulierung-Eigenschaft ab. + * + * @return + * possible object is + * {@link VinkulierungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VinkulierungType getVinkulierung() { + return vinkulierung; + } + + /** + * Legt den Wert der vinkulierung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VinkulierungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVinkulierung(VinkulierungType value) { + this.vinkulierung = value; + } + + /** + * Ruft den Wert der bezugsrecht-Eigenschaft ab. + * + * @return + * possible object is + * {@link BezugsrechtType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BezugsrechtType getBezugsrecht() { + return bezugsrecht; + } + + /** + * Legt den Wert der bezugsrecht-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BezugsrechtType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBezugsrecht(BezugsrechtType value) { + this.bezugsrecht = value; + } + + /** + * Ruft den Wert der zielpraemie-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getZielpraemie() { + return zielpraemie; + } + + /** + * Legt den Wert der zielpraemie-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZielpraemie(BigDecimal value) { + this.zielpraemie = value; + } + + /** + * Ruft den Wert der eingeschraenkt-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isEingeschraenkt() { + return eingeschraenkt; + } + + /** + * Legt den Wert der eingeschraenkt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEingeschraenkt(Boolean value) { + this.eingeschraenkt = value; + } + + /** + * Ruft den Wert der neuwertklausel-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isNeuwertklausel() { + return neuwertklausel; + } + + /** + * Legt den Wert der neuwertklausel-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNeuwertklausel(Boolean value) { + this.neuwertklausel = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/LenkerUnfallKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/LenkerUnfallKfzType.java new file mode 100644 index 00000000..3b23cb20 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/LenkerUnfallKfzType.java @@ -0,0 +1,36 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für das Elementarprodukt KFZ-Lenkerunfall + * + *

Java-Klasse für LenkerUnfallKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LenkerUnfallKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ElementarproduktKfz_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LenkerUnfallKfz_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class LenkerUnfallKfzType + extends ElementarproduktKfzType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ObjectFactory.java new file mode 100644 index 00000000..518938a5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ObjectFactory.java @@ -0,0 +1,387 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _CalculateKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CalculateKfzRequest"); + private final static QName _CalculateKfzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CalculateKfzResponse"); + private final static QName _CreateOfferKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CreateOfferKfzRequest"); + private final static QName _CreateOfferKfzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CreateOfferKfzResponse"); + private final static QName _CreateApplicationKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CreateApplicationKfzRequest"); + private final static QName _CreateApplicationKfzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "CreateApplicationKfzResponse"); + private final static QName _SubmitApplicationKfzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "SubmitApplicationKfzRequest"); + private final static QName _SubmitApplicationKfzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "SubmitApplicationKfzResponse"); + private final static QName _FahrzeugRefLfdNr_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", "FahrzeugRefLfdNr"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link VorversicherungenKfzType } + * + */ + public VorversicherungenKfzType createVorversicherungenKfzType() { + return new VorversicherungenKfzType(); + } + + /** + * Create an instance of {@link CreateOfferKfzResponseType } + * + */ + public CreateOfferKfzResponseType createCreateOfferKfzResponseType() { + return new CreateOfferKfzResponseType(); + } + + /** + * Create an instance of {@link CalculateKfzRequestType } + * + */ + public CalculateKfzRequestType createCalculateKfzRequestType() { + return new CalculateKfzRequestType(); + } + + /** + * Create an instance of {@link CalculateKfzResponseType } + * + */ + public CalculateKfzResponseType createCalculateKfzResponseType() { + return new CalculateKfzResponseType(); + } + + /** + * Create an instance of {@link CreateOfferKfzRequestType } + * + */ + public CreateOfferKfzRequestType createCreateOfferKfzRequestType() { + return new CreateOfferKfzRequestType(); + } + + /** + * Create an instance of {@link CreateApplicationKfzRequestType } + * + */ + public CreateApplicationKfzRequestType createCreateApplicationKfzRequestType() { + return new CreateApplicationKfzRequestType(); + } + + /** + * Create an instance of {@link CreateApplicationKfzResponseType } + * + */ + public CreateApplicationKfzResponseType createCreateApplicationKfzResponseType() { + return new CreateApplicationKfzResponseType(); + } + + /** + * Create an instance of {@link SubmitApplicationKfzRequestType } + * + */ + public SubmitApplicationKfzRequestType createSubmitApplicationKfzRequestType() { + return new SubmitApplicationKfzRequestType(); + } + + /** + * Create an instance of {@link SubmitApplicationKfzResponseType } + * + */ + public SubmitApplicationKfzResponseType createSubmitApplicationKfzResponseType() { + return new SubmitApplicationKfzResponseType(); + } + + /** + * Create an instance of {@link VerkaufsproduktKfzType } + * + */ + public VerkaufsproduktKfzType createVerkaufsproduktKfzType() { + return new VerkaufsproduktKfzType(); + } + + /** + * Create an instance of {@link ProduktKfzType } + * + */ + public ProduktKfzType createProduktKfzType() { + return new ProduktKfzType(); + } + + /** + * Create an instance of {@link HaftpflichtKfzType } + * + */ + public HaftpflichtKfzType createHaftpflichtKfzType() { + return new HaftpflichtKfzType(); + } + + /** + * Create an instance of {@link TeilkaskoKfzType } + * + */ + public TeilkaskoKfzType createTeilkaskoKfzType() { + return new TeilkaskoKfzType(); + } + + /** + * Create an instance of {@link VollkaskoKfzType } + * + */ + public VollkaskoKfzType createVollkaskoKfzType() { + return new VollkaskoKfzType(); + } + + /** + * Create an instance of {@link InsassenUnfallKfzType } + * + */ + public InsassenUnfallKfzType createInsassenUnfallKfzType() { + return new InsassenUnfallKfzType(); + } + + /** + * Create an instance of {@link LenkerUnfallKfzType } + * + */ + public LenkerUnfallKfzType createLenkerUnfallKfzType() { + return new LenkerUnfallKfzType(); + } + + /** + * Create an instance of {@link AssistanceKfzType } + * + */ + public AssistanceKfzType createAssistanceKfzType() { + return new AssistanceKfzType(); + } + + /** + * Create an instance of {@link ProduktKfzRechtsschutzType } + * + */ + public ProduktKfzRechtsschutzType createProduktKfzRechtsschutzType() { + return new ProduktKfzRechtsschutzType(); + } + + /** + * Create an instance of {@link VerkehrsrechtsschutzKfzType } + * + */ + public VerkehrsrechtsschutzKfzType createVerkehrsrechtsschutzKfzType() { + return new VerkehrsrechtsschutzKfzType(); + } + + /** + * Create an instance of {@link SpezBerechnungKfzType } + * + */ + public SpezBerechnungKfzType createSpezBerechnungKfzType() { + return new SpezBerechnungKfzType(); + } + + /** + * Create an instance of {@link SpezOffertKfzType } + * + */ + public SpezOffertKfzType createSpezOffertKfzType() { + return new SpezOffertKfzType(); + } + + /** + * Create an instance of {@link SpezAntragKfzType } + * + */ + public SpezAntragKfzType createSpezAntragKfzType() { + return new SpezAntragKfzType(); + } + + /** + * Create an instance of {@link ZusaetzlicheKfzdatenType } + * + */ + public ZusaetzlicheKfzdatenType createZusaetzlicheKfzdatenType() { + return new ZusaetzlicheKfzdatenType(); + } + + /** + * Create an instance of {@link WechselkennzeichenType } + * + */ + public WechselkennzeichenType createWechselkennzeichenType() { + return new WechselkennzeichenType(); + } + + /** + * Create an instance of {@link FzZustandBesichtigungType } + * + */ + public FzZustandBesichtigungType createFzZustandBesichtigungType() { + return new FzZustandBesichtigungType(); + } + + /** + * Create an instance of {@link ZusaetzlicheAntragsdatenKfzType } + * + */ + public ZusaetzlicheAntragsdatenKfzType createZusaetzlicheAntragsdatenKfzType() { + return new ZusaetzlicheAntragsdatenKfzType(); + } + + /** + * Create an instance of {@link VorversicherungenKfzType.VorversicherungKfz } + * + */ + public VorversicherungenKfzType.VorversicherungKfz createVorversicherungenKfzTypeVorversicherungKfz() { + return new VorversicherungenKfzType.VorversicherungKfz(); + } + + /** + * Create an instance of {@link CreateOfferKfzResponseType.Offertantwort } + * + */ + public CreateOfferKfzResponseType.Offertantwort createCreateOfferKfzResponseTypeOffertantwort() { + return new CreateOfferKfzResponseType.Offertantwort(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateKfzRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateKfzRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "CalculateKfzRequest") + public JAXBElement createCalculateKfzRequest(CalculateKfzRequestType value) { + return new JAXBElement(_CalculateKfzRequest_QNAME, CalculateKfzRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateKfzResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateKfzResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "CalculateKfzResponse") + public JAXBElement createCalculateKfzResponse(CalculateKfzResponseType value) { + return new JAXBElement(_CalculateKfzResponse_QNAME, CalculateKfzResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferKfzRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferKfzRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "CreateOfferKfzRequest") + public JAXBElement createCreateOfferKfzRequest(CreateOfferKfzRequestType value) { + return new JAXBElement(_CreateOfferKfzRequest_QNAME, CreateOfferKfzRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferKfzResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferKfzResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "CreateOfferKfzResponse") + public JAXBElement createCreateOfferKfzResponse(CreateOfferKfzResponseType value) { + return new JAXBElement(_CreateOfferKfzResponse_QNAME, CreateOfferKfzResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationKfzRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationKfzRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "CreateApplicationKfzRequest") + public JAXBElement createCreateApplicationKfzRequest(CreateApplicationKfzRequestType value) { + return new JAXBElement(_CreateApplicationKfzRequest_QNAME, CreateApplicationKfzRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationKfzResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationKfzResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "CreateApplicationKfzResponse") + public JAXBElement createCreateApplicationKfzResponse(CreateApplicationKfzResponseType value) { + return new JAXBElement(_CreateApplicationKfzResponse_QNAME, CreateApplicationKfzResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationKfzRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationKfzRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "SubmitApplicationKfzRequest") + public JAXBElement createSubmitApplicationKfzRequest(SubmitApplicationKfzRequestType value) { + return new JAXBElement(_SubmitApplicationKfzRequest_QNAME, SubmitApplicationKfzRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationKfzResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationKfzResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "SubmitApplicationKfzResponse") + public JAXBElement createSubmitApplicationKfzResponse(SubmitApplicationKfzResponseType value) { + return new JAXBElement(_SubmitApplicationKfzResponse_QNAME, SubmitApplicationKfzResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link String }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", name = "FahrzeugRefLfdNr") + public JAXBElement createFahrzeugRefLfdNr(String value) { + return new JAXBElement(_FahrzeugRefLfdNr_QNAME, String.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzRechtsschutzType.java new file mode 100644 index 00000000..bd190630 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzRechtsschutzType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für eine Kfz-Rechtsschutz-Versicherung, welches einer Vertragssparte entspricht + * + *

Java-Klasse für ProduktKfzRechtsschutz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktKfzRechtsschutz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusatzproduktKfz_Type">
+ *       <sequence>
+ *         <element name="Verkehrsrechtsschutz" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkehrsrechtsschutzKfz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktKfzRechtsschutz_Type", propOrder = { + "verkehrsrechtsschutz" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProduktKfzRechtsschutzType + extends ZusatzproduktKfzType +{ + + @XmlElement(name = "Verkehrsrechtsschutz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkehrsrechtsschutzKfzType verkehrsrechtsschutz; + + /** + * Ruft den Wert der verkehrsrechtsschutz-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkehrsrechtsschutzKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkehrsrechtsschutzKfzType getVerkehrsrechtsschutz() { + return verkehrsrechtsschutz; + } + + /** + * Legt den Wert der verkehrsrechtsschutz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkehrsrechtsschutzKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkehrsrechtsschutz(VerkehrsrechtsschutzKfzType value) { + this.verkehrsrechtsschutz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzType.java new file mode 100644 index 00000000..40e62056 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzType.java @@ -0,0 +1,251 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktType; + + +/** + * Typ für ein Kfz-Produkt, welches einer Vertragssparte entspricht + * + *

Java-Klasse für ProduktKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
+ *       <sequence>
+ *         <element name="Haftpflicht" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}HaftpflichtKfz_Type" minOccurs="0"/>
+ *         <choice>
+ *           <element name="Teilkasko" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}TeilkaskoKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *           <element name="Vollkasko" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VollkaskoKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         </choice>
+ *         <element name="Kasko" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}KaskoKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Insassenunfall" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}InsassenUnfallKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Assistance" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}AssistanceKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktKfz_Type", propOrder = { + "haftpflicht", + "teilkasko", + "vollkasko", + "kasko", + "insassenunfall", + "assistance" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProduktKfzType + extends ProduktType +{ + + @XmlElement(name = "Haftpflicht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected HaftpflichtKfzType haftpflicht; + @XmlElement(name = "Teilkasko") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List teilkasko; + @XmlElement(name = "Vollkasko") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vollkasko; + @XmlElement(name = "Kasko") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List kasko; + @XmlElement(name = "Insassenunfall") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List insassenunfall; + @XmlElement(name = "Assistance") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List assistance; + + /** + * Ruft den Wert der haftpflicht-Eigenschaft ab. + * + * @return + * possible object is + * {@link HaftpflichtKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public HaftpflichtKfzType getHaftpflicht() { + return haftpflicht; + } + + /** + * Legt den Wert der haftpflicht-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link HaftpflichtKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHaftpflicht(HaftpflichtKfzType value) { + this.haftpflicht = value; + } + + /** + * Gets the value of the teilkasko property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the teilkasko property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTeilkasko().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TeilkaskoKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getTeilkasko() { + if (teilkasko == null) { + teilkasko = new ArrayList(); + } + return this.teilkasko; + } + + /** + * Gets the value of the vollkasko property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vollkasko property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVollkasko().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VollkaskoKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVollkasko() { + if (vollkasko == null) { + vollkasko = new ArrayList(); + } + return this.vollkasko; + } + + /** + * Gets the value of the kasko property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the kasko property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKasko().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link KaskoKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getKasko() { + if (kasko == null) { + kasko = new ArrayList(); + } + return this.kasko; + } + + /** + * Gets the value of the insassenunfall property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the insassenunfall property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getInsassenunfall().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InsassenUnfallKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getInsassenunfall() { + if (insassenunfall == null) { + insassenunfall = new ArrayList(); + } + return this.insassenunfall; + } + + /** + * Gets the value of the assistance property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the assistance property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAssistance().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AssistanceKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAssistance() { + if (assistance == null) { + assistance = new ArrayList(); + } + return this.assistance; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAmFahrzeugType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAmFahrzeugType.java new file mode 100644 index 00000000..ac9d2066 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAmFahrzeugType.java @@ -0,0 +1,52 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SchaedenAmFahrzeug_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="SchaedenAmFahrzeug_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="keine Schäden an der Karosserie"/>
+ *     <enumeration value="Schäden an der Karosserie"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SchaedenAmFahrzeug_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum SchaedenAmFahrzeugType { + + @XmlEnumValue("keine Sch\u00e4den an der Karosserie") + KEINE_SCHÄDEN_AN_DER_KAROSSERIE("keine Sch\u00e4den an der Karosserie"), + @XmlEnumValue("Sch\u00e4den an der Karosserie") + SCHÄDEN_AN_DER_KAROSSERIE("Sch\u00e4den an der Karosserie"); + private final String value; + + SchaedenAmFahrzeugType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static SchaedenAmFahrzeugType fromValue(String v) { + for (SchaedenAmFahrzeugType c: SchaedenAmFahrzeugType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAnScheibenKleinglasType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAnScheibenKleinglasType.java new file mode 100644 index 00000000..307f1d68 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAnScheibenKleinglasType.java @@ -0,0 +1,52 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für SchaedenAnScheibenKleinglas_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="SchaedenAnScheibenKleinglas_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="keine Schäden an Scheiben / Kleinglas"/>
+ *     <enumeration value="Schäden an Scheiben / Kleinglas"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SchaedenAnScheibenKleinglas_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum SchaedenAnScheibenKleinglasType { + + @XmlEnumValue("keine Sch\u00e4den an Scheiben / Kleinglas") + KEINE_SCHÄDEN_AN_SCHEIBEN_KLEINGLAS("keine Sch\u00e4den an Scheiben / Kleinglas"), + @XmlEnumValue("Sch\u00e4den an Scheiben / Kleinglas") + SCHÄDEN_AN_SCHEIBEN_KLEINGLAS("Sch\u00e4den an Scheiben / Kleinglas"); + private final String value; + + SchaedenAnScheibenKleinglasType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static SchaedenAnScheibenKleinglasType fromValue(String v) { + for (SchaedenAnScheibenKleinglasType c: SchaedenAnScheibenKleinglasType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezAntragKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezAntragKfzType.java new file mode 100644 index 00000000..19377983 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezAntragKfzType.java @@ -0,0 +1,167 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.BonusMalusSystemType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VinkularglaeubigerType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezAntragType; + + +/** + * Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird + * + *

Java-Klasse für SpezAntragKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezAntragKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/>
+ *         <element name="BonusMalus" type="{urn:omds3CommonServiceTypes-1-1-0}BonusMalusSystem_Type" minOccurs="0"/>
+ *         <element name="Vinkulierung" type="{urn:omds3CommonServiceTypes-1-1-0}Vinkularglaeubiger_Type" minOccurs="0"/>
+ *         <element name="ZusaetzlicheKfzDaten" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheKfzdaten_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragKfz_Type", propOrder = { + "verkaufsprodukt", + "bonusMalus", + "vinkulierung", + "zusaetzlicheKfzDaten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezAntragKfzType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktKfzType verkaufsprodukt; + @XmlElement(name = "BonusMalus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BonusMalusSystemType bonusMalus; + @XmlElement(name = "Vinkulierung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VinkularglaeubigerType vinkulierung; + @XmlElement(name = "ZusaetzlicheKfzDaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZusaetzlicheKfzdatenType zusaetzlicheKfzDaten; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktKfzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktKfzType value) { + this.verkaufsprodukt = value; + } + + /** + * Ruft den Wert der bonusMalus-Eigenschaft ab. + * + * @return + * possible object is + * {@link BonusMalusSystemType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BonusMalusSystemType getBonusMalus() { + return bonusMalus; + } + + /** + * Legt den Wert der bonusMalus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BonusMalusSystemType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBonusMalus(BonusMalusSystemType value) { + this.bonusMalus = value; + } + + /** + * Ruft den Wert der vinkulierung-Eigenschaft ab. + * + * @return + * possible object is + * {@link VinkularglaeubigerType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VinkularglaeubigerType getVinkulierung() { + return vinkulierung; + } + + /** + * Legt den Wert der vinkulierung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VinkularglaeubigerType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVinkulierung(VinkularglaeubigerType value) { + this.vinkulierung = value; + } + + /** + * Ruft den Wert der zusaetzlicheKfzDaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheKfzdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZusaetzlicheKfzdatenType getZusaetzlicheKfzDaten() { + return zusaetzlicheKfzDaten; + } + + /** + * Legt den Wert der zusaetzlicheKfzDaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheKfzdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusaetzlicheKfzDaten(ZusaetzlicheKfzdatenType value) { + this.zusaetzlicheKfzDaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezBerechnungKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezBerechnungKfzType.java new file mode 100644 index 00000000..f5a90845 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezBerechnungKfzType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ der das Produkt beschreibt und in Berechnungsanfrage und Berechnungsantwort verwendet wird + * + *

Java-Klasse für SpezBerechnungKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezBerechnungKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungKfz_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezBerechnungKfzType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktKfzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktKfzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktKfzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezOffertKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezOffertKfzType.java new file mode 100644 index 00000000..1b9f7fcc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezOffertKfzType.java @@ -0,0 +1,76 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezOffertType; + + +/** + * Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird + * + *

Java-Klasse für SpezOffertKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezOffertKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertKfz_Type", propOrder = { + "verkaufsprodukt" +}) +@XmlSeeAlso({ + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzResponseType.Offertantwort.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezOffertKfzType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktKfzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktKfzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktKfzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java new file mode 100644 index 00000000..20762168 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationRequestType; + + +/** + * Typ des Requestobjekts für eine Antragseinreichung Kfz + * + *

Java-Klasse für SubmitApplicationKfzRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationKfzRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequest_Type">
+ *       <sequence>
+ *         <element name="Antraganfrage" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezAntragKfz_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationKfzRequest_Type", propOrder = { + "antraganfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationKfzRequestType + extends SubmitApplicationRequestType +{ + + @XmlElement(name = "Antraganfrage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragKfzType antraganfrage; + + /** + * Ruft den Wert der antraganfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragKfzType getAntraganfrage() { + return antraganfrage; + } + + /** + * Legt den Wert der antraganfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntraganfrage(SpezAntragKfzType value) { + this.antraganfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java new file mode 100644 index 00000000..63d0cba9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationResponseType; + + +/** + * Typ des Responseobjekts für eine Antragseinreichung Kfz + * + *

Java-Klasse für SubmitApplicationKfzResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationKfzResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type">
+ *       <sequence>
+ *         <element name="Antragantwort" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}SpezAntragKfz_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationKfzResponse_Type", propOrder = { + "antragantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationKfzResponseType + extends SubmitApplicationResponseType +{ + + @XmlElement(name = "Antragantwort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragKfzType antragantwort; + + /** + * Ruft den Wert der antragantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragKfzType getAntragantwort() { + return antragantwort; + } + + /** + * Legt den Wert der antragantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragantwort(SpezAntragKfzType value) { + this.antragantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/TeilkaskoKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/TeilkaskoKfzType.java new file mode 100644 index 00000000..40694111 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/TeilkaskoKfzType.java @@ -0,0 +1,63 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für das Elementarprodukt KFZ-Teilkasko + * + *

Java-Klasse für TeilkaskoKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="TeilkaskoKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}KaskoKfz_Type">
+ *       <sequence>
+ *         <element name="Vandalismusklausel" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TeilkaskoKfz_Type", propOrder = { + "vandalismusklausel" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class TeilkaskoKfzType + extends KaskoKfzType +{ + + @XmlElement(name = "Vandalismusklausel") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected boolean vandalismusklausel; + + /** + * Ruft den Wert der vandalismusklausel-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public boolean isVandalismusklausel() { + return vandalismusklausel; + } + + /** + * Legt den Wert der vandalismusklausel-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVandalismusklausel(boolean value) { + this.vandalismusklausel = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/UpsellingKfzResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/UpsellingKfzResponseType.java new file mode 100644 index 00000000..8aa94f10 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/UpsellingKfzResponseType.java @@ -0,0 +1,75 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Response Upselling Alternativen + * + *

Java-Klasse für UpsellingKfzResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="UpsellingKfzResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="UpsellingVerkaufsprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}VerkaufsproduktKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UpsellingKfzResponse_Type", propOrder = { + "upsellingVerkaufsprodukte" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class UpsellingKfzResponseType { + + @XmlElement(name = "UpsellingVerkaufsprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List upsellingVerkaufsprodukte; + + /** + * Gets the value of the upsellingVerkaufsprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the upsellingVerkaufsprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUpsellingVerkaufsprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VerkaufsproduktKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getUpsellingVerkaufsprodukte() { + if (upsellingVerkaufsprodukte == null) { + upsellingVerkaufsprodukte = new ArrayList(); + } + return this.upsellingVerkaufsprodukte; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VarianteLeihwagenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VarianteLeihwagenType.java new file mode 100644 index 00000000..716b4b03 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VarianteLeihwagenType.java @@ -0,0 +1,49 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für VarianteLeihwagen_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="VarianteLeihwagen_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="VA"/>
+ *     <enumeration value="VB"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "VarianteLeihwagen_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum VarianteLeihwagenType { + + + /** + * ohne Leihwagen + * + */ + VA, + + /** + * mit Leihwagen + * + */ + VB; + + public String value() { + return name(); + } + + public static VarianteLeihwagenType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkaufsproduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkaufsproduktKfzType.java new file mode 100644 index 00000000..4d303da4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkaufsproduktKfzType.java @@ -0,0 +1,254 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds2Types.v2_15.PersArtCdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.FahrzeugType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VerkaufsproduktType; + + +/** + * Typ für ein Kfz-Produktbündel, welches einem Vertrag entspricht + * + *

Java-Klasse für VerkaufsproduktKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkaufsproduktKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
+ *       <sequence>
+ *         <element name="Gebdat" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="PLZ" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="7"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PersArtCd" type="{urn:omds20}PersArtCd_Type" minOccurs="0"/>
+ *         <element name="KfzVersicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ProduktKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="KfzZusatzVersicherung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusatzproduktKfz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersicherteFahrzeuge" type="{urn:omds3CommonServiceTypes-1-1-0}Fahrzeug_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktKfz_Type", propOrder = { + "gebdat", + "plz", + "persArtCd", + "kfzVersicherung", + "kfzZusatzVersicherung", + "versicherteFahrzeuge" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VerkaufsproduktKfzType + extends VerkaufsproduktType +{ + + @XmlElement(name = "Gebdat") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar gebdat; + @XmlElement(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String plz; + @XmlElement(name = "PersArtCd") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PersArtCdType persArtCd; + @XmlElement(name = "KfzVersicherung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List kfzVersicherung; + @XmlElement(name = "KfzZusatzVersicherung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List kfzZusatzVersicherung; + @XmlElement(name = "VersicherteFahrzeuge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versicherteFahrzeuge; + + /** + * Ruft den Wert der gebdat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getGebdat() { + return gebdat; + } + + /** + * Legt den Wert der gebdat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebdat(XMLGregorianCalendar value) { + this.gebdat = value; + } + + /** + * Ruft den Wert der plz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPLZ() { + return plz; + } + + /** + * Legt den Wert der plz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPLZ(String value) { + this.plz = value; + } + + /** + * Ruft den Wert der persArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link PersArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PersArtCdType getPersArtCd() { + return persArtCd; + } + + /** + * Legt den Wert der persArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersArtCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersArtCd(PersArtCdType value) { + this.persArtCd = value; + } + + /** + * Gets the value of the kfzVersicherung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the kfzVersicherung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKfzVersicherung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getKfzVersicherung() { + if (kfzVersicherung == null) { + kfzVersicherung = new ArrayList(); + } + return this.kfzVersicherung; + } + + /** + * Gets the value of the kfzZusatzVersicherung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the kfzZusatzVersicherung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKfzZusatzVersicherung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusatzproduktKfzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getKfzZusatzVersicherung() { + if (kfzZusatzVersicherung == null) { + kfzZusatzVersicherung = new ArrayList(); + } + return this.kfzZusatzVersicherung; + } + + /** + * Gets the value of the versicherteFahrzeuge property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versicherteFahrzeuge property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersicherteFahrzeuge().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FahrzeugType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersicherteFahrzeuge() { + if (versicherteFahrzeuge == null) { + versicherteFahrzeuge = new ArrayList(); + } + return this.versicherteFahrzeuge; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java new file mode 100644 index 00000000..1d1d5555 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java @@ -0,0 +1,37 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementarproduktType; + + +/** + * Typ für das Elementarprodukt KFZ-Verkehrsrechtsschutz + * + *

Java-Klasse für VerkehrsrechtsschutzKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkehrsrechtsschutzKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkehrsrechtsschutzKfz_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VerkehrsrechtsschutzKfzType + extends ElementarproduktType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VollkaskoKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VollkaskoKfzType.java new file mode 100644 index 00000000..8dbd836b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VollkaskoKfzType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für das Elementarprodukt KFZ-Vollkasko + * + *

Java-Klasse für VollkaskoKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VollkaskoKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}KaskoKfz_Type">
+ *       <sequence>
+ *         <element name="Leasingklausel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VollkaskoKfz_Type", propOrder = { + "leasingklausel" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VollkaskoKfzType + extends KaskoKfzType +{ + + @XmlElement(name = "Leasingklausel") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean leasingklausel; + + /** + * Ruft den Wert der leasingklausel-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isLeasingklausel() { + return leasingklausel; + } + + /** + * Legt den Wert der leasingklausel-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeasingklausel(Boolean value) { + this.leasingklausel = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VorversicherungenKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VorversicherungenKfzType.java new file mode 100644 index 00000000..c7125a67 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VorversicherungenKfzType.java @@ -0,0 +1,176 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VorversicherungenDetailType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VorversicherungenType; + + +/** + * Vorversicherungen, Implementierung speziell für Kfz. Alternativ siehe auch allgemeine spartenübergreifende Implementierung cst:VorversicherungenImpl_Type. + * + *

Java-Klasse für VorversicherungenKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VorversicherungenKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Vorversicherungen_Type">
+ *       <sequence>
+ *         <element name="VorversicherungKfz" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <extension base="{urn:omds3CommonServiceTypes-1-1-0}VorversicherungenDetail_Type">
+ *                 <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+ *               </extension>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="VorversicherungRechtsschutz" type="{urn:omds3CommonServiceTypes-1-1-0}VorversicherungenDetail_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VorversicherungenKfz_Type", propOrder = { + "vorversicherungKfz", + "vorversicherungRechtsschutz" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VorversicherungenKfzType + extends VorversicherungenType +{ + + @XmlElement(name = "VorversicherungKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vorversicherungKfz; + @XmlElement(name = "VorversicherungRechtsschutz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VorversicherungenDetailType vorversicherungRechtsschutz; + + /** + * Gets the value of the vorversicherungKfz property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vorversicherungKfz property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVorversicherungKfz().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VorversicherungenKfzType.VorversicherungKfz } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVorversicherungKfz() { + if (vorversicherungKfz == null) { + vorversicherungKfz = new ArrayList(); + } + return this.vorversicherungKfz; + } + + /** + * Ruft den Wert der vorversicherungRechtsschutz-Eigenschaft ab. + * + * @return + * possible object is + * {@link VorversicherungenDetailType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VorversicherungenDetailType getVorversicherungRechtsschutz() { + return vorversicherungRechtsschutz; + } + + /** + * Legt den Wert der vorversicherungRechtsschutz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VorversicherungenDetailType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorversicherungRechtsschutz(VorversicherungenDetailType value) { + this.vorversicherungRechtsschutz = value; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VorversicherungenDetail_Type">
+     *       <attribute name="VtgSparteCd" type="{urn:omds20}VtgSparteCd_Type" />
+     *     </extension>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class VorversicherungKfz + extends VorversicherungenDetailType + { + + @XmlAttribute(name = "VtgSparteCd", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vtgSparteCd; + + /** + * Ruft den Wert der vtgSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVtgSparteCd() { + return vtgSparteCd; + } + + /** + * Legt den Wert der vtgSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVtgSparteCd(String value) { + this.vtgSparteCd = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/WechselkennzeichenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/WechselkennzeichenType.java new file mode 100644 index 00000000..7cf6e002 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/WechselkennzeichenType.java @@ -0,0 +1,138 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Type Wechselkennzeichen + * + *

Java-Klasse für Wechselkennzeichen_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Wechselkennzeichen_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="WechselkennzeichenArt">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="Neues Fahrzeug als WKZ in bestehenden Vertrag einbündeln"/>
+ *               <enumeration value="Fahrzeugwechsel im bestehenden WKZ-Vertrag"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="BestehenderWechselkennzeichenvertrag" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="ErsetztWirdFahrgestellnummer" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}Fahrgestellnummer_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Wechselkennzeichen_Type", propOrder = { + "wechselkennzeichenArt", + "bestehenderWechselkennzeichenvertrag", + "ersetztWirdFahrgestellnummer" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class WechselkennzeichenType { + + @XmlElement(name = "WechselkennzeichenArt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String wechselkennzeichenArt; + @XmlElement(name = "BestehenderWechselkennzeichenvertrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bestehenderWechselkennzeichenvertrag; + @XmlElement(name = "ErsetztWirdFahrgestellnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ersetztWirdFahrgestellnummer; + + /** + * Ruft den Wert der wechselkennzeichenArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getWechselkennzeichenArt() { + return wechselkennzeichenArt; + } + + /** + * Legt den Wert der wechselkennzeichenArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWechselkennzeichenArt(String value) { + this.wechselkennzeichenArt = value; + } + + /** + * Ruft den Wert der bestehenderWechselkennzeichenvertrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBestehenderWechselkennzeichenvertrag() { + return bestehenderWechselkennzeichenvertrag; + } + + /** + * Legt den Wert der bestehenderWechselkennzeichenvertrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBestehenderWechselkennzeichenvertrag(String value) { + this.bestehenderWechselkennzeichenvertrag = value; + } + + /** + * Ruft den Wert der ersetztWirdFahrgestellnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getErsetztWirdFahrgestellnummer() { + return ersetztWirdFahrgestellnummer; + } + + /** + * Legt den Wert der ersetztWirdFahrgestellnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErsetztWirdFahrgestellnummer(String value) { + this.ersetztWirdFahrgestellnummer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheAntragsdatenKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheAntragsdatenKfzType.java new file mode 100644 index 00000000..525c5c56 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheAntragsdatenKfzType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ für VU-Spezifische Erweiterungen bei der Kfz-Beschreibung im Antrag + * + *

Java-Klasse für ZusaetzlicheAntragsdatenKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheAntragsdatenKfz_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheAntragsdatenKfz_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusaetzlicheAntragsdatenKfzType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java new file mode 100644 index 00000000..f7081e5a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java @@ -0,0 +1,296 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Type zusätzliche Kfz-Daten + * + *

Java-Klasse für ZusaetzlicheKfzdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheKfzdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="KfzKennzeichen">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="3"/>
+ *               <maxLength value="9"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Fahrgestellnummer" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}Fahrgestellnummer_Type"/>
+ *         <element name="ErfolgtAnmeldungZeitgleichMitAbmeldung" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="AbmeldedatumWechselkennzeichenFahrzeug" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="Wechselkennzeichen" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}Wechselkennzeichen_Type" minOccurs="0"/>
+ *         <element name="Fahrzeugzustand" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="FzZustandBesichtigung" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}FzZustandBesichtigung_Type" minOccurs="0"/>
+ *         <element name="ZusaetzlicheAntragsdatenKfz" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}ZusaetzlicheAntragsdatenKfz_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheKfzdaten_Type", propOrder = { + "kfzKennzeichen", + "fahrgestellnummer", + "erfolgtAnmeldungZeitgleichMitAbmeldung", + "abmeldedatumWechselkennzeichenFahrzeug", + "wechselkennzeichen", + "fahrzeugzustand", + "fzZustandBesichtigung", + "zusaetzlicheAntragsdatenKfz" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusaetzlicheKfzdatenType { + + @XmlElement(name = "KfzKennzeichen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kfzKennzeichen; + @XmlElement(name = "Fahrgestellnummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrgestellnummer; + @XmlElement(name = "ErfolgtAnmeldungZeitgleichMitAbmeldung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean erfolgtAnmeldungZeitgleichMitAbmeldung; + @XmlElement(name = "AbmeldedatumWechselkennzeichenFahrzeug") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar abmeldedatumWechselkennzeichenFahrzeug; + @XmlElement(name = "Wechselkennzeichen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WechselkennzeichenType wechselkennzeichen; + @XmlElement(name = "Fahrzeugzustand") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrzeugzustand; + @XmlElement(name = "FzZustandBesichtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected FzZustandBesichtigungType fzZustandBesichtigung; + @XmlElement(name = "ZusaetzlicheAntragsdatenKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZusaetzlicheAntragsdatenKfzType zusaetzlicheAntragsdatenKfz; + + /** + * Ruft den Wert der kfzKennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKfzKennzeichen() { + return kfzKennzeichen; + } + + /** + * Legt den Wert der kfzKennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKfzKennzeichen(String value) { + this.kfzKennzeichen = value; + } + + /** + * Ruft den Wert der fahrgestellnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrgestellnummer() { + return fahrgestellnummer; + } + + /** + * Legt den Wert der fahrgestellnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrgestellnummer(String value) { + this.fahrgestellnummer = value; + } + + /** + * Ruft den Wert der erfolgtAnmeldungZeitgleichMitAbmeldung-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isErfolgtAnmeldungZeitgleichMitAbmeldung() { + return erfolgtAnmeldungZeitgleichMitAbmeldung; + } + + /** + * Legt den Wert der erfolgtAnmeldungZeitgleichMitAbmeldung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErfolgtAnmeldungZeitgleichMitAbmeldung(Boolean value) { + this.erfolgtAnmeldungZeitgleichMitAbmeldung = value; + } + + /** + * Ruft den Wert der abmeldedatumWechselkennzeichenFahrzeug-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getAbmeldedatumWechselkennzeichenFahrzeug() { + return abmeldedatumWechselkennzeichenFahrzeug; + } + + /** + * Legt den Wert der abmeldedatumWechselkennzeichenFahrzeug-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAbmeldedatumWechselkennzeichenFahrzeug(XMLGregorianCalendar value) { + this.abmeldedatumWechselkennzeichenFahrzeug = value; + } + + /** + * Ruft den Wert der wechselkennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link WechselkennzeichenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WechselkennzeichenType getWechselkennzeichen() { + return wechselkennzeichen; + } + + /** + * Legt den Wert der wechselkennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WechselkennzeichenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWechselkennzeichen(WechselkennzeichenType value) { + this.wechselkennzeichen = value; + } + + /** + * Ruft den Wert der fahrzeugzustand-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrzeugzustand() { + return fahrzeugzustand; + } + + /** + * Legt den Wert der fahrzeugzustand-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrzeugzustand(String value) { + this.fahrzeugzustand = value; + } + + /** + * Ruft den Wert der fzZustandBesichtigung-Eigenschaft ab. + * + * @return + * possible object is + * {@link FzZustandBesichtigungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public FzZustandBesichtigungType getFzZustandBesichtigung() { + return fzZustandBesichtigung; + } + + /** + * Legt den Wert der fzZustandBesichtigung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link FzZustandBesichtigungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFzZustandBesichtigung(FzZustandBesichtigungType value) { + this.fzZustandBesichtigung = value; + } + + /** + * Ruft den Wert der zusaetzlicheAntragsdatenKfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheAntragsdatenKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZusaetzlicheAntragsdatenKfzType getZusaetzlicheAntragsdatenKfz() { + return zusaetzlicheAntragsdatenKfz; + } + + /** + * Legt den Wert der zusaetzlicheAntragsdatenKfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheAntragsdatenKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusaetzlicheAntragsdatenKfz(ZusaetzlicheAntragsdatenKfzType value) { + this.zusaetzlicheAntragsdatenKfz = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusatzproduktKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusatzproduktKfzType.java new file mode 100644 index 00000000..6928adb2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusatzproduktKfzType.java @@ -0,0 +1,41 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktType; + + +/** + * Abstrakte Basisklasse für KFZ-Zusatzprodukte, die mit einer KFZ-Versicherung gebündelt werden können. + * + *

Java-Klasse für ZusatzproduktKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzproduktKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzproduktKfz_Type") +@XmlSeeAlso({ + ProduktKfzRechtsschutzType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusatzproduktKfzType + extends ProduktType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/package-info.java new file mode 100644 index 00000000..695e0935 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenRequestType.java new file mode 100644 index 00000000..f233ec41 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateRequestGenType; + + +/** + * Typ des Requestobjekts für eine Berechnung Leben + * + *

Java-Klasse für CalculateLebenRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezBerechnungLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateLebenRequest_Type", propOrder = { + "berechnungsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateLebenRequestType + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezBerechnungLebenType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezBerechnungLebenType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsanfrage(SpezBerechnungLebenType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenResponseType.java new file mode 100644 index 00000000..db16a790 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenResponseType.java @@ -0,0 +1,109 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateResponseGenType; + + +/** + * Typ des Responseobjekts für eine Leben-Berechnung + * + *

Java-Klasse für CalculateLebenResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezBerechnungLeben_Type"/>
+ *         <element name="Upsellingvarianten" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezBerechnungLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateLebenResponse_Type", propOrder = { + "berechnungsantwort", + "upsellingvarianten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateLebenResponseType + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezBerechnungLebenType berechnungsantwort; + @XmlElement(name = "Upsellingvarianten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List upsellingvarianten; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezBerechnungLebenType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsantwort(SpezBerechnungLebenType value) { + this.berechnungsantwort = value; + } + + /** + * Gets the value of the upsellingvarianten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the upsellingvarianten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUpsellingvarianten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SpezBerechnungLebenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getUpsellingvarianten() { + if (upsellingvarianten == null) { + upsellingvarianten = new ArrayList(); + } + return this.upsellingvarianten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenRequestType.java new file mode 100644 index 00000000..733017e8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + * Type des Requestobjekts für die Erstellung eines Leben-Antrags + * + *

Java-Klasse für CreateApplicationLebenRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationLebenRequest_Type", propOrder = { + "antragsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationLebenRequestType + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragLebenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragLebenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsanfrage(SpezAntragLebenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenResponseType.java new file mode 100644 index 00000000..86b15c20 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + * Type des Responseobjekts für die Erstellung eines Leben-Antrags + * + *

Java-Klasse für CreateApplicationLebenResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationLebenResponse_Type", propOrder = { + "antragsantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationLebenResponseType + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragLebenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragLebenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsantwort(SpezAntragLebenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenRequestType.java new file mode 100644 index 00000000..0a650197 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + * Typ des Requestobjekts für eine Erstellung eines Leben-Offerts + * + *

Java-Klasse für CreateOfferLebenRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezOffertLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferLebenRequest_Type", propOrder = { + "offertanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferLebenRequestType + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezOffertLebenType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezOffertLebenType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertanfrage(SpezOffertLebenType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenResponseType.java new file mode 100644 index 00000000..7ba9d811 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + * Type des Responseobjekts für eine Erstellung eines Leben-Offerts + * + *

Java-Klasse für CreateOfferLebenResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezOffertLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferLebenResponse_Type", propOrder = { + "offertantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferLebenResponseType + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezOffertLebenType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezOffertLebenType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertantwort(SpezOffertLebenType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ObjectFactory.java new file mode 100644 index 00000000..8b86fef9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ObjectFactory.java @@ -0,0 +1,360 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _CalculateLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CalculateLebenRequest"); + private final static QName _CalculateLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CalculateLebenResponse"); + private final static QName _CreateOfferLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateOfferLebenRequest"); + private final static QName _CreateOfferLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateOfferLebenResponse"); + private final static QName _CreateApplicationLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateApplicationLebenRequest"); + private final static QName _CreateApplicationLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "CreateApplicationLebenResponse"); + private final static QName _SubmitApplicationLebenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "SubmitApplicationLebenRequest"); + private final static QName _SubmitApplicationLebenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "SubmitApplicationLebenResponse"); + private final static QName _ZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", "Versicherungssumme"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateLebenRequestType } + * + */ + public CalculateLebenRequestType createCalculateLebenRequestType() { + return new CalculateLebenRequestType(); + } + + /** + * Create an instance of {@link CalculateLebenResponseType } + * + */ + public CalculateLebenResponseType createCalculateLebenResponseType() { + return new CalculateLebenResponseType(); + } + + /** + * Create an instance of {@link CreateOfferLebenRequestType } + * + */ + public CreateOfferLebenRequestType createCreateOfferLebenRequestType() { + return new CreateOfferLebenRequestType(); + } + + /** + * Create an instance of {@link CreateOfferLebenResponseType } + * + */ + public CreateOfferLebenResponseType createCreateOfferLebenResponseType() { + return new CreateOfferLebenResponseType(); + } + + /** + * Create an instance of {@link CreateApplicationLebenRequestType } + * + */ + public CreateApplicationLebenRequestType createCreateApplicationLebenRequestType() { + return new CreateApplicationLebenRequestType(); + } + + /** + * Create an instance of {@link CreateApplicationLebenResponseType } + * + */ + public CreateApplicationLebenResponseType createCreateApplicationLebenResponseType() { + return new CreateApplicationLebenResponseType(); + } + + /** + * Create an instance of {@link SubmitApplicationLebenRequestType } + * + */ + public SubmitApplicationLebenRequestType createSubmitApplicationLebenRequestType() { + return new SubmitApplicationLebenRequestType(); + } + + /** + * Create an instance of {@link SubmitApplicationLebenResponseType } + * + */ + public SubmitApplicationLebenResponseType createSubmitApplicationLebenResponseType() { + return new SubmitApplicationLebenResponseType(); + } + + /** + * Create an instance of {@link VerkaufsproduktLebenType } + * + */ + public VerkaufsproduktLebenType createVerkaufsproduktLebenType() { + return new VerkaufsproduktLebenType(); + } + + /** + * Create an instance of {@link ProduktLebenType } + * + */ + public ProduktLebenType createProduktLebenType() { + return new ProduktLebenType(); + } + + /** + * Create an instance of {@link TarifLebenType } + * + */ + public TarifLebenType createTarifLebenType() { + return new TarifLebenType(); + } + + /** + * Create an instance of {@link ZusatzversicherungLebenType } + * + */ + public ZusatzversicherungLebenType createZusatzversicherungLebenType() { + return new ZusatzversicherungLebenType(); + } + + /** + * Create an instance of {@link ZusatzversicherungBerufsunfaehigkeitType } + * + */ + public ZusatzversicherungBerufsunfaehigkeitType createZusatzversicherungBerufsunfaehigkeitType() { + return new ZusatzversicherungBerufsunfaehigkeitType(); + } + + /** + * Create an instance of {@link ZusatzversicherungErwerbsunfaehigkeitType } + * + */ + public ZusatzversicherungErwerbsunfaehigkeitType createZusatzversicherungErwerbsunfaehigkeitType() { + return new ZusatzversicherungErwerbsunfaehigkeitType(); + } + + /** + * Create an instance of {@link ZusatzversicherungPraemienuebernahmeAblebenType } + * + */ + public ZusatzversicherungPraemienuebernahmeAblebenType createZusatzversicherungPraemienuebernahmeAblebenType() { + return new ZusatzversicherungPraemienuebernahmeAblebenType(); + } + + /** + * Create an instance of {@link ZusatzversicherungUnfalltodType } + * + */ + public ZusatzversicherungUnfalltodType createZusatzversicherungUnfalltodType() { + return new ZusatzversicherungUnfalltodType(); + } + + /** + * Create an instance of {@link ZusatzversicherungUnfallinvaliditaetType } + * + */ + public ZusatzversicherungUnfallinvaliditaetType createZusatzversicherungUnfallinvaliditaetType() { + return new ZusatzversicherungUnfallinvaliditaetType(); + } + + /** + * Create an instance of {@link ZusatzproduktLebenType } + * + */ + public ZusatzproduktLebenType createZusatzproduktLebenType() { + return new ZusatzproduktLebenType(); + } + + /** + * Create an instance of {@link RentenoptionType } + * + */ + public RentenoptionType createRentenoptionType() { + return new RentenoptionType(); + } + + /** + * Create an instance of {@link VersicherungssummeZusatzbausteinType } + * + */ + public VersicherungssummeZusatzbausteinType createVersicherungssummeZusatzbausteinType() { + return new VersicherungssummeZusatzbausteinType(); + } + + /** + * Create an instance of {@link SpezBerechnungLebenType } + * + */ + public SpezBerechnungLebenType createSpezBerechnungLebenType() { + return new SpezBerechnungLebenType(); + } + + /** + * Create an instance of {@link SpezOffertLebenType } + * + */ + public SpezOffertLebenType createSpezOffertLebenType() { + return new SpezOffertLebenType(); + } + + /** + * Create an instance of {@link SpezAntragLebenType } + * + */ + public SpezAntragLebenType createSpezAntragLebenType() { + return new SpezAntragLebenType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateLebenRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateLebenRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CalculateLebenRequest") + public JAXBElement createCalculateLebenRequest(CalculateLebenRequestType value) { + return new JAXBElement(_CalculateLebenRequest_QNAME, CalculateLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateLebenResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateLebenResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CalculateLebenResponse") + public JAXBElement createCalculateLebenResponse(CalculateLebenResponseType value) { + return new JAXBElement(_CalculateLebenResponse_QNAME, CalculateLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferLebenRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferLebenRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateOfferLebenRequest") + public JAXBElement createCreateOfferLebenRequest(CreateOfferLebenRequestType value) { + return new JAXBElement(_CreateOfferLebenRequest_QNAME, CreateOfferLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferLebenResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferLebenResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateOfferLebenResponse") + public JAXBElement createCreateOfferLebenResponse(CreateOfferLebenResponseType value) { + return new JAXBElement(_CreateOfferLebenResponse_QNAME, CreateOfferLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationLebenRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationLebenRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateApplicationLebenRequest") + public JAXBElement createCreateApplicationLebenRequest(CreateApplicationLebenRequestType value) { + return new JAXBElement(_CreateApplicationLebenRequest_QNAME, CreateApplicationLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationLebenResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationLebenResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "CreateApplicationLebenResponse") + public JAXBElement createCreateApplicationLebenResponse(CreateApplicationLebenResponseType value) { + return new JAXBElement(_CreateApplicationLebenResponse_QNAME, CreateApplicationLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "SubmitApplicationLebenRequest") + public JAXBElement createSubmitApplicationLebenRequest(SubmitApplicationLebenRequestType value) { + return new JAXBElement(_SubmitApplicationLebenRequest_QNAME, SubmitApplicationLebenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationLebenResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "SubmitApplicationLebenResponse") + public JAXBElement createSubmitApplicationLebenResponse(SubmitApplicationLebenResponseType value) { + return new JAXBElement(_SubmitApplicationLebenResponse_QNAME, SubmitApplicationLebenResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "Versicherungssumme", scope = ZusatzversicherungUnfallinvaliditaetType.class) + public JAXBElement createZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme(VersicherungssummeZusatzbausteinType value) { + return new JAXBElement(_ZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme_QNAME, VersicherungssummeZusatzbausteinType.class, ZusatzversicherungUnfallinvaliditaetType.class, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", name = "Versicherungssumme", scope = ZusatzversicherungUnfalltodType.class) + public JAXBElement createZusatzversicherungUnfalltodTypeVersicherungssumme(VersicherungssummeZusatzbausteinType value) { + return new JAXBElement(_ZusatzversicherungUnfallinvaliditaetTypeVersicherungssumme_QNAME, VersicherungssummeZusatzbausteinType.class, ZusatzversicherungUnfalltodType.class, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ProduktLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ProduktLebenType.java new file mode 100644 index 00000000..71b6dbd1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ProduktLebenType.java @@ -0,0 +1,78 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktMitVpType; + + +/** + * Typ für ein Produkt in der Sparte Leben. + * + *

Java-Klasse für ProduktLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
+ *       <sequence>
+ *         <element name="Tarife" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}TarifLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktLeben_Type", propOrder = { + "tarife" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProduktLebenType + extends ProduktMitVpType +{ + + @XmlElement(name = "Tarife") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List tarife; + + /** + * Gets the value of the tarife property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the tarife property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTarife().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TarifLebenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getTarife() { + if (tarife == null) { + tarife = new ArrayList(); + } + return this.tarife; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/RentenoptionType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/RentenoptionType.java new file mode 100644 index 00000000..dc0b0b3b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/RentenoptionType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Rentenoption + * + *

Java-Klasse für Rentenoption_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Rentenoption_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Rentenoption_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class RentenoptionType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezAntragLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezAntragLebenType.java new file mode 100644 index 00000000..c269600c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezAntragLebenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezAntragPersonenType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

Java-Klasse für SpezAntragLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezAntragLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntragPersonen_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VerkaufsproduktLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragLeben_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezAntragLebenType + extends SpezAntragPersonenType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktLebenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktLebenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktLebenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezBerechnungLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezBerechnungLebenType.java new file mode 100644 index 00000000..e70ddd67 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezBerechnungLebenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

Java-Klasse für SpezBerechnungLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezBerechnungLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VerkaufsproduktLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungLeben_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezBerechnungLebenType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktLebenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktLebenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktLebenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezOffertLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezOffertLebenType.java new file mode 100644 index 00000000..2000d288 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezOffertLebenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

Java-Klasse für SpezOffertLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezOffertLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VerkaufsproduktLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertLeben_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezOffertLebenType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktLebenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktLebenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktLebenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenRequestType.java new file mode 100644 index 00000000..89ee9403 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + * Type des Requests, um den Antrag einzureichen + * + *

Java-Klasse für SubmitApplicationLebenRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationLebenRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationLebenRequest_Type", propOrder = { + "antragsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationLebenRequestType + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragLebenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragLebenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsanfrage(SpezAntragLebenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenResponseType.java new file mode 100644 index 00000000..6c23bb4b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + * Type des Response, um den Antrag einzureichen + * + *

Java-Klasse für SubmitApplicationLebenResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationLebenResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}SpezAntragLeben_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationLebenResponse_Type", propOrder = { + "antragsantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationLebenResponseType + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragLebenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragLebenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragLebenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsantwort(SpezAntragLebenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/TarifLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/TarifLebenType.java new file mode 100644 index 00000000..a4ecbc8d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/TarifLebenType.java @@ -0,0 +1,176 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementFondsauswahlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementarproduktGenerischType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Leben. + * + *

Java-Klasse für TarifLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="TarifLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="GarantierteAblebenssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type" minOccurs="0"/>
+ *         <element name="Rentenoption" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Rentenoption_Type" minOccurs="0"/>
+ *         <element name="Fondsauswahl" type="{urn:omds3CommonServiceTypes-1-1-0}ElementFondsauswahl_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Zusatzbausteine" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TarifLeben_Type", propOrder = { + "garantierteAblebenssumme", + "rentenoption", + "fondsauswahl", + "zusatzbausteine" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class TarifLebenType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "GarantierteAblebenssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VersicherungssummeZusatzbausteinType garantierteAblebenssumme; + @XmlElement(name = "Rentenoption") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected RentenoptionType rentenoption; + @XmlElement(name = "Fondsauswahl") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List fondsauswahl; + @XmlElement(name = "Zusatzbausteine") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusatzbausteine; + + /** + * Ruft den Wert der garantierteAblebenssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link VersicherungssummeZusatzbausteinType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VersicherungssummeZusatzbausteinType getGarantierteAblebenssumme() { + return garantierteAblebenssumme; + } + + /** + * Legt den Wert der garantierteAblebenssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VersicherungssummeZusatzbausteinType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGarantierteAblebenssumme(VersicherungssummeZusatzbausteinType value) { + this.garantierteAblebenssumme = value; + } + + /** + * Ruft den Wert der rentenoption-Eigenschaft ab. + * + * @return + * possible object is + * {@link RentenoptionType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public RentenoptionType getRentenoption() { + return rentenoption; + } + + /** + * Legt den Wert der rentenoption-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RentenoptionType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRentenoption(RentenoptionType value) { + this.rentenoption = value; + } + + /** + * Gets the value of the fondsauswahl property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the fondsauswahl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFondsauswahl().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ElementFondsauswahlType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getFondsauswahl() { + if (fondsauswahl == null) { + fondsauswahl = new ArrayList(); + } + return this.fondsauswahl; + } + + /** + * Gets the value of the zusatzbausteine property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusatzbausteine property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusatzbausteine().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusatzversicherungLebenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusatzbausteine() { + if (zusatzbausteine == null) { + zusatzbausteine = new ArrayList(); + } + return this.zusatzbausteine; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VerkaufsproduktLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VerkaufsproduktLebenType.java new file mode 100644 index 00000000..44321f46 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VerkaufsproduktLebenType.java @@ -0,0 +1,150 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertePersonType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Leben + * + *

Java-Klasse für VerkaufsproduktLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkaufsproduktLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="LebenProdukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ProduktLeben_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktLeben_Type", propOrder = { + "lebenProdukte", + "zusatzprodukte", + "versichertePersonen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VerkaufsproduktLebenType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "LebenProdukte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List lebenProdukte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusatzprodukte; + @XmlElement(name = "VersichertePersonen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versichertePersonen; + + /** + * Gets the value of the lebenProdukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the lebenProdukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getLebenProdukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktLebenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getLebenProdukte() { + if (lebenProdukte == null) { + lebenProdukte = new ArrayList(); + } + return this.lebenProdukte; + } + + /** + * Gets the value of the zusatzprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusatzprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusatzprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktGenerischType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusatzprodukte() { + if (zusatzprodukte == null) { + zusatzprodukte = new ArrayList(); + } + return this.zusatzprodukte; + } + + /** + * Gets the value of the versichertePersonen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versichertePersonen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersichertePersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertePersonType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersichertePersonen() { + if (versichertePersonen == null) { + versichertePersonen = new ArrayList(); + } + return this.versichertePersonen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VersicherungssummeZusatzbausteinType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VersicherungssummeZusatzbausteinType.java new file mode 100644 index 00000000..df412521 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VersicherungssummeZusatzbausteinType.java @@ -0,0 +1,102 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AttributDezimalType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AttributDoubleType; + + +/** + * Definition einer Versicherungssumme in einem Zusatzbaustein + * + *

Java-Klasse für VersicherungssummeZusatzbaustein_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VersicherungssummeZusatzbaustein_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="ProzentVersicherungssumme" type="{urn:omds3CommonServiceTypes-1-1-0}AttributDouble_Type" minOccurs="0"/>
+ *         <element name="Betrag" type="{urn:omds3CommonServiceTypes-1-1-0}AttributDezimal_Type" minOccurs="0"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VersicherungssummeZusatzbaustein_Type", propOrder = { + "prozentVersicherungssumme", + "betrag" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VersicherungssummeZusatzbausteinType { + + @XmlElement(name = "ProzentVersicherungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributDoubleType prozentVersicherungssumme; + @XmlElement(name = "Betrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AttributDezimalType betrag; + + /** + * Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributDoubleType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributDoubleType getProzentVersicherungssumme() { + return prozentVersicherungssumme; + } + + /** + * Legt den Wert der prozentVersicherungssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributDoubleType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProzentVersicherungssumme(AttributDoubleType value) { + this.prozentVersicherungssumme = value; + } + + /** + * Ruft den Wert der betrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributDezimalType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AttributDezimalType getBetrag() { + return betrag; + } + + /** + * Legt den Wert der betrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributDezimalType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetrag(AttributDezimalType value) { + this.betrag = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/WartefristType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/WartefristType.java new file mode 100644 index 00000000..0381f6eb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/WartefristType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstraktes Element zur Abbildung einer Wartefrist + * + *

Java-Klasse für Wartefrist_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Wartefrist_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Wartefrist_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class WartefristType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzproduktLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzproduktLebenType.java new file mode 100644 index 00000000..222dbecf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzproduktLebenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ um Zusatzprodukte (Ebene Produkt) im Verkausfprodukt Leben zu definieren + * + *

Java-Klasse für ZusatzproduktLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzproduktLeben_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzproduktLeben_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzproduktLebenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungBerufsunfaehigkeitType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungBerufsunfaehigkeitType.java new file mode 100644 index 00000000..8a9cc830 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungBerufsunfaehigkeitType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung Berufsunfähigkeit + * + *

Java-Klasse für ZusatzversicherungBerufsunfaehigkeit_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzversicherungBerufsunfaehigkeit_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Wartefrist" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Wartefrist_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungBerufsunfaehigkeit_Type", propOrder = { + "wartefrist" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzversicherungBerufsunfaehigkeitType + extends ZusatzversicherungLebenType +{ + + @XmlElement(name = "Wartefrist") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WartefristType wartefrist; + + /** + * Ruft den Wert der wartefrist-Eigenschaft ab. + * + * @return + * possible object is + * {@link WartefristType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WartefristType getWartefrist() { + return wartefrist; + } + + /** + * Legt den Wert der wartefrist-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WartefristType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWartefrist(WartefristType value) { + this.wartefrist = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungErwerbsunfaehigkeitType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungErwerbsunfaehigkeitType.java new file mode 100644 index 00000000..544ccad4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungErwerbsunfaehigkeitType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung Erwerbsunfähigkeit + * + *

Java-Klasse für ZusatzversicherungErwerbsunfaehigkeit_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzversicherungErwerbsunfaehigkeit_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Wartefrist" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Wartefrist_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungErwerbsunfaehigkeit_Type", propOrder = { + "wartefrist" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzversicherungErwerbsunfaehigkeitType + extends ZusatzversicherungLebenType +{ + + @XmlElement(name = "Wartefrist") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WartefristType wartefrist; + + /** + * Ruft den Wert der wartefrist-Eigenschaft ab. + * + * @return + * possible object is + * {@link WartefristType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WartefristType getWartefrist() { + return wartefrist; + } + + /** + * Legt den Wert der wartefrist-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WartefristType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWartefrist(WartefristType value) { + this.wartefrist = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungLebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungLebenType.java new file mode 100644 index 00000000..396503ac --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungLebenType.java @@ -0,0 +1,45 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZusatzproduktGenerischType; + + +/** + * Typ für eine Zusatzversicherung in der Sparte Leben (unterhalb von Elementarprodukt) + * + *

Java-Klasse für ZusatzversicherungLeben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzversicherungLeben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ZusatzproduktGenerisch_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungLeben_Type") +@XmlSeeAlso({ + ZusatzversicherungBerufsunfaehigkeitType.class, + ZusatzversicherungErwerbsunfaehigkeitType.class, + ZusatzversicherungPraemienuebernahmeAblebenType.class, + ZusatzversicherungUnfalltodType.class, + ZusatzversicherungUnfallinvaliditaetType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzversicherungLebenType + extends ZusatzproduktGenerischType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungPraemienuebernahmeAblebenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungPraemienuebernahmeAblebenType.java new file mode 100644 index 00000000..79c11a10 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungPraemienuebernahmeAblebenType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Praemienuebernahme im Ablebensfall + * + *

Java-Klasse für ZusatzversicherungPraemienuebernahmeAbleben_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzversicherungPraemienuebernahmeAbleben_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Wartefrist" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}Wartefrist_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungPraemienuebernahmeAbleben_Type", propOrder = { + "wartefrist" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzversicherungPraemienuebernahmeAblebenType + extends ZusatzversicherungLebenType +{ + + @XmlElement(name = "Wartefrist") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WartefristType wartefrist; + + /** + * Ruft den Wert der wartefrist-Eigenschaft ab. + * + * @return + * possible object is + * {@link WartefristType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WartefristType getWartefrist() { + return wartefrist; + } + + /** + * Legt den Wert der wartefrist-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WartefristType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWartefrist(WartefristType value) { + this.wartefrist = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java new file mode 100644 index 00000000..4ed48e6f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java @@ -0,0 +1,88 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung bei Unfallinvaliditaet + * + *

Java-Klasse für ZusatzversicherungUnfallinvaliditaet_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzversicherungUnfallinvaliditaet_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Versicherungssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungUnfallinvaliditaet_Type", propOrder = { + "rest" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzversicherungUnfallinvaliditaetType + extends ZusatzversicherungLebenType +{ + + @XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", type = JAXBElement.class, required = false) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List> rest; + + /** + * Ruft das restliche Contentmodell ab. + * + *

+ * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: + * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: + * Zeile 131 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1430 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd + *

+ * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine + * der beiden folgenden Deklarationen an, um deren Namen zu ändern: + * Gets the value of the rest property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the rest property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRest().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List> getRest() { + if (rest == null) { + rest = new ArrayList>(); + } + return this.rest; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java new file mode 100644 index 00000000..2828e769 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java @@ -0,0 +1,88 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElementRef; +import javax.xml.bind.annotation.XmlType; + + +/** + * Vorgefertigter Typ für eine Zusatzversicherung bei Unfalltod + * + *

Java-Klasse für ZusatzversicherungUnfalltod_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusatzversicherungUnfalltod_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzversicherungLeben_Type">
+ *       <sequence>
+ *         <element name="Versicherungssumme" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}VersicherungssummeZusatzbaustein_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusatzversicherungUnfalltod_Type", propOrder = { + "rest" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusatzversicherungUnfalltodType + extends ZusatzversicherungLebenType +{ + + @XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", type = JAXBElement.class, required = false) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List> rest; + + /** + * Ruft das restliche Contentmodell ab. + * + *

+ * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: + * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: + * Zeile 119 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1430 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd + *

+ * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine + * der beiden folgenden Deklarationen an, um deren Namen zu ändern: + * Gets the value of the rest property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the rest property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRest().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link VersicherungssummeZusatzbausteinType }{@code >} + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List> getRest() { + if (rest == null) { + rest = new ArrayList>(); + } + return this.rest; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/package-info.java new file mode 100644 index 00000000..1c45b53f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/AntragSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/AntragSachPrivatType.java new file mode 100644 index 00000000..f53fdf36 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/AntragSachPrivatType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezAntragType; + + +/** + * Typ der das Produkt beschreibt und in Antraganfrage und Antragantwort verwendet wird + * + *

Java-Klasse für AntragSachPrivat_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AntragSachPrivat_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}VerkaufsproduktSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AntragSachPrivat_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AntragSachPrivatType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktSachPrivatType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktSachPrivatType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktSachPrivatType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java new file mode 100644 index 00000000..e0b7eb49 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ der das Produkt beschreibt und in Berechnungsanfrage und Berechnungsantwort verwendet wird + * + *

Java-Klasse für BerechnungSachPrivat_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BerechnungSachPrivat_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}VerkaufsproduktSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BerechnungSachPrivat_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BerechnungSachPrivatType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktSachPrivatType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktSachPrivatType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktSachPrivatType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java new file mode 100644 index 00000000..2930e681 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateRequestGenType; + + +/** + * Typ des Requestobjekts für eine Berechnung Sach-Privat + * + *

Java-Klasse für CalculateSachPrivatRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateSachPrivatRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}BerechnungSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateSachPrivatRequest_Type", propOrder = { + "berechnungsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateSachPrivatRequestType + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BerechnungSachPrivatType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link BerechnungSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BerechnungSachPrivatType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BerechnungSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsanfrage(BerechnungSachPrivatType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java new file mode 100644 index 00000000..ebb7de1c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java @@ -0,0 +1,103 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateResponseGenType; + + +/** + * Typ des Responseobjekts für eine Berechnung Sach-Privat + * + *

Java-Klasse für CalculateSachPrivatResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateSachPrivatResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}BerechnungSachPrivat_Type"/>
+ *         <element name="ResponseUpselling" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}UpsellingSachPrivatResponse_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateSachPrivatResponse_Type", propOrder = { + "berechnungsantwort", + "responseUpselling" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateSachPrivatResponseType + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BerechnungSachPrivatType berechnungsantwort; + @XmlElement(name = "ResponseUpselling") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected UpsellingSachPrivatResponseType responseUpselling; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link BerechnungSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BerechnungSachPrivatType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BerechnungSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsantwort(BerechnungSachPrivatType value) { + this.berechnungsantwort = value; + } + + /** + * Ruft den Wert der responseUpselling-Eigenschaft ab. + * + * @return + * possible object is + * {@link UpsellingSachPrivatResponseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public UpsellingSachPrivatResponseType getResponseUpselling() { + return responseUpselling; + } + + /** + * Legt den Wert der responseUpselling-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link UpsellingSachPrivatResponseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setResponseUpselling(UpsellingSachPrivatResponseType value) { + this.responseUpselling = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java new file mode 100644 index 00000000..5a0e8ba7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + * Typ des Requestobjekts für einen Antrag Besitz + * + *

Java-Klasse für CreateApplicationSachPrivatRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationSachPrivatRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationSachPrivatRequest_Type", propOrder = { + "antragsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationSachPrivatRequestType + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AntragSachPrivatType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AntragSachPrivatType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsanfrage(AntragSachPrivatType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java new file mode 100644 index 00000000..7883fe12 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + * Typ des Responseobjekts für einen Antrag Besitz + * + *

Java-Klasse für CreateApplicationSachPrivatResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationSachPrivatResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationSachPrivatResponse_Type", propOrder = { + "antragsantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationSachPrivatResponseType + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AntragSachPrivatType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AntragSachPrivatType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsantwort(AntragSachPrivatType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java new file mode 100644 index 00000000..aaa35224 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + * Typ des Requestobjekts für ein Offert Sach-Privat + * + *

Java-Klasse für CreateOfferSachPrivatRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferSachPrivatRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}OffertSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferSachPrivatRequest_Type", propOrder = { + "offertanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferSachPrivatRequestType + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OffertSachPrivatType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link OffertSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OffertSachPrivatType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OffertSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertanfrage(OffertSachPrivatType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java new file mode 100644 index 00000000..7f4b0c1a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + * Typ des Responseobjekts für ein Offert Besitz + * + *

Java-Klasse für CreateOfferSachPrivatResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferSachPrivatResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}OffertSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferSachPrivatResponse_Type", propOrder = { + "offertantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferSachPrivatResponseType + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OffertSachPrivatType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link OffertSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OffertSachPrivatType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OffertSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertantwort(OffertSachPrivatType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java new file mode 100644 index 00000000..99c3ed6a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java @@ -0,0 +1,40 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + * + *

Java-Klasse für ElementarproduktGebaeude_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementarproduktGebaeude_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktSachPrivat_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktGebaeude_Type") +@XmlSeeAlso({ + GenElementarproduktGebaeudeType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ElementarproduktGebaeudeType + extends ElementarproduktSachPrivatType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java new file mode 100644 index 00000000..fdba2e0c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java @@ -0,0 +1,40 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + * + *

Java-Klasse für ElementarproduktHaushalt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementarproduktHaushalt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktSachPrivat_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktHaushalt_Type") +@XmlSeeAlso({ + GenElementarproduktHaushaltType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ElementarproduktHaushaltType + extends ElementarproduktSachPrivatType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java new file mode 100644 index 00000000..480d5367 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java @@ -0,0 +1,306 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementarproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.KostenFixOderProzentType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.SelbstbehaltType; + + +/** + * Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen + * + *

Java-Klasse für ElementarproduktSachPrivat_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ElementarproduktSachPrivat_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Pauschalbetrag" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *         <element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *         <element name="Nebenkosten" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
+ *         <element name="Vorsorge" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
+ *         <element name="Hoechsthaftungssumme" type="{urn:omds20}decimal" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ElementarproduktSachPrivat_Type", propOrder = { + "versObjekteRefLfnr", + "pauschalbetrag", + "selbstbehalt", + "unterversicherungsverzicht", + "prozentVersicherungssumme", + "nebenkosten", + "vorsorge", + "hoechsthaftungssumme" +}) +@XmlSeeAlso({ + ElementarproduktGebaeudeType.class, + ElementarproduktHaushaltType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ElementarproduktSachPrivatType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "VersObjekteRefLfnr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versObjekteRefLfnr; + @XmlElement(name = "Pauschalbetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal pauschalbetrag; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SelbstbehaltType selbstbehalt; + @XmlElement(name = "Unterversicherungsverzicht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean unterversicherungsverzicht; + @XmlElement(name = "ProzentVersicherungssumme") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer prozentVersicherungssumme; + @XmlElement(name = "Nebenkosten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KostenFixOderProzentType nebenkosten; + @XmlElement(name = "Vorsorge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected KostenFixOderProzentType vorsorge; + @XmlElement(name = "Hoechsthaftungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal hoechsthaftungssumme; + + /** + * Gets the value of the versObjekteRefLfnr property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versObjekteRefLfnr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersObjekteRefLfnr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersObjekteRefLfnr() { + if (versObjekteRefLfnr == null) { + versObjekteRefLfnr = new ArrayList(); + } + return this.versObjekteRefLfnr; + } + + /** + * Ruft den Wert der pauschalbetrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPauschalbetrag() { + return pauschalbetrag; + } + + /** + * Legt den Wert der pauschalbetrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPauschalbetrag(BigDecimal value) { + this.pauschalbetrag = value; + } + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + + /** + * Ruft den Wert der unterversicherungsverzicht-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isUnterversicherungsverzicht() { + return unterversicherungsverzicht; + } + + /** + * Legt den Wert der unterversicherungsverzicht-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUnterversicherungsverzicht(Boolean value) { + this.unterversicherungsverzicht = value; + } + + /** + * Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getProzentVersicherungssumme() { + return prozentVersicherungssumme; + } + + /** + * Legt den Wert der prozentVersicherungssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setProzentVersicherungssumme(Integer value) { + this.prozentVersicherungssumme = value; + } + + /** + * Ruft den Wert der nebenkosten-Eigenschaft ab. + * + * @return + * possible object is + * {@link KostenFixOderProzentType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KostenFixOderProzentType getNebenkosten() { + return nebenkosten; + } + + /** + * Legt den Wert der nebenkosten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KostenFixOderProzentType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNebenkosten(KostenFixOderProzentType value) { + this.nebenkosten = value; + } + + /** + * Ruft den Wert der vorsorge-Eigenschaft ab. + * + * @return + * possible object is + * {@link KostenFixOderProzentType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public KostenFixOderProzentType getVorsorge() { + return vorsorge; + } + + /** + * Legt den Wert der vorsorge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link KostenFixOderProzentType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorsorge(KostenFixOderProzentType value) { + this.vorsorge = value; + } + + /** + * Ruft den Wert der hoechsthaftungssumme-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getHoechsthaftungssumme() { + return hoechsthaftungssumme; + } + + /** + * Legt den Wert der hoechsthaftungssumme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHoechsthaftungssumme(BigDecimal value) { + this.hoechsthaftungssumme = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java new file mode 100644 index 00000000..ae7f303b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Elementarprodukt Gebäudeversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + * + *

Java-Klasse für GenElementarproduktGebaeude_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GenElementarproduktGebaeude_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type">
+ *       <sequence>
+ *         <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}GebaeudeSpartenCd_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GenElementarproduktGebaeude_Type", propOrder = { + "sparte" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GenElementarproduktGebaeudeType + extends ElementarproduktGebaeudeType +{ + + @XmlElement(name = "Sparte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String sparte; + + /** + * Ruft den Wert der sparte-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSparte() { + return sparte; + } + + /** + * Legt den Wert der sparte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSparte(String value) { + this.sparte = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java new file mode 100644 index 00000000..7378e6d4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java @@ -0,0 +1,71 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Elementarprodukt Gebäudeinhaltsversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + * + *

Java-Klasse für GenElementarproduktHaushalt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GenElementarproduktHaushalt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type">
+ *       <sequence>
+ *         <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}HaushaltSpartenCd_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GenElementarproduktHaushalt_Type", propOrder = { + "sparte" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GenElementarproduktHaushaltType + extends ElementarproduktHaushaltType +{ + + @XmlElement(name = "Sparte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String sparte; + + /** + * Ruft den Wert der sparte-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSparte() { + return sparte; + } + + /** + * Legt den Wert der sparte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSparte(String value) { + this.sparte = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/NebengebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/NebengebaeudeType.java new file mode 100644 index 00000000..420b2bce --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/NebengebaeudeType.java @@ -0,0 +1,100 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für Nebengebaeude_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="Nebengebaeude_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="Abstellgebaeude"/>
+ *     <enumeration value="Badehütte"/>
+ *     <enumeration value="Bootshaus"/>
+ *     <enumeration value="Carport"/>
+ *     <enumeration value="ehemaliges Wirtschaftsgebaeude"/>
+ *     <enumeration value="Garage"/>
+ *     <enumeration value="Gartenhaus (nicht für Wohnzwecke)"/>
+ *     <enumeration value="Holzhütte"/>
+ *     <enumeration value="Keller"/>
+ *     <enumeration value="Mobilheim (stationaer)"/>
+ *     <enumeration value="Nebengebaeude"/>
+ *     <enumeration value="Nebengebaeude mit Garage"/>
+ *     <enumeration value="Presshaus"/>
+ *     <enumeration value="Sauna"/>
+ *     <enumeration value="Scheune / Schuppen / Stadel"/>
+ *     <enumeration value="Werkstaette"/>
+ *     <enumeration value="Werkzeug- und Geraeteschuppen"/>
+ *     <enumeration value="Wintergarten, Veranda"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "Nebengebaeude_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum NebengebaeudeType { + + @XmlEnumValue("Abstellgebaeude") + ABSTELLGEBAEUDE("Abstellgebaeude"), + @XmlEnumValue("Badeh\u00fctte") + BADEHÜTTE("Badeh\u00fctte"), + @XmlEnumValue("Bootshaus") + BOOTSHAUS("Bootshaus"), + @XmlEnumValue("Carport") + CARPORT("Carport"), + @XmlEnumValue("ehemaliges Wirtschaftsgebaeude") + EHEMALIGES_WIRTSCHAFTSGEBAEUDE("ehemaliges Wirtschaftsgebaeude"), + @XmlEnumValue("Garage") + GARAGE("Garage"), + @XmlEnumValue("Gartenhaus (nicht f\u00fcr Wohnzwecke)") + GARTENHAUS_NICHT_FÜR_WOHNZWECKE("Gartenhaus (nicht f\u00fcr Wohnzwecke)"), + @XmlEnumValue("Holzh\u00fctte") + HOLZHÜTTE("Holzh\u00fctte"), + @XmlEnumValue("Keller") + KELLER("Keller"), + @XmlEnumValue("Mobilheim (stationaer)") + MOBILHEIM_STATIONAER("Mobilheim (stationaer)"), + @XmlEnumValue("Nebengebaeude") + NEBENGEBAEUDE("Nebengebaeude"), + @XmlEnumValue("Nebengebaeude mit Garage") + NEBENGEBAEUDE_MIT_GARAGE("Nebengebaeude mit Garage"), + @XmlEnumValue("Presshaus") + PRESSHAUS("Presshaus"), + @XmlEnumValue("Sauna") + SAUNA("Sauna"), + @XmlEnumValue("Scheune / Schuppen / Stadel") + SCHEUNE_SCHUPPEN_STADEL("Scheune / Schuppen / Stadel"), + @XmlEnumValue("Werkstaette") + WERKSTAETTE("Werkstaette"), + @XmlEnumValue("Werkzeug- und Geraeteschuppen") + WERKZEUG_UND_GERAETESCHUPPEN("Werkzeug- und Geraeteschuppen"), + @XmlEnumValue("Wintergarten, Veranda") + WINTERGARTEN_VERANDA("Wintergarten, Veranda"); + private final String value; + + NebengebaeudeType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static NebengebaeudeType fromValue(String v) { + for (NebengebaeudeType c: NebengebaeudeType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ObjectFactory.java new file mode 100644 index 00000000..09b150f5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ObjectFactory.java @@ -0,0 +1,409 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _ProduktGebaeudeversicherung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "ProduktGebaeudeversicherung"); + private final static QName _ProduktHaushaltsversicherung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "ProduktHaushaltsversicherung"); + private final static QName _CalculateSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CalculateSachPrivatRequest"); + private final static QName _CalculateSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CalculateSachPrivatResponse"); + private final static QName _CreateOfferSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateOfferSachPrivatRequest"); + private final static QName _CreateOfferSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateOfferSachPrivatResponse"); + private final static QName _CreateApplicationSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateApplicationSachPrivatRequest"); + private final static QName _CreateApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateApplicationSachPrivatResponse"); + private final static QName _SubmitApplicationSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatRequest"); + private final static QName _SubmitApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatResponse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link ProduktGebaeudeversicherungType } + * + */ + public ProduktGebaeudeversicherungType createProduktGebaeudeversicherungType() { + return new ProduktGebaeudeversicherungType(); + } + + /** + * Create an instance of {@link ProduktHaushaltsversicherungType } + * + */ + public ProduktHaushaltsversicherungType createProduktHaushaltsversicherungType() { + return new ProduktHaushaltsversicherungType(); + } + + /** + * Create an instance of {@link CalculateSachPrivatRequestType } + * + */ + public CalculateSachPrivatRequestType createCalculateSachPrivatRequestType() { + return new CalculateSachPrivatRequestType(); + } + + /** + * Create an instance of {@link CalculateSachPrivatResponseType } + * + */ + public CalculateSachPrivatResponseType createCalculateSachPrivatResponseType() { + return new CalculateSachPrivatResponseType(); + } + + /** + * Create an instance of {@link CreateOfferSachPrivatRequestType } + * + */ + public CreateOfferSachPrivatRequestType createCreateOfferSachPrivatRequestType() { + return new CreateOfferSachPrivatRequestType(); + } + + /** + * Create an instance of {@link CreateOfferSachPrivatResponseType } + * + */ + public CreateOfferSachPrivatResponseType createCreateOfferSachPrivatResponseType() { + return new CreateOfferSachPrivatResponseType(); + } + + /** + * Create an instance of {@link CreateApplicationSachPrivatRequestType } + * + */ + public CreateApplicationSachPrivatRequestType createCreateApplicationSachPrivatRequestType() { + return new CreateApplicationSachPrivatRequestType(); + } + + /** + * Create an instance of {@link CreateApplicationSachPrivatResponseType } + * + */ + public CreateApplicationSachPrivatResponseType createCreateApplicationSachPrivatResponseType() { + return new CreateApplicationSachPrivatResponseType(); + } + + /** + * Create an instance of {@link SubmitApplicationSachPrivatRequestType } + * + */ + public SubmitApplicationSachPrivatRequestType createSubmitApplicationSachPrivatRequestType() { + return new SubmitApplicationSachPrivatRequestType(); + } + + /** + * Create an instance of {@link SubmitApplicationSachPrivatResponseType } + * + */ + public SubmitApplicationSachPrivatResponseType createSubmitApplicationSachPrivatResponseType() { + return new SubmitApplicationSachPrivatResponseType(); + } + + /** + * Create an instance of {@link VersichertesObjektSachPrivatType } + * + */ + public VersichertesObjektSachPrivatType createVersichertesObjektSachPrivatType() { + return new VersichertesObjektSachPrivatType(); + } + + /** + * Create an instance of {@link RisikoAdresseType } + * + */ + public RisikoAdresseType createRisikoAdresseType() { + return new RisikoAdresseType(); + } + + /** + * Create an instance of {@link RisikoHaushaltType } + * + */ + public RisikoHaushaltType createRisikoHaushaltType() { + return new RisikoHaushaltType(); + } + + /** + * Create an instance of {@link RisikoGebaeudeType } + * + */ + public RisikoGebaeudeType createRisikoGebaeudeType() { + return new RisikoGebaeudeType(); + } + + /** + * Create an instance of {@link ZusaetzlicheGebaeudedatenWintergartenType } + * + */ + public ZusaetzlicheGebaeudedatenWintergartenType createZusaetzlicheGebaeudedatenWintergartenType() { + return new ZusaetzlicheGebaeudedatenWintergartenType(); + } + + /** + * Create an instance of {@link ZusaetzlicheGebaeudedatenSolarthermieType } + * + */ + public ZusaetzlicheGebaeudedatenSolarthermieType createZusaetzlicheGebaeudedatenSolarthermieType() { + return new ZusaetzlicheGebaeudedatenSolarthermieType(); + } + + /** + * Create an instance of {@link ZusaetzlicheGebaeudedatenSchwimmbadType } + * + */ + public ZusaetzlicheGebaeudedatenSchwimmbadType createZusaetzlicheGebaeudedatenSchwimmbadType() { + return new ZusaetzlicheGebaeudedatenSchwimmbadType(); + } + + /** + * Create an instance of {@link ZusaetzlicheGebaeudedatenPhotovoltaikType } + * + */ + public ZusaetzlicheGebaeudedatenPhotovoltaikType createZusaetzlicheGebaeudedatenPhotovoltaikType() { + return new ZusaetzlicheGebaeudedatenPhotovoltaikType(); + } + + /** + * Create an instance of {@link VerkaufsproduktSachPrivatType } + * + */ + public VerkaufsproduktSachPrivatType createVerkaufsproduktSachPrivatType() { + return new VerkaufsproduktSachPrivatType(); + } + + /** + * Create an instance of {@link ProduktSachPrivatType } + * + */ + public ProduktSachPrivatType createProduktSachPrivatType() { + return new ProduktSachPrivatType(); + } + + /** + * Create an instance of {@link ElementarproduktSachPrivatType } + * + */ + public ElementarproduktSachPrivatType createElementarproduktSachPrivatType() { + return new ElementarproduktSachPrivatType(); + } + + /** + * Create an instance of {@link ElementarproduktGebaeudeType } + * + */ + public ElementarproduktGebaeudeType createElementarproduktGebaeudeType() { + return new ElementarproduktGebaeudeType(); + } + + /** + * Create an instance of {@link ElementarproduktHaushaltType } + * + */ + public ElementarproduktHaushaltType createElementarproduktHaushaltType() { + return new ElementarproduktHaushaltType(); + } + + /** + * Create an instance of {@link GenElementarproduktGebaeudeType } + * + */ + public GenElementarproduktGebaeudeType createGenElementarproduktGebaeudeType() { + return new GenElementarproduktGebaeudeType(); + } + + /** + * Create an instance of {@link GenElementarproduktHaushaltType } + * + */ + public GenElementarproduktHaushaltType createGenElementarproduktHaushaltType() { + return new GenElementarproduktHaushaltType(); + } + + /** + * Create an instance of {@link BerechnungSachPrivatType } + * + */ + public BerechnungSachPrivatType createBerechnungSachPrivatType() { + return new BerechnungSachPrivatType(); + } + + /** + * Create an instance of {@link OffertSachPrivatType } + * + */ + public OffertSachPrivatType createOffertSachPrivatType() { + return new OffertSachPrivatType(); + } + + /** + * Create an instance of {@link AntragSachPrivatType } + * + */ + public AntragSachPrivatType createAntragSachPrivatType() { + return new AntragSachPrivatType(); + } + + /** + * Create an instance of {@link UpsellingSachPrivatResponseType } + * + */ + public UpsellingSachPrivatResponseType createUpsellingSachPrivatResponseType() { + return new UpsellingSachPrivatResponseType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ProduktGebaeudeversicherungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ProduktGebaeudeversicherungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProduktGebaeudeversicherung") + public JAXBElement createProduktGebaeudeversicherung(ProduktGebaeudeversicherungType value) { + return new JAXBElement(_ProduktGebaeudeversicherung_QNAME, ProduktGebaeudeversicherungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ProduktHaushaltsversicherungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ProduktHaushaltsversicherungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProduktHaushaltsversicherung") + public JAXBElement createProduktHaushaltsversicherung(ProduktHaushaltsversicherungType value) { + return new JAXBElement(_ProduktHaushaltsversicherung_QNAME, ProduktHaushaltsversicherungType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateSachPrivatRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateSachPrivatRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "CalculateSachPrivatRequest") + public JAXBElement createCalculateSachPrivatRequest(CalculateSachPrivatRequestType value) { + return new JAXBElement(_CalculateSachPrivatRequest_QNAME, CalculateSachPrivatRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateSachPrivatResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateSachPrivatResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "CalculateSachPrivatResponse") + public JAXBElement createCalculateSachPrivatResponse(CalculateSachPrivatResponseType value) { + return new JAXBElement(_CalculateSachPrivatResponse_QNAME, CalculateSachPrivatResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferSachPrivatRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferSachPrivatRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "CreateOfferSachPrivatRequest") + public JAXBElement createCreateOfferSachPrivatRequest(CreateOfferSachPrivatRequestType value) { + return new JAXBElement(_CreateOfferSachPrivatRequest_QNAME, CreateOfferSachPrivatRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferSachPrivatResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferSachPrivatResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "CreateOfferSachPrivatResponse") + public JAXBElement createCreateOfferSachPrivatResponse(CreateOfferSachPrivatResponseType value) { + return new JAXBElement(_CreateOfferSachPrivatResponse_QNAME, CreateOfferSachPrivatResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationSachPrivatRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationSachPrivatRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "CreateApplicationSachPrivatRequest") + public JAXBElement createCreateApplicationSachPrivatRequest(CreateApplicationSachPrivatRequestType value) { + return new JAXBElement(_CreateApplicationSachPrivatRequest_QNAME, CreateApplicationSachPrivatRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationSachPrivatResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationSachPrivatResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "CreateApplicationSachPrivatResponse") + public JAXBElement createCreateApplicationSachPrivatResponse(CreateApplicationSachPrivatResponseType value) { + return new JAXBElement(_CreateApplicationSachPrivatResponse_QNAME, CreateApplicationSachPrivatResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationSachPrivatRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationSachPrivatRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "SubmitApplicationSachPrivatRequest") + public JAXBElement createSubmitApplicationSachPrivatRequest(SubmitApplicationSachPrivatRequestType value) { + return new JAXBElement(_SubmitApplicationSachPrivatRequest_QNAME, SubmitApplicationSachPrivatRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationSachPrivatResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationSachPrivatResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "SubmitApplicationSachPrivatResponse") + public JAXBElement createSubmitApplicationSachPrivatResponse(SubmitApplicationSachPrivatResponseType value) { + return new JAXBElement(_SubmitApplicationSachPrivatResponse_QNAME, SubmitApplicationSachPrivatResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/OffertSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/OffertSachPrivatType.java new file mode 100644 index 00000000..8136923a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/OffertSachPrivatType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezOffertType; + + +/** + * Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird + * + *

Java-Klasse für OffertSachPrivat_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OffertSachPrivat_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}VerkaufsproduktSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OffertSachPrivat_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OffertSachPrivatType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktSachPrivatType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktSachPrivatType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktSachPrivatType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java new file mode 100644 index 00000000..a115fada --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Spezifischerer Typ für Gebaeudeversicherungs-Produkte + * + *

Java-Klasse für ProduktGebaeudeversicherung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktGebaeudeversicherung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ProduktSachPrivat_Type">
+ *       <sequence>
+ *         <element name="Deckungen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktGebaeudeversicherung_Type", propOrder = { + "deckungen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProduktGebaeudeversicherungType + extends ProduktSachPrivatType +{ + + @XmlElement(name = "Deckungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List deckungen; + + /** + * Gets the value of the deckungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the deckungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDeckungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ElementarproduktGebaeudeType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDeckungen() { + if (deckungen == null) { + deckungen = new ArrayList(); + } + return this.deckungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java new file mode 100644 index 00000000..e429ca38 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Spezifischerer Typ für Gebäudeinhaltversicherungs-Produkte + * + *

Java-Klasse für ProduktHaushaltsversicherung_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktHaushaltsversicherung_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ProduktSachPrivat_Type">
+ *       <sequence>
+ *         <element name="Deckungen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktHaushaltsversicherung_Type", propOrder = { + "deckungen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProduktHaushaltsversicherungType + extends ProduktSachPrivatType +{ + + @XmlElement(name = "Deckungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List deckungen; + + /** + * Gets the value of the deckungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the deckungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDeckungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ElementarproduktHaushaltType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDeckungen() { + if (deckungen == null) { + deckungen = new ArrayList(); + } + return this.deckungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktSachPrivatType.java new file mode 100644 index 00000000..6529892d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktSachPrivatType.java @@ -0,0 +1,121 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.SelbstbehaltType; + + +/** + * Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen + * + *

Java-Klasse für ProduktSachPrivat_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktSachPrivat_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktSachPrivat_Type", propOrder = { + "versObjekteRefLfnr", + "selbstbehalt" +}) +@XmlSeeAlso({ + ProduktGebaeudeversicherungType.class, + ProduktHaushaltsversicherungType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProduktSachPrivatType + extends ProduktGenerischType +{ + + @XmlElement(name = "VersObjekteRefLfnr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versObjekteRefLfnr; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List selbstbehalt; + + /** + * Gets the value of the versObjekteRefLfnr property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versObjekteRefLfnr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersObjekteRefLfnr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersObjekteRefLfnr() { + if (versObjekteRefLfnr == null) { + versObjekteRefLfnr = new ArrayList(); + } + return this.versObjekteRefLfnr; + } + + /** + * Gets the value of the selbstbehalt property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the selbstbehalt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSelbstbehalt().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SelbstbehaltType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSelbstbehalt() { + if (selbstbehalt == null) { + selbstbehalt = new ArrayList(); + } + return this.selbstbehalt; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoAdresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoAdresseType.java new file mode 100644 index 00000000..f2990e77 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoAdresseType.java @@ -0,0 +1,198 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ADRESSEType; + + +/** + * Type zur Beschreibung einer Risikoadresse + * + *

Java-Klasse für RisikoAdresse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="RisikoAdresse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds20}ADRESSE_Type">
+ *       <sequence>
+ *         <element name="Horazone" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" minOccurs="0"/>
+ *         <element name="ImVerbautenOrt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="AusserhalbDesOrtsgebiets" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="ErreichbarkeitFuerLoeschfahrzeuge" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Tarifzone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RisikoAdresse_Type", propOrder = { + "horazone", + "imVerbautenOrt", + "ausserhalbDesOrtsgebiets", + "erreichbarkeitFuerLoeschfahrzeuge", + "tarifzone" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class RisikoAdresseType + extends ADRESSEType +{ + + @XmlElement(name = "Horazone") + @XmlSchemaType(name = "unsignedByte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Short horazone; + @XmlElement(name = "ImVerbautenOrt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean imVerbautenOrt; + @XmlElement(name = "AusserhalbDesOrtsgebiets") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean ausserhalbDesOrtsgebiets; + @XmlElement(name = "ErreichbarkeitFuerLoeschfahrzeuge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean erreichbarkeitFuerLoeschfahrzeuge; + @XmlElement(name = "Tarifzone") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String tarifzone; + + /** + * Ruft den Wert der horazone-Eigenschaft ab. + * + * @return + * possible object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Short getHorazone() { + return horazone; + } + + /** + * Legt den Wert der horazone-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Short } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHorazone(Short value) { + this.horazone = value; + } + + /** + * Ruft den Wert der imVerbautenOrt-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isImVerbautenOrt() { + return imVerbautenOrt; + } + + /** + * Legt den Wert der imVerbautenOrt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setImVerbautenOrt(Boolean value) { + this.imVerbautenOrt = value; + } + + /** + * Ruft den Wert der ausserhalbDesOrtsgebiets-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isAusserhalbDesOrtsgebiets() { + return ausserhalbDesOrtsgebiets; + } + + /** + * Legt den Wert der ausserhalbDesOrtsgebiets-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAusserhalbDesOrtsgebiets(Boolean value) { + this.ausserhalbDesOrtsgebiets = value; + } + + /** + * Ruft den Wert der erreichbarkeitFuerLoeschfahrzeuge-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isErreichbarkeitFuerLoeschfahrzeuge() { + return erreichbarkeitFuerLoeschfahrzeuge; + } + + /** + * Legt den Wert der erreichbarkeitFuerLoeschfahrzeuge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErreichbarkeitFuerLoeschfahrzeuge(Boolean value) { + this.erreichbarkeitFuerLoeschfahrzeuge = value; + } + + /** + * Ruft den Wert der tarifzone-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getTarifzone() { + return tarifzone; + } + + /** + * Legt den Wert der tarifzone-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTarifzone(String value) { + this.tarifzone = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoGebaeudeType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoGebaeudeType.java new file mode 100644 index 00000000..8af8b9f5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoGebaeudeType.java @@ -0,0 +1,465 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.math.BigDecimal; +import java.math.BigInteger; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ELFlaecheType; +import at.vvo.omds.types.omds2Types.v2_15.Entsch2Type; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertesInteresseMitAttributMetadatenType; + + +/** + * Type zur Risikobeschreibung Gebäude + * + *

Java-Klasse für RisikoGebaeude_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="RisikoGebaeude_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="GebaeudeArtCd" type="{urn:omds20}GebaeudeArtCd_Type"/>
+ *         <element name="GebaeudeBez" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/>
+ *         <element name="BauartCd" type="{urn:omds20}BauartCd_Type" minOccurs="0"/>
+ *         <element name="DachungCd" type="{urn:omds20}DachungCd_Type" minOccurs="0"/>
+ *         <element name="GebaeudeHoeheCd" type="{urn:omds20}GebaeudeHoeheCd_Type" minOccurs="0"/>
+ *         <element name="BaujahrGebaeude" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ *         <element name="EL-Flaeche" type="{urn:omds20}EL-Flaeche_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Vorschaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}RisikoVorschaeden_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type" minOccurs="0"/>
+ *         <element name="SichergKz" type="{urn:omds20}Entsch2_Type" minOccurs="0"/>
+ *         <element name="PreisProQm" type="{urn:omds20}decimal"/>
+ *         <element name="ZusaetzlicheGebaeudedaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RisikoGebaeude_Type", propOrder = { + "gebaeudeArtCd", + "gebaeudeBez", + "nutzungCd", + "bauartCd", + "dachungCd", + "gebaeudeHoeheCd", + "baujahrGebaeude", + "elFlaeche", + "vorschaeden", + "ausstattungCd", + "sichergKz", + "preisProQm", + "zusaetzlicheGebaeudedaten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class RisikoGebaeudeType + extends VersichertesInteresseMitAttributMetadatenType +{ + + @XmlElement(name = "GebaeudeArtCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebaeudeArtCd; + @XmlElement(name = "GebaeudeBez", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebaeudeBez; + @XmlElement(name = "NutzungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String nutzungCd; + @XmlElement(name = "BauartCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bauartCd; + @XmlElement(name = "DachungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String dachungCd; + @XmlElement(name = "GebaeudeHoeheCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebaeudeHoeheCd; + @XmlElement(name = "BaujahrGebaeude") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigInteger baujahrGebaeude; + @XmlElement(name = "EL-Flaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elFlaeche; + @XmlElement(name = "Vorschaeden") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vorschaeden; + @XmlElement(name = "AusstattungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ausstattungCd; + @XmlElement(name = "SichergKz") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Entsch2Type sichergKz; + @XmlElement(name = "PreisProQm", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal preisProQm; + @XmlElement(name = "ZusaetzlicheGebaeudedaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheGebaeudedaten; + + /** + * Ruft den Wert der gebaeudeArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebaeudeArtCd() { + return gebaeudeArtCd; + } + + /** + * Legt den Wert der gebaeudeArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebaeudeArtCd(String value) { + this.gebaeudeArtCd = value; + } + + /** + * Ruft den Wert der gebaeudeBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebaeudeBez() { + return gebaeudeBez; + } + + /** + * Legt den Wert der gebaeudeBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebaeudeBez(String value) { + this.gebaeudeBez = value; + } + + /** + * Ruft den Wert der nutzungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNutzungCd() { + return nutzungCd; + } + + /** + * Legt den Wert der nutzungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNutzungCd(String value) { + this.nutzungCd = value; + } + + /** + * Ruft den Wert der bauartCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBauartCd() { + return bauartCd; + } + + /** + * Legt den Wert der bauartCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBauartCd(String value) { + this.bauartCd = value; + } + + /** + * Ruft den Wert der dachungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDachungCd() { + return dachungCd; + } + + /** + * Legt den Wert der dachungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDachungCd(String value) { + this.dachungCd = value; + } + + /** + * Ruft den Wert der gebaeudeHoeheCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebaeudeHoeheCd() { + return gebaeudeHoeheCd; + } + + /** + * Legt den Wert der gebaeudeHoeheCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebaeudeHoeheCd(String value) { + this.gebaeudeHoeheCd = value; + } + + /** + * Ruft den Wert der baujahrGebaeude-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigInteger getBaujahrGebaeude() { + return baujahrGebaeude; + } + + /** + * Legt den Wert der baujahrGebaeude-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBaujahrGebaeude(BigInteger value) { + this.baujahrGebaeude = value; + } + + /** + * Gets the value of the elFlaeche property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elFlaeche property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELFlaeche().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELFlaecheType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELFlaeche() { + if (elFlaeche == null) { + elFlaeche = new ArrayList(); + } + return this.elFlaeche; + } + + /** + * Gets the value of the vorschaeden property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vorschaeden property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVorschaeden().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link RisikoVorschaedenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVorschaeden() { + if (vorschaeden == null) { + vorschaeden = new ArrayList(); + } + return this.vorschaeden; + } + + /** + * Ruft den Wert der ausstattungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAusstattungCd() { + return ausstattungCd; + } + + /** + * Legt den Wert der ausstattungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAusstattungCd(String value) { + this.ausstattungCd = value; + } + + /** + * Ruft den Wert der sichergKz-Eigenschaft ab. + * + * @return + * possible object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Entsch2Type getSichergKz() { + return sichergKz; + } + + /** + * Legt den Wert der sichergKz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Entsch2Type } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSichergKz(Entsch2Type value) { + this.sichergKz = value; + } + + /** + * Ruft den Wert der preisProQm-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getPreisProQm() { + return preisProQm; + } + + /** + * Legt den Wert der preisProQm-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPreisProQm(BigDecimal value) { + this.preisProQm = value; + } + + /** + * Gets the value of the zusaetzlicheGebaeudedaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheGebaeudedaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheGebaeudedaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheGebaeudedatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheGebaeudedaten() { + if (zusaetzlicheGebaeudedaten == null) { + zusaetzlicheGebaeudedaten = new ArrayList(); + } + return this.zusaetzlicheGebaeudedaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoHaushaltType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoHaushaltType.java new file mode 100644 index 00000000..a675c2e8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoHaushaltType.java @@ -0,0 +1,165 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertesInteresseMitAttributMetadatenType; + + +/** + * Type zur Risikobeschreibung Haushalt + * + *

Java-Klasse für RisikoHaushalt_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="RisikoHaushalt_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *         <element name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type"/>
+ *         <element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/>
+ *         <element name="ZusaetzlicheHaushaltDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheHaushaltsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RisikoHaushalt_Type", propOrder = { + "wohnflaeche", + "ausstattungCd", + "nutzungCd", + "zusaetzlicheHaushaltDaten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class RisikoHaushaltType + extends VersichertesInteresseMitAttributMetadatenType +{ + + @XmlElement(name = "Wohnflaeche") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int wohnflaeche; + @XmlElement(name = "AusstattungCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ausstattungCd; + @XmlElement(name = "NutzungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String nutzungCd; + @XmlElement(name = "ZusaetzlicheHaushaltDaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheHaushaltDaten; + + /** + * Ruft den Wert der wohnflaeche-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getWohnflaeche() { + return wohnflaeche; + } + + /** + * Legt den Wert der wohnflaeche-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWohnflaeche(int value) { + this.wohnflaeche = value; + } + + /** + * Ruft den Wert der ausstattungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAusstattungCd() { + return ausstattungCd; + } + + /** + * Legt den Wert der ausstattungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAusstattungCd(String value) { + this.ausstattungCd = value; + } + + /** + * Ruft den Wert der nutzungCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNutzungCd() { + return nutzungCd; + } + + /** + * Legt den Wert der nutzungCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNutzungCd(String value) { + this.nutzungCd = value; + } + + /** + * Gets the value of the zusaetzlicheHaushaltDaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheHaushaltDaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheHaushaltDaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheHaushaltsdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheHaushaltDaten() { + if (zusaetzlicheHaushaltDaten == null) { + zusaetzlicheHaushaltDaten = new ArrayList(); + } + return this.zusaetzlicheHaushaltDaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoVorschaedenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoVorschaedenType.java new file mode 100644 index 00000000..2110ac4a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoVorschaedenType.java @@ -0,0 +1,55 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für RisikoVorschaeden_Type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="RisikoVorschaeden_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="keine Vorschaeden"/>
+ *     <enumeration value="ein Vorschaden"/>
+ *     <enumeration value="mehr als ein Vorschaden"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "RisikoVorschaeden_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum RisikoVorschaedenType { + + @XmlEnumValue("keine Vorschaeden") + KEINE_VORSCHAEDEN("keine Vorschaeden"), + @XmlEnumValue("ein Vorschaden") + EIN_VORSCHADEN("ein Vorschaden"), + @XmlEnumValue("mehr als ein Vorschaden") + MEHR_ALS_EIN_VORSCHADEN("mehr als ein Vorschaden"); + private final String value; + + RisikoVorschaedenType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static RisikoVorschaedenType fromValue(String v) { + for (RisikoVorschaedenType c: RisikoVorschaedenType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java new file mode 100644 index 00000000..bb76a757 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + * Type des Requests, um den Antrag einzureichen + * + *

Java-Klasse für SubmitApplicationSachPrivatRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationSachPrivatRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationSachPrivatRequest_Type", propOrder = { + "antragsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationSachPrivatRequestType + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AntragSachPrivatType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AntragSachPrivatType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsanfrage(AntragSachPrivatType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java new file mode 100644 index 00000000..7b4c9c72 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + * Type des Response, um den Antrag einzureichen + * + *

Java-Klasse für SubmitApplicationSachPrivatResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationSachPrivatResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}AntragSachPrivat_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationSachPrivatResponse_Type", propOrder = { + "antragsantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationSachPrivatResponseType + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AntragSachPrivatType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AntragSachPrivatType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AntragSachPrivatType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsantwort(AntragSachPrivatType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java new file mode 100644 index 00000000..017e2725 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Response Upselling Sach-Privat + * + *

Java-Klasse für UpsellingSachPrivatResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="UpsellingSachPrivatResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UpsellingSachPrivatResponse_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class UpsellingSachPrivatResponseType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java new file mode 100644 index 00000000..51446339 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java @@ -0,0 +1,150 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertesInteresseType; + + +/** + * Typ für ein Besitz-Produktbündel, welches einem Vertrag entspricht + * + *

Java-Klasse für VerkaufsproduktSachPrivat_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkaufsproduktSachPrivat_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Produkte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ProduktSachPrivat_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktSachPrivat_Type", propOrder = { + "produkte", + "zusatzprodukte", + "versicherteObjekte" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VerkaufsproduktSachPrivatType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Produkte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List produkte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusatzprodukte; + @XmlElement(name = "VersicherteObjekte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versicherteObjekte; + + /** + * Gets the value of the produkte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the produkte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getProdukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktSachPrivatType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getProdukte() { + if (produkte == null) { + produkte = new ArrayList(); + } + return this.produkte; + } + + /** + * Gets the value of the zusatzprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusatzprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusatzprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktGenerischType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusatzprodukte() { + if (zusatzprodukte == null) { + zusatzprodukte = new ArrayList(); + } + return this.zusatzprodukte; + } + + /** + * Gets the value of the versicherteObjekte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versicherteObjekte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersicherteObjekte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertesInteresseType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersicherteObjekte() { + if (versicherteObjekte == null) { + versicherteObjekte = new ArrayList(); + } + return this.versicherteObjekte; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java new file mode 100644 index 00000000..3718569c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java @@ -0,0 +1,172 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertesInteresseMitAttributMetadatenType; + + +/** + * Type für ein versichertes Objekt in der Sach-Privat-Versicherung + * + *

Java-Klasse für VersichertesObjektSachPrivat_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VersichertesObjektSachPrivat_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresseMitAttributMetadaten_Type">
+ *       <sequence>
+ *         <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *         <element name="RisikoAdresse" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}RisikoAdresse_Type"/>
+ *         <element name="RisikoGebaeude" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}RisikoGebaeude_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="RisikoHaushalt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}RisikoHaushalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VersichertesObjektSachPrivat_Type", propOrder = { + "objektId", + "risikoAdresse", + "risikoGebaeude", + "risikoHaushalt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VersichertesObjektSachPrivatType + extends VersichertesInteresseMitAttributMetadatenType +{ + + @XmlElement(name = "ObjektId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType objektId; + @XmlElement(name = "RisikoAdresse", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected RisikoAdresseType risikoAdresse; + @XmlElement(name = "RisikoGebaeude") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List risikoGebaeude; + @XmlElement(name = "RisikoHaushalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected RisikoHaushaltType risikoHaushalt; + + /** + * Ruft den Wert der objektId-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getObjektId() { + return objektId; + } + + /** + * Legt den Wert der objektId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der risikoAdresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link RisikoAdresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public RisikoAdresseType getRisikoAdresse() { + return risikoAdresse; + } + + /** + * Legt den Wert der risikoAdresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RisikoAdresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRisikoAdresse(RisikoAdresseType value) { + this.risikoAdresse = value; + } + + /** + * Gets the value of the risikoGebaeude property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the risikoGebaeude property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRisikoGebaeude().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link RisikoGebaeudeType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getRisikoGebaeude() { + if (risikoGebaeude == null) { + risikoGebaeude = new ArrayList(); + } + return this.risikoGebaeude; + } + + /** + * Ruft den Wert der risikoHaushalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link RisikoHaushaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public RisikoHaushaltType getRisikoHaushalt() { + return risikoHaushalt; + } + + /** + * Legt den Wert der risikoHaushalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RisikoHaushaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRisikoHaushalt(RisikoHaushaltType value) { + this.risikoHaushalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenPhotovoltaikType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenPhotovoltaikType.java new file mode 100644 index 00000000..e11b4886 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenPhotovoltaikType.java @@ -0,0 +1,38 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Standardbaustein Photovoltaik als Erweiterung von ZusaetzlicheGebaeudeDaten_Type + * + *

Java-Klasse für ZusaetzlicheGebaeudedatenPhotovoltaik_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheGebaeudedatenPhotovoltaik_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type">
+ *       <sequence>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheGebaeudedatenPhotovoltaik_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusaetzlicheGebaeudedatenPhotovoltaikType + extends ZusaetzlicheGebaeudedatenType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSchwimmbadType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSchwimmbadType.java new file mode 100644 index 00000000..1f632f1e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSchwimmbadType.java @@ -0,0 +1,38 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Standardbaustein Schwimmbad + * + *

Java-Klasse für ZusaetzlicheGebaeudedatenSchwimmbad_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheGebaeudedatenSchwimmbad_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type">
+ *       <sequence>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheGebaeudedatenSchwimmbad_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusaetzlicheGebaeudedatenSchwimmbadType + extends ZusaetzlicheGebaeudedatenType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSolarthermieType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSolarthermieType.java new file mode 100644 index 00000000..32c76baa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSolarthermieType.java @@ -0,0 +1,38 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Strandardbaustein Solarthermie + * + *

Java-Klasse für ZusaetzlicheGebaeudedatenSolarthermie_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheGebaeudedatenSolarthermie_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type">
+ *       <sequence>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheGebaeudedatenSolarthermie_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusaetzlicheGebaeudedatenSolarthermieType + extends ZusaetzlicheGebaeudedatenType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenType.java new file mode 100644 index 00000000..0010066c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenType.java @@ -0,0 +1,41 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Basistyp zur Definition zusätzlicher Gebäudedaten + * + *

Java-Klasse für ZusaetzlicheGebaeudedaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheGebaeudedaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheGebaeudedaten_Type") +@XmlSeeAlso({ + ZusaetzlicheGebaeudedatenWintergartenType.class, + ZusaetzlicheGebaeudedatenSolarthermieType.class, + ZusaetzlicheGebaeudedatenSchwimmbadType.class, + ZusaetzlicheGebaeudedatenPhotovoltaikType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheGebaeudedatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenWintergartenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenWintergartenType.java new file mode 100644 index 00000000..522b075d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenWintergartenType.java @@ -0,0 +1,38 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Standardbaustein Wintergarten + * + *

Java-Klasse für ZusaetzlicheGebaeudedatenWintergarten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheGebaeudedatenWintergarten_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type">
+ *       <sequence>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheGebaeudedatenWintergarten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ZusaetzlicheGebaeudedatenWintergartenType + extends ZusaetzlicheGebaeudedatenType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheHaushaltsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheHaushaltsdatenType.java new file mode 100644 index 00000000..ff67d56f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheHaushaltsdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Basistyp zur Definition zusätzlicher Haushaltsdaten + * + *

Java-Klasse für ZusaetzlicheHaushaltsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheHaushaltsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheHaushaltsdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheHaushaltsdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/package-info.java new file mode 100644 index 00000000..9143ded6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallRequestType.java new file mode 100644 index 00000000..75f90840 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateRequestGenType; + + +/** + * Typ des Requestobjekts für eine Berechnung Unfall + * + *

Java-Klasse für CalculateUnfallRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateRequestGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezBerechnungUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateUnfallRequest_Type", propOrder = { + "berechnungsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateUnfallRequestType + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezBerechnungUnfallType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezBerechnungUnfallType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsanfrage(SpezBerechnungUnfallType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallResponseType.java new file mode 100644 index 00000000..679184fe --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallResponseType.java @@ -0,0 +1,109 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CalculateResponseGenType; + + +/** + * Typ des Responseobjekts für eine Unfall-Berechnung + * + *

Java-Klasse für CalculateUnfallResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CalculateUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponseGen_Type">
+ *       <sequence>
+ *         <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezBerechnungUnfall_Type"/>
+ *         <element name="Upsellingvarianten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezBerechnungUnfall_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CalculateUnfallResponse_Type", propOrder = { + "berechnungsantwort", + "upsellingvarianten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CalculateUnfallResponseType + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezBerechnungUnfallType berechnungsantwort; + @XmlElement(name = "Upsellingvarianten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List upsellingvarianten; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezBerechnungUnfallType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBerechnungsantwort(SpezBerechnungUnfallType value) { + this.berechnungsantwort = value; + } + + /** + * Gets the value of the upsellingvarianten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the upsellingvarianten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUpsellingvarianten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SpezBerechnungUnfallType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getUpsellingvarianten() { + if (upsellingvarianten == null) { + upsellingvarianten = new ArrayList(); + } + return this.upsellingvarianten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java new file mode 100644 index 00000000..2aa8e0a4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationRequestGenType; + + +/** + * Type des Requestobjekts für die Erstellung eines Unfallantrags + * + *

Java-Klasse für CreateApplicationUnfallRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationUnfallRequest_Type", propOrder = { + "antragsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationUnfallRequestType + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragUnfallType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragUnfallType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsanfrage(SpezAntragUnfallType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java new file mode 100644 index 00000000..ed374849 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateApplicationResponseGenType; + + +/** + * Type des Responseobjekts für die Erstellung eines Unfallantrags + * + *

Java-Klasse für CreateApplicationUnfallResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateApplicationUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateApplicationUnfallResponse_Type", propOrder = { + "antragsantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateApplicationUnfallResponseType + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragUnfallType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragUnfallType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsantwort(SpezAntragUnfallType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallRequestType.java new file mode 100644 index 00000000..6c77dcd5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferRequestGenType; + + +/** + * Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts + * + *

Java-Klasse für CreateOfferUnfallRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferRequestGen_Type">
+ *       <sequence>
+ *         <element name="Offertanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezOffertUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferUnfallRequest_Type", propOrder = { + "offertanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferUnfallRequestType + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezOffertUnfallType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezOffertUnfallType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertanfrage(SpezOffertUnfallType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallResponseType.java new file mode 100644 index 00000000..7a67cc8d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.CreateOfferResponseGenType; + + +/** + * Type des Responseobjekts für eine Erstellung eines Unfall-Offerts + * + *

Java-Klasse für CreateOfferUnfallResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CreateOfferUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateOfferResponseGen_Type">
+ *       <sequence>
+ *         <element name="Offertantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezOffertUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CreateOfferUnfallResponse_Type", propOrder = { + "offertantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CreateOfferUnfallResponseType + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezOffertUnfallType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezOffertUnfallType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffertantwort(SpezOffertUnfallType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/LeistungsartUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/LeistungsartUnfallType.java new file mode 100644 index 00000000..d91d53b9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/LeistungsartUnfallType.java @@ -0,0 +1,73 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementarproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.SelbstbehaltType; + + +/** + * Typ für ein Elementarprodukt in der Sparte Unfall. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet. + * + *

Java-Klasse für LeistungsartUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LeistungsartUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LeistungsartUnfall_Type", propOrder = { + "selbstbehalt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class LeistungsartUnfallType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SelbstbehaltType selbstbehalt; + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ObjectFactory.java new file mode 100644 index 00000000..5e580cf8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ObjectFactory.java @@ -0,0 +1,261 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _CalculateUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallRequest"); + private final static QName _CalculateUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallResponse"); + private final static QName _CreateOfferUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateOfferUnfallRequest"); + private final static QName _CreateOfferUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateOfferUnfallResponse"); + private final static QName _CreateApplicationUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateApplicationUnfallRequest"); + private final static QName _CreateApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateApplicationUnfallResponse"); + private final static QName _SubmitApplicationUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallRequest"); + private final static QName _SubmitApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallResponse"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CalculateUnfallRequestType } + * + */ + public CalculateUnfallRequestType createCalculateUnfallRequestType() { + return new CalculateUnfallRequestType(); + } + + /** + * Create an instance of {@link CalculateUnfallResponseType } + * + */ + public CalculateUnfallResponseType createCalculateUnfallResponseType() { + return new CalculateUnfallResponseType(); + } + + /** + * Create an instance of {@link CreateOfferUnfallRequestType } + * + */ + public CreateOfferUnfallRequestType createCreateOfferUnfallRequestType() { + return new CreateOfferUnfallRequestType(); + } + + /** + * Create an instance of {@link CreateOfferUnfallResponseType } + * + */ + public CreateOfferUnfallResponseType createCreateOfferUnfallResponseType() { + return new CreateOfferUnfallResponseType(); + } + + /** + * Create an instance of {@link CreateApplicationUnfallRequestType } + * + */ + public CreateApplicationUnfallRequestType createCreateApplicationUnfallRequestType() { + return new CreateApplicationUnfallRequestType(); + } + + /** + * Create an instance of {@link CreateApplicationUnfallResponseType } + * + */ + public CreateApplicationUnfallResponseType createCreateApplicationUnfallResponseType() { + return new CreateApplicationUnfallResponseType(); + } + + /** + * Create an instance of {@link SubmitApplicationUnfallRequestType } + * + */ + public SubmitApplicationUnfallRequestType createSubmitApplicationUnfallRequestType() { + return new SubmitApplicationUnfallRequestType(); + } + + /** + * Create an instance of {@link SubmitApplicationUnfallResponseType } + * + */ + public SubmitApplicationUnfallResponseType createSubmitApplicationUnfallResponseType() { + return new SubmitApplicationUnfallResponseType(); + } + + /** + * Create an instance of {@link VerkaufsproduktUnfallType } + * + */ + public VerkaufsproduktUnfallType createVerkaufsproduktUnfallType() { + return new VerkaufsproduktUnfallType(); + } + + /** + * Create an instance of {@link ProduktUnfallType } + * + */ + public ProduktUnfallType createProduktUnfallType() { + return new ProduktUnfallType(); + } + + /** + * Create an instance of {@link LeistungsartUnfallType } + * + */ + public LeistungsartUnfallType createLeistungsartUnfallType() { + return new LeistungsartUnfallType(); + } + + /** + * Create an instance of {@link SpezBerechnungUnfallType } + * + */ + public SpezBerechnungUnfallType createSpezBerechnungUnfallType() { + return new SpezBerechnungUnfallType(); + } + + /** + * Create an instance of {@link SpezOffertUnfallType } + * + */ + public SpezOffertUnfallType createSpezOffertUnfallType() { + return new SpezOffertUnfallType(); + } + + /** + * Create an instance of {@link SpezAntragUnfallType } + * + */ + public SpezAntragUnfallType createSpezAntragUnfallType() { + return new SpezAntragUnfallType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateUnfallRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateUnfallRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CalculateUnfallRequest") + public JAXBElement createCalculateUnfallRequest(CalculateUnfallRequestType value) { + return new JAXBElement(_CalculateUnfallRequest_QNAME, CalculateUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CalculateUnfallResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CalculateUnfallResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CalculateUnfallResponse") + public JAXBElement createCalculateUnfallResponse(CalculateUnfallResponseType value) { + return new JAXBElement(_CalculateUnfallResponse_QNAME, CalculateUnfallResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferUnfallRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferUnfallRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateOfferUnfallRequest") + public JAXBElement createCreateOfferUnfallRequest(CreateOfferUnfallRequestType value) { + return new JAXBElement(_CreateOfferUnfallRequest_QNAME, CreateOfferUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateOfferUnfallResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateOfferUnfallResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateOfferUnfallResponse") + public JAXBElement createCreateOfferUnfallResponse(CreateOfferUnfallResponseType value) { + return new JAXBElement(_CreateOfferUnfallResponse_QNAME, CreateOfferUnfallResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationUnfallRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationUnfallRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateApplicationUnfallRequest") + public JAXBElement createCreateApplicationUnfallRequest(CreateApplicationUnfallRequestType value) { + return new JAXBElement(_CreateApplicationUnfallRequest_QNAME, CreateApplicationUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CreateApplicationUnfallResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CreateApplicationUnfallResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "CreateApplicationUnfallResponse") + public JAXBElement createCreateApplicationUnfallResponse(CreateApplicationUnfallResponseType value) { + return new JAXBElement(_CreateApplicationUnfallResponse_QNAME, CreateApplicationUnfallResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationUnfallRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationUnfallRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "SubmitApplicationUnfallRequest") + public JAXBElement createSubmitApplicationUnfallRequest(SubmitApplicationUnfallRequestType value) { + return new JAXBElement(_SubmitApplicationUnfallRequest_QNAME, SubmitApplicationUnfallRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitApplicationUnfallResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitApplicationUnfallResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "SubmitApplicationUnfallResponse") + public JAXBElement createSubmitApplicationUnfallResponse(SubmitApplicationUnfallResponseType value) { + return new JAXBElement(_SubmitApplicationUnfallResponse_QNAME, SubmitApplicationUnfallResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ProduktUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ProduktUnfallType.java new file mode 100644 index 00000000..f39b7b68 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ProduktUnfallType.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktMitVpType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.SelbstbehaltType; + + +/** + * Typ für ein Produkt in der Sparte Unfall. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + * + *

Java-Klasse für ProduktUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProduktUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
+ *       <sequence>
+ *         <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}LeistungsartUnfall_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProduktUnfall_Type", propOrder = { + "leistungsarten", + "selbstbehalt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ProduktUnfallType + extends ProduktMitVpType +{ + + @XmlElement(name = "Leistungsarten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List leistungsarten; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SelbstbehaltType selbstbehalt; + + /** + * Gets the value of the leistungsarten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the leistungsarten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getLeistungsarten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LeistungsartUnfallType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getLeistungsarten() { + if (leistungsarten == null) { + leistungsarten = new ArrayList(); + } + return this.leistungsarten; + } + + /** + * Ruft den Wert der selbstbehalt-Eigenschaft ab. + * + * @return + * possible object is + * {@link SelbstbehaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SelbstbehaltType getSelbstbehalt() { + return selbstbehalt; + } + + /** + * Legt den Wert der selbstbehalt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SelbstbehaltType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSelbstbehalt(SelbstbehaltType value) { + this.selbstbehalt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezAntragUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezAntragUnfallType.java new file mode 100644 index 00000000..a9ab8f6c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezAntragUnfallType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezAntragType; + + +/** + * Typ für den Schritt Antrags-Erzeugung + * + *

Java-Klasse für SpezAntragUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezAntragUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezAntrag_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezAntragUnfall_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezAntragUnfallType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktUnfallType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktUnfallType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktUnfallType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezBerechnungUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezBerechnungUnfallType.java new file mode 100644 index 00000000..6a8ddf73 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezBerechnungUnfallType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezBerechnungType; + + +/** + * Typ für den Schritt Berechnung + * + *

Java-Klasse für SpezBerechnungUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezBerechnungUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezBerechnung_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezBerechnungUnfall_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezBerechnungUnfallType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktUnfallType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktUnfallType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktUnfallType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezOffertUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezOffertUnfallType.java new file mode 100644 index 00000000..1200c85b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezOffertUnfallType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SpezOffertType; + + +/** + * Typ für den Schritt Offert-Erzeugung + * + *

Java-Klasse für SpezOffertUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpezOffertUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SpezOffert_Type">
+ *       <sequence>
+ *         <element name="Verkaufsprodukt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}VerkaufsproduktUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpezOffertUnfall_Type", propOrder = { + "verkaufsprodukt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpezOffertUnfallType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VerkaufsproduktUnfallType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VerkaufsproduktUnfallType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerkaufsprodukt(VerkaufsproduktUnfallType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallRequestType.java new file mode 100644 index 00000000..fba04891 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallRequestType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationRequestGenType; + + +/** + * Type des Requests, um den Antrag einzureichen + * + *

Java-Klasse für SubmitApplicationUnfallRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationUnfallRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequestGen_Type">
+ *       <sequence>
+ *         <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationUnfallRequest_Type", propOrder = { + "antragsanfrage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationUnfallRequestType + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragUnfallType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragUnfallType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsanfrage(SpezAntragUnfallType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java new file mode 100644 index 00000000..036532aa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.SubmitApplicationResponseGenType; + + +/** + * Type des Response, um den Antrag einzureichen + * + *

Java-Klasse für SubmitApplicationUnfallResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitApplicationUnfallResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponseGen_Type">
+ *       <sequence>
+ *         <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}SpezAntragUnfall_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitApplicationUnfallResponse_Type", propOrder = { + "antragsantwort" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitApplicationUnfallResponseType + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpezAntragUnfallType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpezAntragUnfallType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragUnfallType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntragsantwort(SpezAntragUnfallType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/VerkaufsproduktUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/VerkaufsproduktUnfallType.java new file mode 100644 index 00000000..69733067 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/VerkaufsproduktUnfallType.java @@ -0,0 +1,150 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ProduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VerkaufsproduktGenerischType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertePersonType; + + +/** + * Typ für ein Verkaufsprodukt in der Sparte Unfall + * + *

Java-Klasse für VerkaufsproduktUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="VerkaufsproduktUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
+ *       <sequence>
+ *         <element name="Unfallprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ProduktUnfall_Type" maxOccurs="unbounded"/>
+ *         <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VerkaufsproduktUnfall_Type", propOrder = { + "unfallprodukte", + "zusatzprodukte", + "versichertePersonen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class VerkaufsproduktUnfallType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Unfallprodukte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List unfallprodukte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusatzprodukte; + @XmlElement(name = "VersichertePersonen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versichertePersonen; + + /** + * Gets the value of the unfallprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the unfallprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getUnfallprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktUnfallType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getUnfallprodukte() { + if (unfallprodukte == null) { + unfallprodukte = new ArrayList(); + } + return this.unfallprodukte; + } + + /** + * Gets the value of the zusatzprodukte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusatzprodukte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusatzprodukte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ProduktGenerischType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusatzprodukte() { + if (zusatzprodukte == null) { + zusatzprodukte = new ArrayList(); + } + return this.zusatzprodukte; + } + + /** + * Gets the value of the versichertePersonen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versichertePersonen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersichertePersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VersichertePersonType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersichertePersonen() { + if (versichertePersonen == null) { + versichertePersonen = new ArrayList(); + } + return this.versichertePersonen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/package-info.java new file mode 100644 index 00000000..61dc7160 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimRequest.java new file mode 100644 index 00000000..69788ece --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimRequest.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="ErgaenzungSchadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchadenereignis_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ergaenzungSchadenereignis" +}) +@XmlRootElement(name = "AddInformationToClaimRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AddInformationToClaimRequest + extends CommonRequestType +{ + + @XmlElement(name = "ErgaenzungSchadenereignis", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ErgaenzungSchadenereignisType ergaenzungSchadenereignis; + + /** + * Ruft den Wert der ergaenzungSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ErgaenzungSchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ErgaenzungSchadenereignisType getErgaenzungSchadenereignis() { + return ergaenzungSchadenereignis; + } + + /** + * Legt den Wert der ergaenzungSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ErgaenzungSchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErgaenzungSchadenereignis(ErgaenzungSchadenereignisType value) { + this.ergaenzungSchadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimResponse.java new file mode 100644 index 00000000..7681f9ce --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimResponse.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="ErgaenzungSchadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchadenereignis_Type"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ergaenzungSchadenereignis" +}) +@XmlRootElement(name = "AddInformationToClaimResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class AddInformationToClaimResponse + extends CommonResponseType +{ + + @XmlElement(name = "ErgaenzungSchadenereignis", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ErgaenzungSchadenereignisType ergaenzungSchadenereignis; + + /** + * Ruft den Wert der ergaenzungSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ErgaenzungSchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ErgaenzungSchadenereignisType getErgaenzungSchadenereignis() { + return ergaenzungSchadenereignis; + } + + /** + * Legt den Wert der ergaenzungSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ErgaenzungSchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErgaenzungSchadenereignis(ErgaenzungSchadenereignisType value) { + this.ergaenzungSchadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenType.java new file mode 100644 index 00000000..42f5ba5f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenType.java @@ -0,0 +1,431 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Abstrakter Typ mit gemeinsamen Rumpfdaten fuer Schaden und Schaden-Light + * + *

Java-Klasse für BasisSchaden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BasisSchaden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage" minOccurs="0"/>
+ *         <element name="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/>
+ *         <element name="BearbStandSeit" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="VormaligeSchadennr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="NachfolgendeSchadennr" type="{urn:omds20}Schadennr" minOccurs="0"/>
+ *         <element name="SachbearbVU" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SachbearbVUType" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="ErledDat" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensdaten_Type" minOccurs="0"/>
+ *         <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BasisSchaden_Type", propOrder = { + "geschaeftsfallSchadenanlage", + "schadennr", + "bearbStandSeit", + "vormaligeSchadennr", + "nachfolgendeSchadennr", + "sachbearbVU", + "polizzennr", + "vertragsID", + "erledDat", + "deepLink", + "zusaetzlicheSchadensdaten", + "meldungen" +}) +@XmlSeeAlso({ + SchadenType.class, + SchadenLightType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BasisSchadenType { + + @XmlElement(name = "GeschaeftsfallSchadenanlage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallSchadenanlage; + @XmlElement(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennr; + @XmlElement(name = "BearbStandSeit") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar bearbStandSeit; + @XmlElement(name = "VormaligeSchadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vormaligeSchadennr; + @XmlElement(name = "NachfolgendeSchadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String nachfolgendeSchadennr; + @XmlElement(name = "SachbearbVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SachbearbVUType sachbearbVU; + @XmlElement(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlElement(name = "ErledDat") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar erledDat; + @XmlElement(name = "DeepLink") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String deepLink; + @XmlElement(name = "ZusaetzlicheSchadensdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List meldungen; + + /** + * Ruft den Wert der geschaeftsfallSchadenanlage-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallSchadenanlage() { + return geschaeftsfallSchadenanlage; + } + + /** + * Legt den Wert der geschaeftsfallSchadenanlage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallSchadenanlage(ObjektIdType value) { + this.geschaeftsfallSchadenanlage = value; + } + + /** + * Ruft den Wert der schadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennr() { + return schadennr; + } + + /** + * Legt den Wert der schadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennr(String value) { + this.schadennr = value; + } + + /** + * Ruft den Wert der bearbStandSeit-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getBearbStandSeit() { + return bearbStandSeit; + } + + /** + * Legt den Wert der bearbStandSeit-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBearbStandSeit(XMLGregorianCalendar value) { + this.bearbStandSeit = value; + } + + /** + * Gets the value of the vormaligeSchadennr property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vormaligeSchadennr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVormaligeSchadennr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVormaligeSchadennr() { + if (vormaligeSchadennr == null) { + vormaligeSchadennr = new ArrayList(); + } + return this.vormaligeSchadennr; + } + + /** + * Ruft den Wert der nachfolgendeSchadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getNachfolgendeSchadennr() { + return nachfolgendeSchadennr; + } + + /** + * Legt den Wert der nachfolgendeSchadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNachfolgendeSchadennr(String value) { + this.nachfolgendeSchadennr = value; + } + + /** + * Ruft den Wert der sachbearbVU-Eigenschaft ab. + * + * @return + * possible object is + * {@link SachbearbVUType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SachbearbVUType getSachbearbVU() { + return sachbearbVU; + } + + /** + * Legt den Wert der sachbearbVU-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SachbearbVUType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSachbearbVU(SachbearbVUType value) { + this.sachbearbVU = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der erledDat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getErledDat() { + return erledDat; + } + + /** + * Legt den Wert der erledDat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setErledDat(XMLGregorianCalendar value) { + this.erledDat = value; + } + + /** + * Ruft den Wert der deepLink-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDeepLink() { + return deepLink; + } + + /** + * Legt den Wert der deepLink-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDeepLink(String value) { + this.deepLink = value; + } + + /** + * Ruft den Wert der zusaetzlicheSchadensdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZusaetzlicheSchadensdatenType getZusaetzlicheSchadensdaten() { + return zusaetzlicheSchadensdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusaetzlicheSchadensdaten(ZusaetzlicheSchadensdatenType value) { + this.zusaetzlicheSchadensdaten = value; + } + + /** + * Gets the value of the meldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenereignisType.java new file mode 100644 index 00000000..48e72b1e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenereignisType.java @@ -0,0 +1,369 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Abstrakter Typ mit gemeinsamen Rumpfdaten fuer Schadenereignis und Schadenereignis-Light + * + *

Java-Klasse für BasisSchadenereignis_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BasisSchadenereignis_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis" minOccurs="0"/>
+ *         <element name="NachfolgendeSchadenmeldung" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
+ *         <element name="VorherigeSchadenmeldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Ereigniszpkt" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="EreignisbeschrTxt" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Meldedat" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="DeepLink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/>
+ *         <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BasisSchadenereignis_Type", propOrder = { + "vuNr", + "geschaeftsfallSchadenereignis", + "nachfolgendeSchadenmeldung", + "vorherigeSchadenmeldungen", + "ereigniszpkt", + "ereignisbeschrTxt", + "meldedat", + "deepLink", + "zusaetzlicheSchadensereignisdaten", + "meldungen" +}) +@XmlSeeAlso({ + SchadenereignisType.class, + SchadenereignisLightType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class BasisSchadenereignisType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "NachfolgendeSchadenmeldung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType nachfolgendeSchadenmeldung; + @XmlElement(name = "VorherigeSchadenmeldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List vorherigeSchadenmeldungen; + @XmlElement(name = "Ereigniszpkt", required = true) + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar ereigniszpkt; + @XmlElement(name = "EreignisbeschrTxt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ereignisbeschrTxt; + @XmlElement(name = "Meldedat", required = true) + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar meldedat; + @XmlElement(name = "DeepLink") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String deepLink; + @XmlElement(name = "ZusaetzlicheSchadensereignisdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List meldungen; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; + } + + /** + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; + } + + /** + * Ruft den Wert der nachfolgendeSchadenmeldung-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getNachfolgendeSchadenmeldung() { + return nachfolgendeSchadenmeldung; + } + + /** + * Legt den Wert der nachfolgendeSchadenmeldung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setNachfolgendeSchadenmeldung(ObjektIdType value) { + this.nachfolgendeSchadenmeldung = value; + } + + /** + * Gets the value of the vorherigeSchadenmeldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the vorherigeSchadenmeldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVorherigeSchadenmeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ObjektIdType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVorherigeSchadenmeldungen() { + if (vorherigeSchadenmeldungen == null) { + vorherigeSchadenmeldungen = new ArrayList(); + } + return this.vorherigeSchadenmeldungen; + } + + /** + * Ruft den Wert der ereigniszpkt-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getEreigniszpkt() { + return ereigniszpkt; + } + + /** + * Legt den Wert der ereigniszpkt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEreigniszpkt(XMLGregorianCalendar value) { + this.ereigniszpkt = value; + } + + /** + * Ruft den Wert der ereignisbeschrTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getEreignisbeschrTxt() { + return ereignisbeschrTxt; + } + + /** + * Legt den Wert der ereignisbeschrTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEreignisbeschrTxt(String value) { + this.ereignisbeschrTxt = value; + } + + /** + * Ruft den Wert der meldedat-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getMeldedat() { + return meldedat; + } + + /** + * Legt den Wert der meldedat-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMeldedat(XMLGregorianCalendar value) { + this.meldedat = value; + } + + /** + * Ruft den Wert der deepLink-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDeepLink() { + return deepLink; + } + + /** + * Legt den Wert der deepLink-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDeepLink(String value) { + this.deepLink = value; + } + + /** + * Ruft den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZusaetzlicheSchadensereignisdatenType getZusaetzlicheSchadensereignisdaten() { + return zusaetzlicheSchadensereignisdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusaetzlicheSchadensereignisdaten(ZusaetzlicheSchadensereignisdatenType value) { + this.zusaetzlicheSchadensereignisdaten = value; + } + + /** + * Gets the value of the meldungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the meldungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMeldungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BeteiligtePersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BeteiligtePersonType.java new file mode 100644 index 00000000..8ed4458d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BeteiligtePersonType.java @@ -0,0 +1,95 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.PersonType; + + +/** + * Typ für die Meldung von Personen, die an einem Schaden beteiligt sind + * + *

Java-Klasse für BeteiligtePerson_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="BeteiligtePerson_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
+ *       </sequence>
+ *       <attribute name="Lfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BeteiligtePerson_Type", propOrder = { + "person" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class BeteiligtePersonType { + + @XmlElement(name = "Person", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PersonType person; + @XmlAttribute(name = "Lfnr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int lfnr; + + /** + * Objekt ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld + * + * @return + * possible object is + * {@link PersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPerson(PersonType value) { + this.person = value; + } + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getLfnr() { + return lfnr; + } + + /** + * Legt den Wert der lfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnr(int value) { + this.lfnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimRequestType.java new file mode 100644 index 00000000..e433e8ae --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimRequestType.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.UploadDokumentType; + + +/** + * Typ für die probeweise Anlage einer Schadenmeldung + * + *

Java-Klasse für CheckClaimRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CheckClaimRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Schadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenereignis_Type"/>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CheckClaimRequest_Type", propOrder = { + "schadenereignis", + "dokumente" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CheckClaimRequestType + extends CommonRequestType +{ + + @XmlElement(name = "Schadenereignis", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenereignisType schadenereignis; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + + /** + * Ruft den Wert der schadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenereignisType getSchadenereignis() { + return schadenereignis; + } + + /** + * Legt den Wert der schadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenereignis(SchadenereignisType value) { + this.schadenereignis = value; + } + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link UploadDokumentType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimResponseType.java new file mode 100644 index 00000000..9f4a93fa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; + + +/** + * Anworttyp beim Erzeugen einer Schadenmeldung + * + *

Java-Klasse für CheckClaimResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CheckClaimResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Schadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenereignis_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CheckClaimResponse_Type", propOrder = { + "schadenereignis" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CheckClaimResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Schadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenereignisType schadenereignis; + + /** + * Ruft den Wert der schadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenereignisType getSchadenereignis() { + return schadenereignis; + } + + /** + * Legt den Wert der schadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenereignis(SchadenereignisType value) { + this.schadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageRequest.java new file mode 100644 index 00000000..984e5d31 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageRequest.java @@ -0,0 +1,243 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.PersonType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertesInteresseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="VersInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" minOccurs="0"/>
+ *         <element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ZusaetzlicheDeckungsauskunftsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheDeckungsauskunftsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "versicherungsnehmer", + "polizzennr", + "vertragsID", + "versInteresse", + "eigenschaftCd", + "zusaetzlicheDeckungsauskunftsdaten" +}) +@XmlRootElement(name = "CheckCoverageRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CheckCoverageRequest + extends CommonRequestType +{ + + @XmlElement(name = "Versicherungsnehmer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versicherungsnehmer; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlElement(name = "VersInteresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VersichertesInteresseType versInteresse; + @XmlElement(name = "EigenschaftCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List eigenschaftCd; + @XmlElement(name = "ZusaetzlicheDeckungsauskunftsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheDeckungsauskunftsdaten; + + /** + * Gets the value of the versicherungsnehmer property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versicherungsnehmer property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersicherungsnehmer().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PersonType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersicherungsnehmer() { + if (versicherungsnehmer == null) { + versicherungsnehmer = new ArrayList(); + } + return this.versicherungsnehmer; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der versInteresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link VersichertesInteresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VersichertesInteresseType getVersInteresse() { + return versInteresse; + } + + /** + * Legt den Wert der versInteresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VersichertesInteresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersInteresse(VersichertesInteresseType value) { + this.versInteresse = value; + } + + /** + * Gets the value of the eigenschaftCd property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the eigenschaftCd property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEigenschaftCd().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getEigenschaftCd() { + if (eigenschaftCd == null) { + eigenschaftCd = new ArrayList(); + } + return this.eigenschaftCd; + } + + /** + * Gets the value of the zusaetzlicheDeckungsauskunftsdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheDeckungsauskunftsdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheDeckungsauskunftsdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheDeckungsauskunftsdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheDeckungsauskunftsdaten() { + if (zusaetzlicheDeckungsauskunftsdaten == null) { + zusaetzlicheDeckungsauskunftsdaten = new ArrayList(); + } + return this.zusaetzlicheDeckungsauskunftsdaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageResponse.java new file mode 100644 index 00000000..2efb203b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageResponse.java @@ -0,0 +1,344 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.PersonType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.VersichertesInteresseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Versicherungsnehmer" type="{urn:omds3CommonServiceTypes-1-1-0}Person_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="VersInteresse" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" minOccurs="0"/>
+ *         <element name="ZusaetzlicheDeckungsauskunftsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheDeckungsauskunftsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Auskuenfte" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                   <element name="Antwort" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "versicherungsnehmer", + "polizzennr", + "vertragsID", + "versInteresse", + "zusaetzlicheDeckungsauskunftsdaten", + "auskuenfte" +}) +@XmlRootElement(name = "CheckCoverageResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class CheckCoverageResponse + extends CommonResponseType +{ + + @XmlElement(name = "Versicherungsnehmer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List versicherungsnehmer; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlElement(name = "VersInteresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VersichertesInteresseType versInteresse; + @XmlElement(name = "ZusaetzlicheDeckungsauskunftsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheDeckungsauskunftsdaten; + @XmlElement(name = "Auskuenfte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List auskuenfte; + + /** + * Gets the value of the versicherungsnehmer property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the versicherungsnehmer property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersicherungsnehmer().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PersonType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getVersicherungsnehmer() { + if (versicherungsnehmer == null) { + versicherungsnehmer = new ArrayList(); + } + return this.versicherungsnehmer; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der versInteresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link VersichertesInteresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VersichertesInteresseType getVersInteresse() { + return versInteresse; + } + + /** + * Legt den Wert der versInteresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VersichertesInteresseType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVersInteresse(VersichertesInteresseType value) { + this.versInteresse = value; + } + + /** + * Gets the value of the zusaetzlicheDeckungsauskunftsdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheDeckungsauskunftsdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheDeckungsauskunftsdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheDeckungsauskunftsdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheDeckungsauskunftsdaten() { + if (zusaetzlicheDeckungsauskunftsdaten == null) { + zusaetzlicheDeckungsauskunftsdaten = new ArrayList(); + } + return this.zusaetzlicheDeckungsauskunftsdaten; + } + + /** + * Gets the value of the auskuenfte property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the auskuenfte property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAuskuenfte().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CheckCoverageResponse.Auskuenfte } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getAuskuenfte() { + if (auskuenfte == null) { + auskuenfte = new ArrayList(); + } + return this.auskuenfte; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="EigenschaftCd" type="{http://www.w3.org/2001/XMLSchema}string"/>
+     *         <element name="Antwort" type="{http://www.w3.org/2001/XMLSchema}string"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "eigenschaftCd", + "antwort" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class Auskuenfte { + + @XmlElement(name = "EigenschaftCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String eigenschaftCd; + @XmlElement(name = "Antwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String antwort; + + /** + * Ruft den Wert der eigenschaftCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getEigenschaftCd() { + return eigenschaftCd; + } + + /** + * Legt den Wert der eigenschaftCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setEigenschaftCd(String value) { + this.eigenschaftCd = value; + } + + /** + * Ruft den Wert der antwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAntwort() { + return antwort; + } + + /** + * Legt den Wert der antwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAntwort(String value) { + this.antwort = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenType.java new file mode 100644 index 00000000..8da9d705 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenType.java @@ -0,0 +1,293 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentDataType; + + +/** + * Objekt Nachmeldung Schaden + * + *

Java-Klasse für ErgaenzungSchaden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ErgaenzungSchaden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Schadennr" type="{urn:omds20}Schadennr"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="Betreff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Belege" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensdaten_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ErgaenzungSchaden_Type", propOrder = { + "schadennr", + "id", + "polizzennr", + "vertragsID", + "betreff", + "schadenTxt", + "belege", + "zusaetzlicheSchadensdaten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ErgaenzungSchadenType { + + @XmlElement(name = "Schadennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennr; + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String id; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlElement(name = "Betreff") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String betreff; + @XmlElement(name = "SchadenTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadenTxt; + @XmlElement(name = "Belege") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List belege; + @XmlElement(name = "ZusaetzlicheSchadensdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten; + + /** + * Ruft den Wert der schadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennr() { + return schadennr; + } + + /** + * Legt den Wert der schadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennr(String value) { + this.schadennr = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setId(String value) { + this.id = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der betreff-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBetreff() { + return betreff; + } + + /** + * Legt den Wert der betreff-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetreff(String value) { + this.betreff = value; + } + + /** + * Ruft den Wert der schadenTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadenTxt() { + return schadenTxt; + } + + /** + * Legt den Wert der schadenTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenTxt(String value) { + this.schadenTxt = value; + } + + /** + * Gets the value of the belege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the belege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBelege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentDataType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBelege() { + if (belege == null) { + belege = new ArrayList(); + } + return this.belege; + } + + /** + * Ruft den Wert der zusaetzlicheSchadensdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZusaetzlicheSchadensdatenType getZusaetzlicheSchadensdaten() { + return zusaetzlicheSchadensdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusaetzlicheSchadensdaten(ZusaetzlicheSchadensdatenType value) { + this.zusaetzlicheSchadensdaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenereignisType.java new file mode 100644 index 00000000..a49a5fcf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenereignisType.java @@ -0,0 +1,200 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; + + +/** + * Objekt Nachmeldung zu Schadenereignis + * + *

Java-Klasse für ErgaenzungSchadenereignis_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ErgaenzungSchadenereignis_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="AnforderungsId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis" minOccurs="0"/>
+ *         <element name="ZusaetzlicheSchadensereignisdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheSchadensereignisdaten_Type" minOccurs="0"/>
+ *         <element name="ErgaenzungSchaden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ErgaenzungSchaden_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ErgaenzungSchadenereignis_Type", propOrder = { + "anforderungsId", + "id", + "geschaeftsfallSchadenereignis", + "zusaetzlicheSchadensereignisdaten", + "ergaenzungSchaden" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ErgaenzungSchadenereignisType { + + @XmlElement(name = "AnforderungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String anforderungsId; + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String id; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "ZusaetzlicheSchadensereignisdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; + @XmlElement(name = "ErgaenzungSchaden", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List ergaenzungSchaden; + + /** + * Ruft den Wert der anforderungsId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getAnforderungsId() { + return anforderungsId; + } + + /** + * Legt den Wert der anforderungsId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAnforderungsId(String value) { + this.anforderungsId = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setId(String value) { + this.id = value; + } + + /** + * GeschäftsfallId der Anlage des ursprünglichen Schadenereignis-Objektes + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; + } + + /** + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; + } + + /** + * Ruft den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZusaetzlicheSchadensereignisdatenType getZusaetzlicheSchadensereignisdaten() { + return zusaetzlicheSchadensereignisdaten; + } + + /** + * Legt den Wert der zusaetzlicheSchadensereignisdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZusaetzlicheSchadensereignisdatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZusaetzlicheSchadensereignisdaten(ZusaetzlicheSchadensereignisdatenType value) { + this.zusaetzlicheSchadensereignisdaten = value; + } + + /** + * Gets the value of the ergaenzungSchaden property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the ergaenzungSchaden property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getErgaenzungSchaden().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ErgaenzungSchadenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getErgaenzungSchaden() { + if (ergaenzungSchaden == null) { + ergaenzungSchaden = new ArrayList(); + } + return this.ergaenzungSchaden; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeokoordinatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeokoordinatenType.java new file mode 100644 index 00000000..83a1cc02 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeokoordinatenType.java @@ -0,0 +1,95 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + * Geokoordinaten im Dezimalsystem + * + *

Java-Klasse für Geokoordinaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Geokoordinaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Breite" type="{http://www.w3.org/2001/XMLSchema}double" />
+ *       <attribute name="Laenge" type="{http://www.w3.org/2001/XMLSchema}double" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Geokoordinaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GeokoordinatenType { + + @XmlAttribute(name = "Breite", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double breite; + @XmlAttribute(name = "Laenge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Double laenge; + + /** + * Ruft den Wert der breite-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getBreite() { + return breite; + } + + /** + * Legt den Wert der breite-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBreite(Double value) { + this.breite = value; + } + + /** + * Ruft den Wert der laenge-Eigenschaft ab. + * + * @return + * possible object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Double getLaenge() { + return laenge; + } + + /** + * Legt den Wert der laenge-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Double } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLaenge(Double value) { + this.laenge = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesInteresseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesInteresseType.java new file mode 100644 index 00000000..5240b932 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesInteresseType.java @@ -0,0 +1,105 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Das geschädigte Interesse ist der Basistyp für den es Erweiterungen geben kann, z.B. das geschädigte Kfz + * + *

Java-Klasse für GeschaedigtesInteresse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GeschaedigtesInteresse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
+ *         <element name="SchadenBeschreibung">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="100"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GeschaedigtesInteresse_Type", propOrder = { + "lfnr", + "schadenBeschreibung" +}) +@XmlSeeAlso({ + GeschaedigtesObjektKfzType.class, + GeschaedigtesObjektImmobilieType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GeschaedigtesInteresseType { + + @XmlElement(name = "Lfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int lfnr; + @XmlElement(name = "SchadenBeschreibung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadenBeschreibung; + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getLfnr() { + return lfnr; + } + + /** + * Legt den Wert der lfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLfnr(int value) { + this.lfnr = value; + } + + /** + * Ruft den Wert der schadenBeschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadenBeschreibung() { + return schadenBeschreibung; + } + + /** + * Legt den Wert der schadenBeschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenBeschreibung(String value) { + this.schadenBeschreibung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektImmobilieType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektImmobilieType.java new file mode 100644 index 00000000..f14d872d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektImmobilieType.java @@ -0,0 +1,139 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Erweiterung des geschädigten Interesses zu einer geschädigten Immobilie + * + *

Java-Klasse für GeschaedigtesObjektImmobilie_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GeschaedigtesObjektImmobilie_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaedigtesInteresse_Type">
+ *       <sequence>
+ *         <element name="GebaeudeArtCd" type="{urn:omds20}GebaeudeArtCd_Type" minOccurs="0"/>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}OrdnungsbegriffZuordFremd" minOccurs="0"/>
+ *         <element name="GebauedeBez" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="60"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GeschaedigtesObjektImmobilie_Type", propOrder = { + "gebaeudeArtCd", + "ordnungsbegriffZuordFremd", + "gebauedeBez" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GeschaedigtesObjektImmobilieType + extends GeschaedigtesInteresseType +{ + + @XmlElement(name = "GebaeudeArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebaeudeArtCd; + @XmlElement(name = "OrdnungsbegriffZuordFremd", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ordnungsbegriffZuordFremd; + @XmlElement(name = "GebauedeBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String gebauedeBez; + + /** + * Ruft den Wert der gebaeudeArtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebaeudeArtCd() { + return gebaeudeArtCd; + } + + /** + * Legt den Wert der gebaeudeArtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebaeudeArtCd(String value) { + this.gebaeudeArtCd = value; + } + + /** + * Ruft den Wert der ordnungsbegriffZuordFremd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrdnungsbegriffZuordFremd() { + return ordnungsbegriffZuordFremd; + } + + /** + * Legt den Wert der ordnungsbegriffZuordFremd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrdnungsbegriffZuordFremd(String value) { + this.ordnungsbegriffZuordFremd = value; + } + + /** + * Ruft den Wert der gebauedeBez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGebauedeBez() { + return gebauedeBez; + } + + /** + * Legt den Wert der gebauedeBez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGebauedeBez(String value) { + this.gebauedeBez = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektKfzType.java new file mode 100644 index 00000000..10f3bd89 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektKfzType.java @@ -0,0 +1,383 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Erweiterung des geschädigten Interesses zu einem geschädigten Kfz + * + *

Java-Klasse für GeschaedigtesObjektKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GeschaedigtesObjektKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaedigtesInteresse_Type">
+ *       <sequence>
+ *         <element name="VUNrGesch" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="VUNameGesch" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="PolNrGesch" type="{urn:omds20}Polizzennr"/>
+ *         <element name="SchadennrGesch" type="{urn:omds20}Schadennr" minOccurs="0"/>
+ *         <element name="LandesCd_GeschKfz" type="{urn:omds20}LandesCd_Type" minOccurs="0"/>
+ *         <element name="Kennz_GeschKfz">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="12"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Marke" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="40"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Handelsbez" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="30"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Fahrgestnr" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="20"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TypVarVer" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="20"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GeschaedigtesObjektKfz_Type", propOrder = { + "vuNrGesch", + "vuNameGesch", + "polNrGesch", + "schadennrGesch", + "landesCdGeschKfz", + "kennzGeschKfz", + "marke", + "handelsbez", + "fahrgestnr", + "typVarVer" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GeschaedigtesObjektKfzType + extends GeschaedigtesInteresseType +{ + + @XmlElement(name = "VUNrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNrGesch; + @XmlElement(name = "VUNameGesch", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNameGesch; + @XmlElement(name = "PolNrGesch", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polNrGesch; + @XmlElement(name = "SchadennrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennrGesch; + @XmlElement(name = "LandesCd_GeschKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String landesCdGeschKfz; + @XmlElement(name = "Kennz_GeschKfz", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kennzGeschKfz; + @XmlElement(name = "Marke") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String marke; + @XmlElement(name = "Handelsbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String handelsbez; + @XmlElement(name = "Fahrgestnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String fahrgestnr; + @XmlElement(name = "TypVarVer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String typVarVer; + + /** + * Ruft den Wert der vuNrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNrGesch() { + return vuNrGesch; + } + + /** + * Legt den Wert der vuNrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNrGesch(String value) { + this.vuNrGesch = value; + } + + /** + * Ruft den Wert der vuNameGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNameGesch() { + return vuNameGesch; + } + + /** + * Legt den Wert der vuNameGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNameGesch(String value) { + this.vuNameGesch = value; + } + + /** + * Ruft den Wert der polNrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolNrGesch() { + return polNrGesch; + } + + /** + * Legt den Wert der polNrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolNrGesch(String value) { + this.polNrGesch = value; + } + + /** + * Ruft den Wert der schadennrGesch-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennrGesch() { + return schadennrGesch; + } + + /** + * Legt den Wert der schadennrGesch-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennrGesch(String value) { + this.schadennrGesch = value; + } + + /** + * Ruft den Wert der landesCdGeschKfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getLandesCdGeschKfz() { + return landesCdGeschKfz; + } + + /** + * Legt den Wert der landesCdGeschKfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLandesCdGeschKfz(String value) { + this.landesCdGeschKfz = value; + } + + /** + * Ruft den Wert der kennzGeschKfz-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKennzGeschKfz() { + return kennzGeschKfz; + } + + /** + * Legt den Wert der kennzGeschKfz-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKennzGeschKfz(String value) { + this.kennzGeschKfz = value; + } + + /** + * Ruft den Wert der marke-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMarke() { + return marke; + } + + /** + * Legt den Wert der marke-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMarke(String value) { + this.marke = value; + } + + /** + * Ruft den Wert der handelsbez-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getHandelsbez() { + return handelsbez; + } + + /** + * Legt den Wert der handelsbez-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setHandelsbez(String value) { + this.handelsbez = value; + } + + /** + * Ruft den Wert der fahrgestnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFahrgestnr() { + return fahrgestnr; + } + + /** + * Legt den Wert der fahrgestnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + + /** + * Ruft den Wert der typVarVer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getTypVarVer() { + return typVarVer; + } + + /** + * Legt den Wert der typVarVer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTypVarVer(String value) { + this.typVarVer = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimRequestType.java new file mode 100644 index 00000000..a4909be5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimRequestType.java @@ -0,0 +1,169 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; + + +/** + * Dieser Typ enthält eine Schadennr oder eine GeschaeftsfallId + * + *

Java-Klasse für GetClaimRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetClaimRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <choice>
+ *           <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenereignis"/>
+ *           <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaeftsfallSchadenanlage"/>
+ *           <element name="Schadennr" type="{urn:omds20}Schadennr"/>
+ *         </choice>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetClaimRequest_Type", propOrder = { + "authFilter", + "geschaeftsfallSchadenereignis", + "geschaeftsfallSchadenanlage", + "schadennr" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetClaimRequestType + extends CommonRequestType +{ + + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "GeschaeftsfallSchadenanlage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ObjektIdType geschaeftsfallSchadenanlage; + @XmlElement(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadennr; + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der geschaeftsfallSchadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallSchadenereignis() { + return geschaeftsfallSchadenereignis; + } + + /** + * Legt den Wert der geschaeftsfallSchadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallSchadenereignis(ObjektIdType value) { + this.geschaeftsfallSchadenereignis = value; + } + + /** + * Ruft den Wert der geschaeftsfallSchadenanlage-Eigenschaft ab. + * + * @return + * possible object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ObjektIdType getGeschaeftsfallSchadenanlage() { + return geschaeftsfallSchadenanlage; + } + + /** + * Legt den Wert der geschaeftsfallSchadenanlage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ObjektIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschaeftsfallSchadenanlage(ObjektIdType value) { + this.geschaeftsfallSchadenanlage = value; + } + + /** + * Ruft den Wert der schadennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadennr() { + return schadennr; + } + + /** + * Legt den Wert der schadennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadennr(String value) { + this.schadennr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimResponseType.java new file mode 100644 index 00000000..3f7d552c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; + + +/** + * Response-Objekt für Schadenereignisse + * + *

Java-Klasse für GetClaimResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GetClaimResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Schadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenereignis_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GetClaimResponse_Type", propOrder = { + "schadenereignis" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class GetClaimResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Schadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenereignisType schadenereignis; + + /** + * Ruft den Wert der schadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenereignisType getSchadenereignis() { + return schadenereignis; + } + + /** + * Legt den Wert der schadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenereignis(SchadenereignisType value) { + this.schadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/NatPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/NatPersonType.java new file mode 100644 index 00000000..26b38275 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/NatPersonType.java @@ -0,0 +1,128 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Natuerliche Person + * + *

Java-Klasse für NatPerson_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="NatPerson_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Familienname" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ *       <attribute name="Vorname" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ *       <attribute name="GeschlechtCd" use="required" type="{urn:omds20}GeschlechtCd_Type" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "NatPerson_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class NatPersonType { + + @XmlAttribute(name = "Familienname", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", required = true) + @XmlSchemaType(name = "anySimpleType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String familienname; + @XmlAttribute(name = "Vorname", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + @XmlSchemaType(name = "anySimpleType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vorname; + @XmlAttribute(name = "GeschlechtCd", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String geschlechtCd; + + /** + * Ruft den Wert der familienname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getFamilienname() { + return familienname; + } + + /** + * Legt den Wert der familienname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setFamilienname(String value) { + this.familienname = value; + } + + /** + * Ruft den Wert der vorname-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVorname() { + return vorname; + } + + /** + * Legt den Wert der vorname-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVorname(String value) { + this.vorname = value; + } + + /** + * Ruft den Wert der geschlechtCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGeschlechtCd() { + return geschlechtCd; + } + + /** + * Legt den Wert der geschlechtCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschlechtCd(String value) { + this.geschlechtCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ObjectFactory.java new file mode 100644 index 00000000..86148c6b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ObjectFactory.java @@ -0,0 +1,504 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.on7schaden package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _CheckClaimRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "CheckClaimRequest"); + private final static QName _CheckClaimResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "CheckClaimResponse"); + private final static QName _SubmitClaimRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "SubmitClaimRequest"); + private final static QName _SubmitClaimResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "SubmitClaimResponse"); + private final static QName _GetClaimRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "GetClaimRequest"); + private final static QName _GetClaimResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "GetClaimResponse"); + private final static QName _SearchClaimRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "SearchClaimRequest"); + private final static QName _SearchClaimResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "SearchClaimResponse"); + private final static QName _GeschaeftsfallSchadenereignis_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "GeschaeftsfallSchadenereignis"); + private final static QName _GeschaeftsfallSchadenanlage_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "GeschaeftsfallSchadenanlage"); + private final static QName _Schadenzuordnung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", "Schadenzuordnung"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.on7schaden + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CheckCoverageResponse } + * + */ + public CheckCoverageResponse createCheckCoverageResponse() { + return new CheckCoverageResponse(); + } + + /** + * Create an instance of {@link SpartendetailSchadenKrankenType } + * + */ + public SpartendetailSchadenKrankenType createSpartendetailSchadenKrankenType() { + return new SpartendetailSchadenKrankenType(); + } + + /** + * Create an instance of {@link SchadenType } + * + */ + public SchadenType createSchadenType() { + return new SchadenType(); + } + + /** + * Create an instance of {@link CheckClaimRequestType } + * + */ + public CheckClaimRequestType createCheckClaimRequestType() { + return new CheckClaimRequestType(); + } + + /** + * Create an instance of {@link CheckClaimResponseType } + * + */ + public CheckClaimResponseType createCheckClaimResponseType() { + return new CheckClaimResponseType(); + } + + /** + * Create an instance of {@link SubmitClaimRequestType } + * + */ + public SubmitClaimRequestType createSubmitClaimRequestType() { + return new SubmitClaimRequestType(); + } + + /** + * Create an instance of {@link SubmitClaimResponseType } + * + */ + public SubmitClaimResponseType createSubmitClaimResponseType() { + return new SubmitClaimResponseType(); + } + + /** + * Create an instance of {@link GetClaimRequestType } + * + */ + public GetClaimRequestType createGetClaimRequestType() { + return new GetClaimRequestType(); + } + + /** + * Create an instance of {@link GetClaimResponseType } + * + */ + public GetClaimResponseType createGetClaimResponseType() { + return new GetClaimResponseType(); + } + + /** + * Create an instance of {@link SearchClaimRequestType } + * + */ + public SearchClaimRequestType createSearchClaimRequestType() { + return new SearchClaimRequestType(); + } + + /** + * Create an instance of {@link SearchClaimResponseType } + * + */ + public SearchClaimResponseType createSearchClaimResponseType() { + return new SearchClaimResponseType(); + } + + /** + * Create an instance of {@link SchadenzuordnungType } + * + */ + public SchadenzuordnungType createSchadenzuordnungType() { + return new SchadenzuordnungType(); + } + + /** + * Create an instance of {@link CheckCoverageRequest } + * + */ + public CheckCoverageRequest createCheckCoverageRequest() { + return new CheckCoverageRequest(); + } + + /** + * Create an instance of {@link CheckCoverageResponse.Auskuenfte } + * + */ + public CheckCoverageResponse.Auskuenfte createCheckCoverageResponseAuskuenfte() { + return new CheckCoverageResponse.Auskuenfte(); + } + + /** + * Create an instance of {@link SubmitReceiptRequest } + * + */ + public SubmitReceiptRequest createSubmitReceiptRequest() { + return new SubmitReceiptRequest(); + } + + /** + * Create an instance of {@link SubmitReceiptResponse } + * + */ + public SubmitReceiptResponse createSubmitReceiptResponse() { + return new SubmitReceiptResponse(); + } + + /** + * Create an instance of {@link AddInformationToClaimRequest } + * + */ + public AddInformationToClaimRequest createAddInformationToClaimRequest() { + return new AddInformationToClaimRequest(); + } + + /** + * Create an instance of {@link ErgaenzungSchadenereignisType } + * + */ + public ErgaenzungSchadenereignisType createErgaenzungSchadenereignisType() { + return new ErgaenzungSchadenereignisType(); + } + + /** + * Create an instance of {@link AddInformationToClaimResponse } + * + */ + public AddInformationToClaimResponse createAddInformationToClaimResponse() { + return new AddInformationToClaimResponse(); + } + + /** + * Create an instance of {@link SearchClaimResponseResultType } + * + */ + public SearchClaimResponseResultType createSearchClaimResponseResultType() { + return new SearchClaimResponseResultType(); + } + + /** + * Create an instance of {@link SchadenereignisType } + * + */ + public SchadenereignisType createSchadenereignisType() { + return new SchadenereignisType(); + } + + /** + * Create an instance of {@link SchadenereignisLightType } + * + */ + public SchadenereignisLightType createSchadenereignisLightType() { + return new SchadenereignisLightType(); + } + + /** + * Create an instance of {@link SchadenLightType } + * + */ + public SchadenLightType createSchadenLightType() { + return new SchadenLightType(); + } + + /** + * Create an instance of {@link BasisSchadenType } + * + */ + public BasisSchadenType createBasisSchadenType() { + return new BasisSchadenType(); + } + + /** + * Create an instance of {@link BeteiligtePersonType } + * + */ + public BeteiligtePersonType createBeteiligtePersonType() { + return new BeteiligtePersonType(); + } + + /** + * Create an instance of {@link SpartendetailSchadenKfzType } + * + */ + public SpartendetailSchadenKfzType createSpartendetailSchadenKfzType() { + return new SpartendetailSchadenKfzType(); + } + + /** + * Create an instance of {@link SpartendetailSchadenUnfallType } + * + */ + public SpartendetailSchadenUnfallType createSpartendetailSchadenUnfallType() { + return new SpartendetailSchadenUnfallType(); + } + + /** + * Create an instance of {@link OrtType } + * + */ + public OrtType createOrtType() { + return new OrtType(); + } + + /** + * Create an instance of {@link GeokoordinatenType } + * + */ + public GeokoordinatenType createGeokoordinatenType() { + return new GeokoordinatenType(); + } + + /** + * Create an instance of {@link GeschaedigtesInteresseType } + * + */ + public GeschaedigtesInteresseType createGeschaedigtesInteresseType() { + return new GeschaedigtesInteresseType(); + } + + /** + * Create an instance of {@link GeschaedigtesObjektKfzType } + * + */ + public GeschaedigtesObjektKfzType createGeschaedigtesObjektKfzType() { + return new GeschaedigtesObjektKfzType(); + } + + /** + * Create an instance of {@link GeschaedigtesObjektImmobilieType } + * + */ + public GeschaedigtesObjektImmobilieType createGeschaedigtesObjektImmobilieType() { + return new GeschaedigtesObjektImmobilieType(); + } + + /** + * Create an instance of {@link SchadenmelderVermittlerType } + * + */ + public SchadenmelderVermittlerType createSchadenmelderVermittlerType() { + return new SchadenmelderVermittlerType(); + } + + /** + * Create an instance of {@link ReferenzAufBeteiligtePersonSchadenType } + * + */ + public ReferenzAufBeteiligtePersonSchadenType createReferenzAufBeteiligtePersonSchadenType() { + return new ReferenzAufBeteiligtePersonSchadenType(); + } + + /** + * Create an instance of {@link SachbearbVUType } + * + */ + public SachbearbVUType createSachbearbVUType() { + return new SachbearbVUType(); + } + + /** + * Create an instance of {@link NatPersonType } + * + */ + public NatPersonType createNatPersonType() { + return new NatPersonType(); + } + + /** + * Create an instance of {@link ErgaenzungSchadenType } + * + */ + public ErgaenzungSchadenType createErgaenzungSchadenType() { + return new ErgaenzungSchadenType(); + } + + /** + * Create an instance of {@link SpartendetailSchadenKrankenType.Behandlungen } + * + */ + public SpartendetailSchadenKrankenType.Behandlungen createSpartendetailSchadenKrankenTypeBehandlungen() { + return new SpartendetailSchadenKrankenType.Behandlungen(); + } + + /** + * Create an instance of {@link SchadenType.BeteiligtePersonen } + * + */ + public SchadenType.BeteiligtePersonen createSchadenTypeBeteiligtePersonen() { + return new SchadenType.BeteiligtePersonen(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CheckClaimRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CheckClaimRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "CheckClaimRequest") + public JAXBElement createCheckClaimRequest(CheckClaimRequestType value) { + return new JAXBElement(_CheckClaimRequest_QNAME, CheckClaimRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CheckClaimResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CheckClaimResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "CheckClaimResponse") + public JAXBElement createCheckClaimResponse(CheckClaimResponseType value) { + return new JAXBElement(_CheckClaimResponse_QNAME, CheckClaimResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitClaimRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitClaimRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "SubmitClaimRequest") + public JAXBElement createSubmitClaimRequest(SubmitClaimRequestType value) { + return new JAXBElement(_SubmitClaimRequest_QNAME, SubmitClaimRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SubmitClaimResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SubmitClaimResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "SubmitClaimResponse") + public JAXBElement createSubmitClaimResponse(SubmitClaimResponseType value) { + return new JAXBElement(_SubmitClaimResponse_QNAME, SubmitClaimResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetClaimRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetClaimRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "GetClaimRequest") + public JAXBElement createGetClaimRequest(GetClaimRequestType value) { + return new JAXBElement(_GetClaimRequest_QNAME, GetClaimRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link GetClaimResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link GetClaimResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "GetClaimResponse") + public JAXBElement createGetClaimResponse(GetClaimResponseType value) { + return new JAXBElement(_GetClaimResponse_QNAME, GetClaimResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SearchClaimRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SearchClaimRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "SearchClaimRequest") + public JAXBElement createSearchClaimRequest(SearchClaimRequestType value) { + return new JAXBElement(_SearchClaimRequest_QNAME, SearchClaimRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SearchClaimResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SearchClaimResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "SearchClaimResponse") + public JAXBElement createSearchClaimResponse(SearchClaimResponseType value) { + return new JAXBElement(_SearchClaimResponse_QNAME, SearchClaimResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "GeschaeftsfallSchadenereignis") + public JAXBElement createGeschaeftsfallSchadenereignis(ObjektIdType value) { + return new JAXBElement(_GeschaeftsfallSchadenereignis_QNAME, ObjektIdType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "GeschaeftsfallSchadenanlage") + public JAXBElement createGeschaeftsfallSchadenanlage(ObjektIdType value) { + return new JAXBElement(_GeschaeftsfallSchadenanlage_QNAME, ObjektIdType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SchadenzuordnungType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SchadenzuordnungType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", name = "Schadenzuordnung") + public JAXBElement createSchadenzuordnung(SchadenzuordnungType value) { + return new JAXBElement(_Schadenzuordnung_QNAME, SchadenzuordnungType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/OrtType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/OrtType.java new file mode 100644 index 00000000..d93b5204 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/OrtType.java @@ -0,0 +1,132 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ADRESSEType; + + +/** + * Typ für den Schadenort + * + *

Java-Klasse für Ort_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Ort_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Adresse" type="{urn:omds20}ADRESSE_Type" minOccurs="0"/>
+ *         <element name="Beschreibung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Geokoordinaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Geokoordinaten_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Ort_Type", propOrder = { + "adresse", + "beschreibung", + "geokoordinaten" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OrtType { + + @XmlElement(name = "Adresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ADRESSEType adresse; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String beschreibung; + @XmlElement(name = "Geokoordinaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected GeokoordinatenType geokoordinaten; + + /** + * Ruft den Wert der adresse-Eigenschaft ab. + * + * @return + * possible object is + * {@link ADRESSEType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ADRESSEType getAdresse() { + return adresse; + } + + /** + * Legt den Wert der adresse-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ADRESSEType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAdresse(ADRESSEType value) { + this.adresse = value; + } + + /** + * Ruft den Wert der beschreibung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBeschreibung() { + return beschreibung; + } + + /** + * Legt den Wert der beschreibung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBeschreibung(String value) { + this.beschreibung = value; + } + + /** + * Ruft den Wert der geokoordinaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link GeokoordinatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public GeokoordinatenType getGeokoordinaten() { + return geokoordinaten; + } + + /** + * Legt den Wert der geokoordinaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GeokoordinatenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeokoordinaten(GeokoordinatenType value) { + this.geokoordinaten = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java new file mode 100644 index 00000000..4d553485 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java @@ -0,0 +1,99 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Das Zuordnungsobjekt, welches die fachliche Zuordnung eines Schadens ermöglicht + * + *

Java-Klasse für ReferenzAufBeteiligtePersonSchaden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ReferenzAufBeteiligtePersonSchaden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
+ *       <attribute name="BetTxt">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="100"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ReferenzAufBeteiligtePersonSchaden_Type") +@XmlSeeAlso({ + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SchadenType.BeteiligtePersonen.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ReferenzAufBeteiligtePersonSchadenType { + + @XmlAttribute(name = "BetLfnr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", required = true) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int betLfnr; + @XmlAttribute(name = "BetTxt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String betTxt; + + /** + * Ruft den Wert der betLfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getBetLfnr() { + return betLfnr; + } + + /** + * Legt den Wert der betLfnr-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetLfnr(int value) { + this.betLfnr = value; + } + + /** + * Ruft den Wert der betTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBetTxt() { + return betTxt; + } + + /** + * Legt den Wert der betTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetTxt(String value) { + this.betTxt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SachbearbVUType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SachbearbVUType.java new file mode 100644 index 00000000..25834b04 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SachbearbVUType.java @@ -0,0 +1,107 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.ELKommunikationType; + + +/** + * Typ für die Übermittlung von Kontaktdaten eines Sachbearbeiters + * + *

Java-Klasse für SachbearbVUType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SachbearbVUType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Person" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}NatPerson_Type"/>
+ *         <element ref="{urn:omds20}EL-Kommunikation" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SachbearbVUType", propOrder = { + "person", + "elKommunikation" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SachbearbVUType { + + @XmlElement(name = "Person", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected NatPersonType person; + @XmlElement(name = "EL-Kommunikation", namespace = "urn:omds20", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List elKommunikation; + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link NatPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public NatPersonType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link NatPersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPerson(NatPersonType value) { + this.person = value; + } + + /** + * Gets the value of the elKommunikation property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the elKommunikation property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getELKommunikation().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ELKommunikationType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getELKommunikation() { + if (elKommunikation == null) { + elKommunikation = new ArrayList(); + } + return this.elKommunikation; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenLightType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenLightType.java new file mode 100644 index 00000000..1e8f88e6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenLightType.java @@ -0,0 +1,102 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ zur leichtgewichtigen Abbildung von Schadenobjekten + * + *

Java-Klasse für SchadenLight_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SchadenLight_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BasisSchaden_Type">
+ *       <sequence>
+ *         <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type"/>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SchadenLight_Type", propOrder = { + "bearbStandCd", + "schadenzuordnung" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SchadenLightType + extends BasisSchadenType +{ + + @XmlElement(name = "BearbStandCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bearbStandCd; + @XmlElement(name = "Schadenzuordnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenzuordnungType schadenzuordnung; + + /** + * Ruft den Wert der bearbStandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBearbStandCd() { + return bearbStandCd; + } + + /** + * Legt den Wert der bearbStandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBearbStandCd(String value) { + this.bearbStandCd = value; + } + + /** + * Ruft den Wert der schadenzuordnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenzuordnungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenzuordnungType getSchadenzuordnung() { + return schadenzuordnung; + } + + /** + * Legt den Wert der schadenzuordnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenzuordnungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenzuordnung(SchadenzuordnungType value) { + this.schadenzuordnung = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenType.java new file mode 100644 index 00000000..299b9c9b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenType.java @@ -0,0 +1,449 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.VtgRolleCdType; +import at.vvo.omds.types.omds2Types.v2_15.WaehrungsCdType; + + +/** + * Die Darstellung eines Schadens (spartenbezogenes Unterobjekt eines Schadenereignisses) + * + *

Java-Klasse für Schaden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Schaden_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BasisSchaden_Type">
+ *       <sequence>
+ *         <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type" minOccurs="0"/>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenzuordnung"/>
+ *         <element name="SchadenTxt" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="BeteiligtePersonen" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ReferenzAufBeteiligtePersonSchaden_Type">
+ *                 <sequence>
+ *                   <choice>
+ *                     <element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/>
+ *                     <sequence>
+ *                       <element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/>
+ *                       <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *                     </sequence>
+ *                   </choice>
+ *                   <element name="ZusaetzlicheRollendaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheRollendaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *                 </sequence>
+ *               </extension>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="LeistungGeschaetzt" type="{urn:omds20}decimal" minOccurs="0"/>
+ *         <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/>
+ *         <element name="Spartendetails" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SpartendetailSchaden_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Schaden_Type", propOrder = { + "bearbStandCd", + "schadenzuordnung", + "schadenTxt", + "beteiligtePersonen", + "leistungGeschaetzt", + "waehrungsCd", + "spartendetails" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SchadenType + extends BasisSchadenType +{ + + @XmlElement(name = "BearbStandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bearbStandCd; + @XmlElement(name = "Schadenzuordnung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenzuordnungType schadenzuordnung; + @XmlElement(name = "SchadenTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadenTxt; + @XmlElement(name = "BeteiligtePersonen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List beteiligtePersonen; + @XmlElement(name = "LeistungGeschaetzt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal leistungGeschaetzt; + @XmlElement(name = "WaehrungsCd") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlElement(name = "Spartendetails") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SpartendetailSchadenType spartendetails; + + /** + * Ruft den Wert der bearbStandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBearbStandCd() { + return bearbStandCd; + } + + /** + * Legt den Wert der bearbStandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBearbStandCd(String value) { + this.bearbStandCd = value; + } + + /** + * Ruft den Wert der schadenzuordnung-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenzuordnungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenzuordnungType getSchadenzuordnung() { + return schadenzuordnung; + } + + /** + * Legt den Wert der schadenzuordnung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenzuordnungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenzuordnung(SchadenzuordnungType value) { + this.schadenzuordnung = value; + } + + /** + * Ruft den Wert der schadenTxt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadenTxt() { + return schadenTxt; + } + + /** + * Legt den Wert der schadenTxt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenTxt(String value) { + this.schadenTxt = value; + } + + /** + * Gets the value of the beteiligtePersonen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the beteiligtePersonen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBeteiligtePersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SchadenType.BeteiligtePersonen } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBeteiligtePersonen() { + if (beteiligtePersonen == null) { + beteiligtePersonen = new ArrayList(); + } + return this.beteiligtePersonen; + } + + /** + * Ruft den Wert der leistungGeschaetzt-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getLeistungGeschaetzt() { + return leistungGeschaetzt; + } + + /** + * Legt den Wert der leistungGeschaetzt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setLeistungGeschaetzt(BigDecimal value) { + this.leistungGeschaetzt = value; + } + + /** + * Ruft den Wert der waehrungsCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public WaehrungsCdType getWaehrungsCd() { + return waehrungsCd; + } + + /** + * Legt den Wert der waehrungsCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link WaehrungsCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = value; + } + + /** + * Ruft den Wert der spartendetails-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpartendetailSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SpartendetailSchadenType getSpartendetails() { + return spartendetails; + } + + /** + * Legt den Wert der spartendetails-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpartendetailSchadenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpartendetails(SpartendetailSchadenType value) { + this.spartendetails = value; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ReferenzAufBeteiligtePersonSchaden_Type">
+     *       <sequence>
+     *         <choice>
+     *           <element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/>
+     *           <sequence>
+     *             <element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/>
+     *             <element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+     *           </sequence>
+     *         </choice>
+     *         <element name="ZusaetzlicheRollendaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheRollendaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+     *       </sequence>
+     *     </extension>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "vertragsrolle", + "schadensrolle", + "geschInteresseLfnr", + "zusaetzlicheRollendaten" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class BeteiligtePersonen + extends ReferenzAufBeteiligtePersonSchadenType + { + + @XmlElement(name = "Vertragsrolle") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected VtgRolleCdType vertragsrolle; + @XmlElement(name = "Schadensrolle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadensrolle; + @XmlElement(name = "GeschInteresseLfnr") + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Integer geschInteresseLfnr; + @XmlElement(name = "ZusaetzlicheRollendaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheRollendaten; + + /** + * Ruft den Wert der vertragsrolle-Eigenschaft ab. + * + * @return + * possible object is + * {@link VtgRolleCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public VtgRolleCdType getVertragsrolle() { + return vertragsrolle; + } + + /** + * Legt den Wert der vertragsrolle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VtgRolleCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsrolle(VtgRolleCdType value) { + this.vertragsrolle = value; + } + + /** + * Ruft den Wert der schadensrolle-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadensrolle() { + return schadensrolle; + } + + /** + * Legt den Wert der schadensrolle-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadensrolle(String value) { + this.schadensrolle = value; + } + + /** + * Ruft den Wert der geschInteresseLfnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Integer getGeschInteresseLfnr() { + return geschInteresseLfnr; + } + + /** + * Legt den Wert der geschInteresseLfnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGeschInteresseLfnr(Integer value) { + this.geschInteresseLfnr = value; + } + + /** + * Gets the value of the zusaetzlicheRollendaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheRollendaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getZusaetzlicheRollendaten().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheRollendatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheRollendaten() { + if (zusaetzlicheRollendaten == null) { + zusaetzlicheRollendaten = new ArrayList(); + } + return this.zusaetzlicheRollendaten; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisLightType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisLightType.java new file mode 100644 index 00000000..45bd0091 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisLightType.java @@ -0,0 +1,77 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ zur leichtgewichtigen Abbildung von Schadenereignis-Objekten + * + *

Java-Klasse für SchadenereignisLight_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SchadenereignisLight_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BasisSchadenereignis_Type">
+ *       <sequence>
+ *         <element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenLight_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SchadenereignisLight_Type", propOrder = { + "schaeden" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SchadenereignisLightType + extends BasisSchadenereignisType +{ + + @XmlElement(name = "Schaeden", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List schaeden; + + /** + * Gets the value of the schaeden property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the schaeden property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSchaeden().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SchadenLightType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSchaeden() { + if (schaeden == null) { + schaeden = new ArrayList(); + } + return this.schaeden; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisType.java new file mode 100644 index 00000000..b313458d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisType.java @@ -0,0 +1,281 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentenReferenzType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.PersBankverbindungType; + + +/** + * Eine Beschreibung eines Schadenereignisses ohne Ids. Von diesem Type erben die Meldung und die Darstellung eines Schadenereignisses. + * + *

Java-Klasse für Schadenereignis_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Schadenereignis_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BasisSchadenereignis_Type">
+ *       <sequence>
+ *         <element name="SchadOrt" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Ort_Type"/>
+ *         <element name="BeteiligtePersonen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BeteiligtePerson_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="GeschaedigteInteressen" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}GeschaedigtesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Schadenmelder" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenmelder_Type" minOccurs="0"/>
+ *         <element name="Bankverbindung" type="{urn:omds3CommonServiceTypes-1-1-0}PersBankverbindung_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Schaeden" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schaden_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Schadenereignis_Type", propOrder = { + "schadOrt", + "beteiligtePersonen", + "geschaedigteInteressen", + "dokumente", + "schadenmelder", + "bankverbindung", + "schaeden" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SchadenereignisType + extends BasisSchadenereignisType +{ + + @XmlElement(name = "SchadOrt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OrtType schadOrt; + @XmlElement(name = "BeteiligtePersonen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List beteiligtePersonen; + @XmlElement(name = "GeschaedigteInteressen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List geschaedigteInteressen; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + @XmlElement(name = "Schadenmelder") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenmelderType schadenmelder; + @XmlElement(name = "Bankverbindung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List bankverbindung; + @XmlElement(name = "Schaeden", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List schaeden; + + /** + * Ruft den Wert der schadOrt-Eigenschaft ab. + * + * @return + * possible object is + * {@link OrtType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OrtType getSchadOrt() { + return schadOrt; + } + + /** + * Legt den Wert der schadOrt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OrtType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadOrt(OrtType value) { + this.schadOrt = value; + } + + /** + * Gets the value of the beteiligtePersonen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the beteiligtePersonen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBeteiligtePersonen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BeteiligtePersonType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBeteiligtePersonen() { + if (beteiligtePersonen == null) { + beteiligtePersonen = new ArrayList(); + } + return this.beteiligtePersonen; + } + + /** + * Gets the value of the geschaedigteInteressen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the geschaedigteInteressen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getGeschaedigteInteressen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link GeschaedigtesInteresseType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getGeschaedigteInteressen() { + if (geschaedigteInteressen == null) { + geschaedigteInteressen = new ArrayList(); + } + return this.geschaedigteInteressen; + } + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentenReferenzType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + + /** + * Ruft den Wert der schadenmelder-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenmelderType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenmelderType getSchadenmelder() { + return schadenmelder; + } + + /** + * Legt den Wert der schadenmelder-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenmelderType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenmelder(SchadenmelderType value) { + this.schadenmelder = value; + } + + /** + * Gets the value of the bankverbindung property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the bankverbindung property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBankverbindung().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PersBankverbindungType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBankverbindung() { + if (bankverbindung == null) { + bankverbindung = new ArrayList(); + } + return this.bankverbindung; + } + + /** + * Gets the value of the schaeden property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the schaeden property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSchaeden().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SchadenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSchaeden() { + if (schaeden == null) { + schaeden = new ArrayList(); + } + return this.schaeden; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderType.java new file mode 100644 index 00000000..f4137db9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ um Informationen über den Melder eines Schadens zu übermitteln + * + *

Java-Klasse für Schadenmelder_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="Schadenmelder_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Schadenmelder_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SchadenmelderType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderVermittlerType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderVermittlerType.java new file mode 100644 index 00000000..3fd9b176 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderVermittlerType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektSpezifikationType; + + +/** + * Typ zur Angabe eines Vermittlers als Schadenmelder + * + *

Java-Klasse für SchadenmelderVermittler_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SchadenmelderVermittler_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type">
+ *       <sequence>
+ *         <element name="Vermnr" type="{urn:omds20}Vermnr"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SchadenmelderVermittler_Type", propOrder = { + "vermnr" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SchadenmelderVermittlerType + extends ObjektSpezifikationType +{ + + @XmlElement(name = "Vermnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vermnr; + + /** + * Ruft den Wert der vermnr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVermnr() { + return vermnr; + } + + /** + * Legt den Wert der vermnr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVermnr(String value) { + this.vermnr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenzuordnungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenzuordnungType.java new file mode 100644 index 00000000..d1cec311 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenzuordnungType.java @@ -0,0 +1,162 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Typ für die Schadenzuordnung, welche eine vierstufige Systematik enthält, wobei die Schlüssel VU-spezifisch sind + * + *

Java-Klasse für SchadenzuordnungType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SchadenzuordnungType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SchadenSparteCd" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="UrsacheCd" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="SpezifikationCd" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="ArtGeschaedigtesObjCd" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SchadenzuordnungType", propOrder = { + "schadenSparteCd", + "ursacheCd", + "spezifikationCd", + "artGeschaedigtesObjCd" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SchadenzuordnungType { + + @XmlElement(name = "SchadenSparteCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String schadenSparteCd; + @XmlElement(name = "UrsacheCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String ursacheCd; + @XmlElement(name = "SpezifikationCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String spezifikationCd; + @XmlElement(name = "ArtGeschaedigtesObjCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String artGeschaedigtesObjCd; + + /** + * Ruft den Wert der schadenSparteCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSchadenSparteCd() { + return schadenSparteCd; + } + + /** + * Legt den Wert der schadenSparteCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenSparteCd(String value) { + this.schadenSparteCd = value; + } + + /** + * Ruft den Wert der ursacheCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getUrsacheCd() { + return ursacheCd; + } + + /** + * Legt den Wert der ursacheCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUrsacheCd(String value) { + this.ursacheCd = value; + } + + /** + * Ruft den Wert der spezifikationCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSpezifikationCd() { + return spezifikationCd; + } + + /** + * Legt den Wert der spezifikationCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSpezifikationCd(String value) { + this.spezifikationCd = value; + } + + /** + * Ruft den Wert der artGeschaedigtesObjCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getArtGeschaedigtesObjCd() { + return artGeschaedigtesObjCd; + } + + /** + * Legt den Wert der artGeschaedigtesObjCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArtGeschaedigtesObjCd(String value) { + this.artGeschaedigtesObjCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimRequestType.java new file mode 100644 index 00000000..d0824fa3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimRequestType.java @@ -0,0 +1,343 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZeitraumType; + + +/** + * Request-Type für die Suche nach einem Schaden + * + *

Java-Klasse für SearchClaimRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SearchClaimRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="Suchbegriff" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr" minOccurs="0"/>
+ *         <element name="Personennr" type="{urn:omds20}Personennr" minOccurs="0"/>
+ *         <element name="Zeitraum" type="{urn:omds3CommonServiceTypes-1-1-0}Zeitraum_Type" minOccurs="0"/>
+ *         <element name="BearbStandCd" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}BearbStandCd_Type" minOccurs="0"/>
+ *         <element name="MaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="Offset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="OrderBy" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="Meldedatum aufsteigend"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SearchClaimRequest_Type", propOrder = { + "vuNr", + "authFilter", + "suchbegriff", + "polizzennr", + "personennr", + "zeitraum", + "bearbStandCd", + "maxResults", + "offset", + "orderBy" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SearchClaimRequestType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "Suchbegriff") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String suchbegriff; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "Personennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String personennr; + @XmlElement(name = "Zeitraum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "BearbStandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String bearbStandCd; + @XmlElement(name = "MaxResults") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long maxResults; + @XmlElement(name = "Offset") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long offset; + @XmlElement(name = "OrderBy") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String orderBy; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der suchbegriff-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getSuchbegriff() { + return suchbegriff; + } + + /** + * Legt den Wert der suchbegriff-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSuchbegriff(String value) { + this.suchbegriff = value; + } + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der personennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPersonennr() { + return personennr; + } + + /** + * Legt den Wert der personennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPersonennr(String value) { + this.personennr = value; + } + + /** + * Ruft den Wert der zeitraum-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZeitraumType getZeitraum() { + return zeitraum; + } + + /** + * Legt den Wert der zeitraum-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZeitraumType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZeitraum(ZeitraumType value) { + this.zeitraum = value; + } + + /** + * Ruft den Wert der bearbStandCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBearbStandCd() { + return bearbStandCd; + } + + /** + * Legt den Wert der bearbStandCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBearbStandCd(String value) { + this.bearbStandCd = value; + } + + /** + * Ruft den Wert der maxResults-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getMaxResults() { + return maxResults; + } + + /** + * Legt den Wert der maxResults-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaxResults(long value) { + this.maxResults = value; + } + + /** + * Ruft den Wert der offset-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getOffset() { + return offset; + } + + /** + * Legt den Wert der offset-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOffset(long value) { + this.offset = value; + } + + /** + * Ruft den Wert der orderBy-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOrderBy() { + return orderBy; + } + + /** + * Legt den Wert der orderBy-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOrderBy(String value) { + this.orderBy = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseResultType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseResultType.java new file mode 100644 index 00000000..3bf8f6d8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseResultType.java @@ -0,0 +1,148 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Das Ergebnisobjekt der Schadensuche + * + *

Java-Klasse für SearchClaimResponseResult_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SearchClaimResponseResult_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ActualOffset" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="ActualMaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="TotalResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
+ *         <element name="Schadenereignisse" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SchadenereignisLight_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SearchClaimResponseResult_Type", propOrder = { + "actualOffset", + "actualMaxResults", + "totalResults", + "schadenereignisse" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SearchClaimResponseResultType { + + @XmlElement(name = "ActualOffset") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long actualOffset; + @XmlElement(name = "ActualMaxResults") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long actualMaxResults; + @XmlElement(name = "TotalResults") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected long totalResults; + @XmlElement(name = "Schadenereignisse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List schadenereignisse; + + /** + * Ruft den Wert der actualOffset-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getActualOffset() { + return actualOffset; + } + + /** + * Legt den Wert der actualOffset-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setActualOffset(long value) { + this.actualOffset = value; + } + + /** + * Ruft den Wert der actualMaxResults-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getActualMaxResults() { + return actualMaxResults; + } + + /** + * Legt den Wert der actualMaxResults-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setActualMaxResults(long value) { + this.actualMaxResults = value; + } + + /** + * Ruft den Wert der totalResults-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public long getTotalResults() { + return totalResults; + } + + /** + * Legt den Wert der totalResults-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTotalResults(long value) { + this.totalResults = value; + } + + /** + * Gets the value of the schadenereignisse property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the schadenereignisse property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSchadenereignisse().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SchadenereignisLightType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getSchadenereignisse() { + if (schadenereignisse == null) { + schadenereignisse = new ArrayList(); + } + return this.schadenereignisse; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseType.java new file mode 100644 index 00000000..e9bd11c9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseType.java @@ -0,0 +1,107 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Response-Type der Suche nach einem Schaden + * + *

Java-Klasse für SearchClaimResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SearchClaimResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <choice>
+ *         <element name="Result" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SearchClaimResponseResult_Type"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </choice>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SearchClaimResponse_Type", propOrder = { + "result", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SearchClaimResponseType { + + @XmlElement(name = "Result") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SearchClaimResponseResultType result; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List serviceFault; + + /** + * Ruft den Wert der result-Eigenschaft ab. + * + * @return + * possible object is + * {@link SearchClaimResponseResultType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SearchClaimResponseResultType getResult() { + return result; + } + + /** + * Legt den Wert der result-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SearchClaimResponseResultType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setResult(SearchClaimResponseResultType value) { + this.result = value; + } + + /** + * Gets the value of the serviceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getServiceFault() { + if (serviceFault == null) { + serviceFault = new ArrayList(); + } + return this.serviceFault; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKfzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKfzType.java new file mode 100644 index 00000000..73f7e0d7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKfzType.java @@ -0,0 +1,133 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * Spartenerweiterung der Schadenmeldung für Kfz + * + *

Java-Klasse für SpartendetailSchadenKfz_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpartendetailSchadenKfz_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SpartendetailSchaden_Type">
+ *       <sequence>
+ *         <element name="BehoerdlichAufgenommen" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Kennzeichen" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="VerschuldenCd" type="{urn:omds20}VerschuldenCd_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpartendetailSchadenKfz_Type", propOrder = { + "behoerdlichAufgenommen", + "kennzeichen", + "verschuldenCd" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpartendetailSchadenKfzType + extends SpartendetailSchadenType +{ + + @XmlElement(name = "BehoerdlichAufgenommen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean behoerdlichAufgenommen; + @XmlElement(name = "Kennzeichen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String kennzeichen; + @XmlElement(name = "VerschuldenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String verschuldenCd; + + /** + * Ruft den Wert der behoerdlichAufgenommen-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isBehoerdlichAufgenommen() { + return behoerdlichAufgenommen; + } + + /** + * Legt den Wert der behoerdlichAufgenommen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBehoerdlichAufgenommen(Boolean value) { + this.behoerdlichAufgenommen = value; + } + + /** + * Ruft den Wert der kennzeichen-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getKennzeichen() { + return kennzeichen; + } + + /** + * Legt den Wert der kennzeichen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKennzeichen(String value) { + this.kennzeichen = value; + } + + /** + * Ruft den Wert der verschuldenCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVerschuldenCd() { + return verschuldenCd; + } + + /** + * Legt den Wert der verschuldenCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVerschuldenCd(String value) { + this.verschuldenCd = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKrankenType.java new file mode 100644 index 00000000..63456f97 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKrankenType.java @@ -0,0 +1,213 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Spartenerweiterung der Schadenmeldung für Kranken + * + *

Java-Klasse für SpartendetailSchadenKranken_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpartendetailSchadenKranken_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SpartendetailSchaden_Type">
+ *       <sequence>
+ *         <element name="BehandlerName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Behandlungen" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="BehandlungVon" type="{urn:omds20}Datum"/>
+ *                   <element name="BehandlungBis" type="{urn:omds20}Datum" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpartendetailSchadenKranken_Type", propOrder = { + "behandlerName", + "behandlungen" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpartendetailSchadenKrankenType + extends SpartendetailSchadenType +{ + + @XmlElement(name = "BehandlerName", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String behandlerName; + @XmlElement(name = "Behandlungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List behandlungen; + + /** + * Ruft den Wert der behandlerName-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBehandlerName() { + return behandlerName; + } + + /** + * Legt den Wert der behandlerName-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBehandlerName(String value) { + this.behandlerName = value; + } + + /** + * Gets the value of the behandlungen property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the behandlungen property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBehandlungen().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SpartendetailSchadenKrankenType.Behandlungen } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBehandlungen() { + if (behandlungen == null) { + behandlungen = new ArrayList(); + } + return this.behandlungen; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="BehandlungVon" type="{urn:omds20}Datum"/>
+     *         <element name="BehandlungBis" type="{urn:omds20}Datum" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "behandlungVon", + "behandlungBis" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class Behandlungen { + + @XmlElement(name = "BehandlungVon", required = true) + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar behandlungVon; + @XmlElement(name = "BehandlungBis") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar behandlungBis; + + /** + * Ruft den Wert der behandlungVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getBehandlungVon() { + return behandlungVon; + } + + /** + * Legt den Wert der behandlungVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBehandlungVon(XMLGregorianCalendar value) { + this.behandlungVon = value; + } + + /** + * Ruft den Wert der behandlungBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getBehandlungBis() { + return behandlungBis; + } + + /** + * Legt den Wert der behandlungBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBehandlungBis(XMLGregorianCalendar value) { + this.behandlungBis = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenType.java new file mode 100644 index 00000000..43596260 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenType.java @@ -0,0 +1,40 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * Eine Erweiterung der Schadenmeldung fuer spezielle Sparten + * + *

Java-Klasse für SpartendetailSchaden_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpartendetailSchaden_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpartendetailSchaden_Type") +@XmlSeeAlso({ + SpartendetailSchadenKfzType.class, + SpartendetailSchadenUnfallType.class, + SpartendetailSchadenKrankenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class SpartendetailSchadenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenUnfallType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenUnfallType.java new file mode 100644 index 00000000..67ed921d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenUnfallType.java @@ -0,0 +1,276 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Spartenerweiterung der Schadenmeldung für Unfall + * + *

Java-Klasse für SpartendetailSchadenUnfall_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SpartendetailSchadenUnfall_Type">
+ *   <complexContent>
+ *     <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}SpartendetailSchaden_Type">
+ *       <sequence>
+ *         <element name="ArbeitsunfaehigVon" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="ArbeitsunfaehigBis" type="{urn:omds20}Datum" minOccurs="0"/>
+ *         <element name="Diagnose" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="BehandlerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Koerperhaelfte" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}byte">
+ *               <enumeration value="0"/>
+ *               <enumeration value="1"/>
+ *               <enumeration value="2"/>
+ *               <enumeration value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Koerperteil" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="BehoerdlicheAufnahme" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SpartendetailSchadenUnfall_Type", propOrder = { + "arbeitsunfaehigVon", + "arbeitsunfaehigBis", + "diagnose", + "behandlerName", + "koerperhaelfte", + "koerperteil", + "behoerdlicheAufnahme" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SpartendetailSchadenUnfallType + extends SpartendetailSchadenType +{ + + @XmlElement(name = "ArbeitsunfaehigVon") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar arbeitsunfaehigVon; + @XmlElement(name = "ArbeitsunfaehigBis") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar arbeitsunfaehigBis; + @XmlElement(name = "Diagnose", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String diagnose; + @XmlElement(name = "BehandlerName") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String behandlerName; + @XmlElement(name = "Koerperhaelfte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Byte koerperhaelfte; + @XmlElement(name = "Koerperteil") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List koerperteil; + @XmlElement(name = "BehoerdlicheAufnahme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String behoerdlicheAufnahme; + + /** + * Ruft den Wert der arbeitsunfaehigVon-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getArbeitsunfaehigVon() { + return arbeitsunfaehigVon; + } + + /** + * Legt den Wert der arbeitsunfaehigVon-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArbeitsunfaehigVon(XMLGregorianCalendar value) { + this.arbeitsunfaehigVon = value; + } + + /** + * Ruft den Wert der arbeitsunfaehigBis-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getArbeitsunfaehigBis() { + return arbeitsunfaehigBis; + } + + /** + * Legt den Wert der arbeitsunfaehigBis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArbeitsunfaehigBis(XMLGregorianCalendar value) { + this.arbeitsunfaehigBis = value; + } + + /** + * Ruft den Wert der diagnose-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getDiagnose() { + return diagnose; + } + + /** + * Legt den Wert der diagnose-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDiagnose(String value) { + this.diagnose = value; + } + + /** + * Ruft den Wert der behandlerName-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBehandlerName() { + return behandlerName; + } + + /** + * Legt den Wert der behandlerName-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBehandlerName(String value) { + this.behandlerName = value; + } + + /** + * Ruft den Wert der koerperhaelfte-Eigenschaft ab. + * + * @return + * possible object is + * {@link Byte } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Byte getKoerperhaelfte() { + return koerperhaelfte; + } + + /** + * Legt den Wert der koerperhaelfte-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Byte } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setKoerperhaelfte(Byte value) { + this.koerperhaelfte = value; + } + + /** + * Gets the value of the koerperteil property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the koerperteil property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKoerperteil().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getKoerperteil() { + if (koerperteil == null) { + koerperteil = new ArrayList(); + } + return this.koerperteil; + } + + /** + * Ruft den Wert der behoerdlicheAufnahme-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getBehoerdlicheAufnahme() { + return behoerdlicheAufnahme; + } + + /** + * Legt den Wert der behoerdlicheAufnahme-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBehoerdlicheAufnahme(String value) { + this.behoerdlicheAufnahme = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimRequestType.java new file mode 100644 index 00000000..2974a180 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimRequestType.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.UploadDokumentType; + + +/** + * Typ für die Durchführung einer Schadenmeldung + * + *

Java-Klasse für SubmitClaimRequest_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitClaimRequest_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Schadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenereignis_Type" minOccurs="0"/>
+ *         <element name="Dokumente" type="{urn:omds3CommonServiceTypes-1-1-0}Upload_Dokument_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitClaimRequest_Type", propOrder = { + "schadenereignis", + "dokumente" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitClaimRequestType + extends CommonRequestType +{ + + @XmlElement(name = "Schadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenereignisType schadenereignis; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List dokumente; + + /** + * Ruft den Wert der schadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenereignisType getSchadenereignis() { + return schadenereignis; + } + + /** + * Legt den Wert der schadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenereignis(SchadenereignisType value) { + this.schadenereignis = value; + } + + /** + * Gets the value of the dokumente property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dokumente property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDokumente().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link UploadDokumentType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDokumente() { + if (dokumente == null) { + dokumente = new ArrayList(); + } + return this.dokumente; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimResponseType.java new file mode 100644 index 00000000..10938da9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimResponseType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; + + +/** + * Anworttyp beim Erzeugen einer Schadenmeldung + * + *

Java-Klasse für SubmitClaimResponse_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SubmitClaimResponse_Type">
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *       <sequence>
+ *         <element name="Schadenereignis" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}Schadenereignis_Type" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SubmitClaimResponse_Type", propOrder = { + "schadenereignis" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitClaimResponseType + extends CommonResponseType +{ + + @XmlElement(name = "Schadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected SchadenereignisType schadenereignis; + + /** + * Ruft den Wert der schadenereignis-Eigenschaft ab. + * + * @return + * possible object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public SchadenereignisType getSchadenereignis() { + return schadenereignis; + } + + /** + * Legt den Wert der schadenereignis-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SchadenereignisType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setSchadenereignis(SchadenereignisType value) { + this.schadenereignis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptRequest.java new file mode 100644 index 00000000..5b6b6921 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptRequest.java @@ -0,0 +1,271 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.DokumentDataType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZahlwegType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
+ *       <sequence>
+ *         <element name="Polizzennr" type="{urn:omds20}Polizzennr"/>
+ *         <element name="VertragsID" type="{urn:omds20}VertragsID" minOccurs="0"/>
+ *         <element name="Betrag" type="{urn:omds20}decimal"/>
+ *         <element name="Grund" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Zahlweg" type="{urn:omds3CommonServiceTypes-1-1-0}Zahlweg_Type"/>
+ *         <element name="Belege" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentData_Type" maxOccurs="unbounded"/>
+ *         <element name="ZusaetzlicheBelegeinreichungsdaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden}ZusaetzlicheBelegeinreichungsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "polizzennr", + "vertragsID", + "betrag", + "grund", + "zahlweg", + "belege", + "zusaetzlicheBelegeinreichungsdaten" +}) +@XmlRootElement(name = "SubmitReceiptRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitReceiptRequest + extends CommonRequestType +{ + + @XmlElement(name = "Polizzennr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vertragsID; + @XmlElement(name = "Betrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected BigDecimal betrag; + @XmlElement(name = "Grund") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String grund; + @XmlElement(name = "Zahlweg", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ZahlwegType zahlweg; + @XmlElement(name = "Belege", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List belege; + @XmlElement(name = "ZusaetzlicheBelegeinreichungsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List zusaetzlicheBelegeinreichungsdaten; + + /** + * Ruft den Wert der polizzennr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolizzennr() { + return polizzennr; + } + + /** + * Legt den Wert der polizzennr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolizzennr(String value) { + this.polizzennr = value; + } + + /** + * Ruft den Wert der vertragsID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVertragsID() { + return vertragsID; + } + + /** + * Legt den Wert der vertragsID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVertragsID(String value) { + this.vertragsID = value; + } + + /** + * Ruft den Wert der betrag-Eigenschaft ab. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public BigDecimal getBetrag() { + return betrag; + } + + /** + * Legt den Wert der betrag-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setBetrag(BigDecimal value) { + this.betrag = value; + } + + /** + * Ruft den Wert der grund-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getGrund() { + return grund; + } + + /** + * Legt den Wert der grund-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setGrund(String value) { + this.grund = value; + } + + /** + * Ruft den Wert der zahlweg-Eigenschaft ab. + * + * @return + * possible object is + * {@link ZahlwegType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ZahlwegType getZahlweg() { + return zahlweg; + } + + /** + * Legt den Wert der zahlweg-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ZahlwegType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setZahlweg(ZahlwegType value) { + this.zahlweg = value; + } + + /** + * Gets the value of the belege property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the belege property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBelege().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DokumentDataType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getBelege() { + if (belege == null) { + belege = new ArrayList(); + } + return this.belege; + } + + /** + * Gets the value of the zusaetzlicheBelegeinreichungsdaten property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the zusaetzlicheBelegeinreichungsdaten property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getZusaetzlicheBelegeinreichungsdaten().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ZusaetzlicheBelegeinreichungsdatenType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getZusaetzlicheBelegeinreichungsdaten() { + if (zusaetzlicheBelegeinreichungsdaten == null) { + zusaetzlicheBelegeinreichungsdaten = new ArrayList(); + } + return this.zusaetzlicheBelegeinreichungsdaten; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptResponse.java new file mode 100644 index 00000000..cb8e075a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptResponse.java @@ -0,0 +1,37 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonResponseType; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "") +@XmlRootElement(name = "SubmitReceiptResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class SubmitReceiptResponse + extends CommonResponseType +{ + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheBelegeinreichungsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheBelegeinreichungsdatenType.java new file mode 100644 index 00000000..2f458725 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheBelegeinreichungsdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ fuer die Erweiterung des Service zur Belegeinreichung mit Datentypen, die nicht im Standard halten sind + * + *

Java-Klasse für ZusaetzlicheBelegeinreichungsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheBelegeinreichungsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheBelegeinreichungsdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheBelegeinreichungsdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheDeckungsauskunftsdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheDeckungsauskunftsdatenType.java new file mode 100644 index 00000000..de5f8b38 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheDeckungsauskunftsdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ fuer die Erweiterung von Anfragen zu Deckungsauskünften mit Datentypen, die nicht im Standard halten sind + * + *

Java-Klasse für ZusaetzlicheDeckungsauskunftsdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheDeckungsauskunftsdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheDeckungsauskunftsdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheDeckungsauskunftsdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheRollendatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheRollendatenType.java new file mode 100644 index 00000000..dcdbf5fd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheRollendatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ fuer die Erweiterung von Rollen um Elemente, die nicht im Standard enthalten sind + * + *

Java-Klasse für ZusaetzlicheRollendaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheRollendaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheRollendaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheRollendatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensdatenType.java new file mode 100644 index 00000000..7f9e64a7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ fuer die Erweiterung von Schäden um Elemente, die nicht im Standard enthalten sind + * + *

Java-Klasse für ZusaetzlicheSchadensdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheSchadensdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheSchadensdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheSchadensdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensereignisdatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensereignisdatenType.java new file mode 100644 index 00000000..fc3e7b66 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensereignisdatenType.java @@ -0,0 +1,34 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Abstrakter Typ fuer die Erweiterung der Schadensmeldung um Elemente, die nicht im Standard enthalten sind + * + *

Java-Klasse für ZusaetzlicheSchadensereignisdaten_Type complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ZusaetzlicheSchadensereignisdaten_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ZusaetzlicheSchadensereignisdaten_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public abstract class ZusaetzlicheSchadensereignisdatenType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/package-info.java new file mode 100644 index 00000000..b7fc18ee --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.on7schaden; diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsService.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsService.java new file mode 100644 index 00000000..1b916f5c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsService.java @@ -0,0 +1,100 @@ +package at.vvo.omds.types.omds3Types.r1_9_0.service; + +import java.net.MalformedURLException; +import java.net.URL; +import javax.annotation.Generated; +import javax.xml.namespace.QName; +import javax.xml.ws.WebEndpoint; +import javax.xml.ws.WebServiceClient; +import javax.xml.ws.WebServiceFeature; +import javax.xml.ws.Service; + +/** + * This class was generated by Apache CXF 3.5.6 + * 2023-07-13T08:12:48.239+02:00 + * Generated source version: 3.5.6 + * + */ +@WebServiceClient(name = "omdsService", + wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl", + targetNamespace = "urn:omds3Services-1-4-0") +@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00", comments = "Apache CXF 3.5.6") +public class OmdsService extends Service { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public final static URL WSDL_LOCATION; + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public final static QName SERVICE = new QName("urn:omds3Services-1-4-0", "omdsService"); + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public final static QName OmdsServicePort = new QName("urn:omds3Services-1-4-0", "omdsServicePort"); + static { + URL url = null; + try { + url = new URL("file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl"); + } catch (MalformedURLException e) { + java.util.logging.Logger.getLogger(OmdsService.class.getName()) + .log(java.util.logging.Level.INFO, + "Can not initialize the default wsdl from {0}", "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl"); + } + WSDL_LOCATION = url; + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsService(URL wsdlLocation) { + super(wsdlLocation, SERVICE); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsService(URL wsdlLocation, QName serviceName) { + super(wsdlLocation, serviceName); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsService() { + super(WSDL_LOCATION, SERVICE); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsService(WebServiceFeature ... features) { + super(WSDL_LOCATION, SERVICE, features); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsService(URL wsdlLocation, WebServiceFeature ... features) { + super(wsdlLocation, SERVICE, features); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsService(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) { + super(wsdlLocation, serviceName, features); + } + + + + + /** + * + * @return + * returns OmdsServicePortType + */ + @WebEndpoint(name = "omdsServicePort") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsServicePortType getOmdsServicePort() { + return super.getPort(OmdsServicePort, OmdsServicePortType.class); + } + + /** + * + * @param features + * A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the features parameter will have their default values. + * @return + * returns OmdsServicePortType + */ + @WebEndpoint(name = "omdsServicePort") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.239+02:00") + public OmdsServicePortType getOmdsServicePort(WebServiceFeature... features) { + return super.getPort(OmdsServicePort, OmdsServicePortType.class, features); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortImpl.java new file mode 100644 index 00000000..18ce9538 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortImpl.java @@ -0,0 +1,703 @@ + +/** + * Please modify this class to meet your needs + * This class is not complete + */ + +package at.vvo.omds.types.omds3Types.r1_9_0.service; + +import java.util.logging.Logger; +import javax.annotation.Generated; +import javax.xml.ws.soap.MTOM; +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.jws.soap.SOAPBinding; +import javax.xml.bind.annotation.XmlSeeAlso; + +/** + * This class was generated by Apache CXF 3.5.6 + * 2023-07-13T08:12:48.203+02:00 + * Generated source version: 3.5.6 + * + */ + +@javax.jws.WebService( + serviceName = "omdsService", + portName = "omdsServicePort", + targetNamespace = "urn:omds3Services-1-4-0", + wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl", + endpointInterface = "at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType") + +@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00", comments = "Apache CXF 3.5.6") +@MTOM(enabled = true, threshold = 1024) +public class OmdsServicePortImpl implements OmdsServicePortType { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + private static final Logger LOG = Logger.getLogger(OmdsServicePortImpl.class.getName()); + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getOMDSPackageList(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListResponse getOMDSPackageList(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getOMDSPackageList"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#calculateLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenResponseType calculateLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateLeben"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#addDocToBusinessCase(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseResponseType addDocToBusinessCase(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation addDocToBusinessCase"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#calculateSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType calculateSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateSachPrivat"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createApplicationKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzResponseType createApplicationKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationKfz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#submitReceipt(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptResponse submitReceipt(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation submitReceipt"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createOfferKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzResponseType createOfferKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createOfferKfz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#deepLinkPartner(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPartnerRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPartner(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPartnerRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation deepLinkPartner"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenResponseType submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation submitApplicationLeben"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#deepLinkPolicy(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPolicyRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPolicy(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPolicyRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation deepLinkPolicy"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#searchClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimResponseType searchClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation searchClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getUserData(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataResponse getUserData(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getUserData"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#deepLinkClaim(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkClaimRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkClaim(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkClaimRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation deepLinkClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#checkCoverage(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageResponse checkCoverage(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation checkCoverage"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#submitClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimResponseType submitClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation submitClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getNumberOfDocuments(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsResponseType getNumberOfDocuments(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation getNumberOfDocuments"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getOMDSPackage(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageResponse getOMDSPackage(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getOMDSPackage"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#deepLinkOffer(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkOfferRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkOffer(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkOfferRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation deepLinkOffer"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#calculateUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallResponseType calculateUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateUnfall"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#submitApplicationUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallResponseType submitApplicationUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation submitApplicationUnfall"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation getDocumentsOfPeriod"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#conversionProposal(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalResponse conversionProposal(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation conversionProposal"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getDocumentsOfObject(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectResponseType getDocumentsOfObject(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation getDocumentsOfObject"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#calculateKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzResponseType calculateKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateKfz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallResponseType createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationUnfall"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createOfferSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType createOfferSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createOfferSachPrivat"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#checkClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimResponseType checkClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation checkClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createApplicationSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType createApplicationSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationSachPrivat"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#conversionScope(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeResponse conversionScope(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation conversionScope"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimResponseType getClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation getClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getArcImage(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageResponse getArcImage(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getArcImage"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createApplicationLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenResponseType createApplicationLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationLeben"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#addInformationToClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimResponse addInformationToClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation addInformationToClaim"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createOfferUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallResponseType createOfferUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createOfferUnfall"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#createOfferLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenResponseType createOfferLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation createOfferLeben"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#login(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.LoginRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse login(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.LoginRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation login"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#submitApplicationKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzResponseType submitApplicationKfz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation submitApplicationKfz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#submitApplicationSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType submitApplicationSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType param) throws ServiceFaultMsg { + LOG.info("Executing operation submitApplicationSachPrivat"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + + /* (non-Javadoc) + * @see at.vvo.omds.types.omds3Types.r1_9_0.service.OmdsServicePortType#getArcImageInfos(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.203+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosResponse getArcImageInfos(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation getArcImageInfos"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosResponse _return = null; + return _return; + } catch (java.lang.Exception ex) { + ex.printStackTrace(); + throw new RuntimeException(ex); + } + //throw new ServiceFaultMsg("ServiceFaultMsg..."); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType.java new file mode 100644 index 00000000..b9a8f698 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType.java @@ -0,0 +1,373 @@ +package at.vvo.omds.types.omds3Types.r1_9_0.service; + +import javax.annotation.Generated; +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.jws.soap.SOAPBinding; +import javax.xml.bind.annotation.XmlSeeAlso; + +/** + * This class was generated by Apache CXF 3.5.6 + * 2023-07-13T08:12:48.227+02:00 + * Generated source version: 3.5.6 + * + */ +@WebService(targetNamespace = "urn:omds3Services-1-4-0", name = "omdsServicePortType") +@XmlSeeAlso({at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.on1basis.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.common.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.ObjectFactory.class, at.vvo.omds.types.omds2Types.v2_15.ObjectFactory.class}) +@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE) +@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00", comments = "Apache CXF 3.5.6") +public interface OmdsServicePortType { + + @WebMethod(action = "urn:getOMDSPackageList") + @WebResult(name = "getOMDSPackageListResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListResponse getOMDSPackageList( + + @WebParam(partName = "param", name = "getOMDSPackageListRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:calculateLeben") + @WebResult(name = "CalculateLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenResponseType calculateLeben( + + @WebParam(partName = "param", name = "CalculateLebenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:addDocToBusinessCase") + @WebResult(name = "AddDocToBusinessCaseResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseResponseType addDocToBusinessCase( + + @WebParam(partName = "param", name = "AddDocToBusinessCaseRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:calculateSachPrivat") + @WebResult(name = "CalculateSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType calculateSachPrivat( + + @WebParam(partName = "param", name = "CalculateSachPrivatRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationKfz") + @WebResult(name = "CreateApplicationKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzResponseType createApplicationKfz( + + @WebParam(partName = "param", name = "CreateApplicationKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:submitReceipt") + @WebResult(name = "SubmitReceiptResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptResponse submitReceipt( + + @WebParam(partName = "param", name = "SubmitReceiptRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createOfferKfz") + @WebResult(name = "CreateOfferKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzResponseType createOfferKfz( + + @WebParam(partName = "param", name = "CreateOfferKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:deepLinkPartner") + @WebResult(name = "getDeepLinkPartnerResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPartner( + + @WebParam(partName = "param", name = "getDeepLinkPartnerRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPartnerRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:submitApplicationLeben") + @WebResult(name = "SubmitApplicationLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenResponseType submitApplicationLeben( + + @WebParam(partName = "param", name = "SubmitApplicationLebenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:deepLinkPolicy") + @WebResult(name = "getDeepLinkPolicyResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkPolicy( + + @WebParam(partName = "param", name = "getDeepLinkPolicyRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPolicyRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:searchClaim") + @WebResult(name = "SearchClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimResponseType searchClaim( + + @WebParam(partName = "param", name = "SearchClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getUserData") + @WebResult(name = "getUserDataResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataResponse getUserData( + + @WebParam(partName = "param", name = "getUserDataRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:deepLinkClaim") + @WebResult(name = "getDeepLinkClaimResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkClaim( + + @WebParam(partName = "param", name = "getDeepLinkClaimRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkClaimRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:checkCoverage") + @WebResult(name = "CheckCoverageResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageResponse checkCoverage( + + @WebParam(partName = "param", name = "CheckCoverageRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:submitClaim") + @WebResult(name = "SubmitClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimResponseType submitClaim( + + @WebParam(partName = "param", name = "SubmitClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getNumberOfDocuments") + @WebResult(name = "GetNumberOfDocumentsResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsResponseType getNumberOfDocuments( + + @WebParam(partName = "param", name = "GetNumberOfDocumentsRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getOMDSPackage") + @WebResult(name = "getOMDSPackageResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageResponse getOMDSPackage( + + @WebParam(partName = "param", name = "getOMDSPackageRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:deepLinkOffer") + @WebResult(name = "getDeepLinkOfferResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse deepLinkOffer( + + @WebParam(partName = "param", name = "getDeepLinkOfferRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkOfferRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:calculateUnfall") + @WebResult(name = "CalculateUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallResponseType calculateUnfall( + + @WebParam(partName = "param", name = "CalculateUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:submitApplicationUnfall") + @WebResult(name = "SubmitApplicationUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallResponseType submitApplicationUnfall( + + @WebParam(partName = "param", name = "SubmitApplicationUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getDocumentsOfPeriod") + @WebResult(name = "GetDocumentsOfPeriodResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod( + + @WebParam(partName = "param", name = "GetDocumentsOfPeriodRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:conversionProposal") + @WebResult(name = "ConversionProposalResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalResponse conversionProposal( + + @WebParam(partName = "param", name = "ConversionProposalRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getDocumentsOfObject") + @WebResult(name = "GetDocumentsOfObjectResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectResponseType getDocumentsOfObject( + + @WebParam(partName = "param", name = "GetDocumentsOfObjectRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:calculateKfz") + @WebResult(name = "CalculateKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzResponseType calculateKfz( + + @WebParam(partName = "param", name = "CalculateKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationUnfall") + @WebResult(name = "CreateApplicationUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallResponseType createApplicationUnfall( + + @WebParam(partName = "param", name = "CreateApplicationUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createOfferSachPrivat") + @WebResult(name = "CreateOfferSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType createOfferSachPrivat( + + @WebParam(partName = "param", name = "CreateOfferSachPrivatRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:checkClaim") + @WebResult(name = "CheckClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimResponseType checkClaim( + + @WebParam(partName = "param", name = "CheckClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationSachPrivat") + @WebResult(name = "CreateApplicationSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType createApplicationSachPrivat( + + @WebParam(partName = "param", name = "CreateApplicationSachPrivatRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:conversionScope") + @WebResult(name = "ConversionScopeResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeResponse conversionScope( + + @WebParam(partName = "param", name = "ConversionScopeRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getClaim") + @WebResult(name = "GetClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimResponseType getClaim( + + @WebParam(partName = "param", name = "GetClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getArcImage") + @WebResult(name = "getArcImageResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageResponse getArcImage( + + @WebParam(partName = "param", name = "getArcImageRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createApplicationLeben") + @WebResult(name = "CreateApplicationLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenResponseType createApplicationLeben( + + @WebParam(partName = "param", name = "CreateApplicationLebenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:addInformationToClaim") + @WebResult(name = "AddInformationToClaimResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimResponse addInformationToClaim( + + @WebParam(partName = "param", name = "AddInformationToClaimRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden") + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimRequest param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createOfferUnfall") + @WebResult(name = "CreateOfferUnfallResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallResponseType createOfferUnfall( + + @WebParam(partName = "param", name = "CreateOfferUnfallRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:createOfferLeben") + @WebResult(name = "CreateOfferLebenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenResponseType createOfferLeben( + + @WebParam(partName = "param", name = "CreateOfferLebenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:login") + @WebResult(name = "loginResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse login( + + @WebParam(partName = "param", name = "loginRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.LoginRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:submitApplicationKfz") + @WebResult(name = "SubmitApplicationKfzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzResponseType submitApplicationKfz( + + @WebParam(partName = "param", name = "SubmitApplicationKfzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:submitApplicationSachPrivat") + @WebResult(name = "SubmitApplicationSachPrivatResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType submitApplicationSachPrivat( + + @WebParam(partName = "param", name = "SubmitApplicationSachPrivatRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType param + ) throws ServiceFaultMsg; + + @WebMethod(action = "urn:getArcImageInfos") + @WebResult(name = "getArcImageInfosResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.227+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosResponse getArcImageInfos( + + @WebParam(partName = "param", name = "getArcImageInfosRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosRequest param + ) throws ServiceFaultMsg; +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType_OmdsServicePort_Client.java new file mode 100644 index 00000000..f91e3c0b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType_OmdsServicePort_Client.java @@ -0,0 +1,572 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.service; + +/** + * Please modify this class to meet your needs + * This class is not complete + */ + +import java.io.File; +import java.net.MalformedURLException; +import java.net.URL; +import javax.annotation.Generated; +import javax.xml.namespace.QName; +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.jws.soap.SOAPBinding; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.ws.soap.MTOMFeature; + +/** + * This class was generated by Apache CXF 3.5.6 + * 2023-07-13T08:12:48.111+02:00 + * Generated source version: 3.5.6 + * + */ +@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.111+02:00", comments = "Apache CXF 3.5.6") +public final class OmdsServicePortType_OmdsServicePort_Client { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.111+02:00") + private static final QName SERVICE_NAME = new QName("urn:omds3Services-1-4-0", "omdsService"); + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.111+02:00") + private OmdsServicePortType_OmdsServicePort_Client() { + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.111+02:00") + public static void main(String args[]) throws java.lang.Exception { + URL wsdlURL = OmdsService.WSDL_LOCATION; + if (args.length > 0 && args[0] != null && !"".equals(args[0])) { + File wsdlFile = new File(args[0]); + try { + if (wsdlFile.exists()) { + wsdlURL = wsdlFile.toURI().toURL(); + } else { + wsdlURL = new URL(args[0]); + } + } catch (MalformedURLException e) { + e.printStackTrace(); + } + } + +// OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME); +// OmdsServicePortType port = ss.getOmdsServicePort(); + + OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME); + OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024)); + + + { + System.out.println("Invoking getOMDSPackageList..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListRequest _getOMDSPackageList_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageListResponse _getOMDSPackageList__return = port.getOMDSPackageList(_getOMDSPackageList_param); + System.out.println("getOMDSPackageList.result=" + _getOMDSPackageList__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking calculateLeben..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenRequestType _calculateLeben_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenResponseType _calculateLeben__return = port.calculateLeben(_calculateLeben_param); + System.out.println("calculateLeben.result=" + _calculateLeben__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking addDocToBusinessCase..."); + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseRequestType _addDocToBusinessCase_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.AddDocToBusinessCaseResponseType _addDocToBusinessCase__return = port.addDocToBusinessCase(_addDocToBusinessCase_param); + System.out.println("addDocToBusinessCase.result=" + _addDocToBusinessCase__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking calculateSachPrivat..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatRequestType _calculateSachPrivat_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CalculateSachPrivatResponseType _calculateSachPrivat__return = port.calculateSachPrivat(_calculateSachPrivat_param); + System.out.println("calculateSachPrivat.result=" + _calculateSachPrivat__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationKfz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzRequestType _createApplicationKfz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateApplicationKfzResponseType _createApplicationKfz__return = port.createApplicationKfz(_createApplicationKfz_param); + System.out.println("createApplicationKfz.result=" + _createApplicationKfz__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking submitReceipt..."); + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptRequest _submitReceipt_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitReceiptResponse _submitReceipt__return = port.submitReceipt(_submitReceipt_param); + System.out.println("submitReceipt.result=" + _submitReceipt__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createOfferKfz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzRequestType _createOfferKfz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateOfferKfzResponseType _createOfferKfz__return = port.createOfferKfz(_createOfferKfz_param); + System.out.println("createOfferKfz.result=" + _createOfferKfz__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking deepLinkPartner..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPartnerRequest _deepLinkPartner_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkPartner__return = port.deepLinkPartner(_deepLinkPartner_param); + System.out.println("deepLinkPartner.result=" + _deepLinkPartner__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking submitApplicationLeben..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenRequestType _submitApplicationLeben_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenResponseType _submitApplicationLeben__return = port.submitApplicationLeben(_submitApplicationLeben_param); + System.out.println("submitApplicationLeben.result=" + _submitApplicationLeben__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking deepLinkPolicy..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPolicyRequest _deepLinkPolicy_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkPolicy__return = port.deepLinkPolicy(_deepLinkPolicy_param); + System.out.println("deepLinkPolicy.result=" + _deepLinkPolicy__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking searchClaim..."); + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimRequestType _searchClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SearchClaimResponseType _searchClaim__return = port.searchClaim(_searchClaim_param); + System.out.println("searchClaim.result=" + _searchClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getUserData..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataRequest _getUserData_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataResponse _getUserData__return = port.getUserData(_getUserData_param); + System.out.println("getUserData.result=" + _getUserData__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking deepLinkClaim..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkClaimRequest _deepLinkClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkClaim__return = port.deepLinkClaim(_deepLinkClaim_param); + System.out.println("deepLinkClaim.result=" + _deepLinkClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking checkCoverage..."); + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageRequest _checkCoverage_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckCoverageResponse _checkCoverage__return = port.checkCoverage(_checkCoverage_param); + System.out.println("checkCoverage.result=" + _checkCoverage__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking submitClaim..."); + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimRequestType _submitClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.SubmitClaimResponseType _submitClaim__return = port.submitClaim(_submitClaim_param); + System.out.println("submitClaim.result=" + _submitClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getNumberOfDocuments..."); + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsRequestType _getNumberOfDocuments_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetNumberOfDocumentsResponseType _getNumberOfDocuments__return = port.getNumberOfDocuments(_getNumberOfDocuments_param); + System.out.println("getNumberOfDocuments.result=" + _getNumberOfDocuments__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getOMDSPackage..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageRequest _getOMDSPackage_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.OMDSPackageResponse _getOMDSPackage__return = port.getOMDSPackage(_getOMDSPackage_param); + System.out.println("getOMDSPackage.result=" + _getOMDSPackage__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking deepLinkOffer..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkOfferRequest _deepLinkOffer_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkOffer__return = port.deepLinkOffer(_deepLinkOffer_param); + System.out.println("deepLinkOffer.result=" + _deepLinkOffer__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking calculateUnfall..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallRequestType _calculateUnfall_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallResponseType _calculateUnfall__return = port.calculateUnfall(_calculateUnfall_param); + System.out.println("calculateUnfall.result=" + _calculateUnfall__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking submitApplicationUnfall..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallRequestType _submitApplicationUnfall_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.SubmitApplicationUnfallResponseType _submitApplicationUnfall__return = port.submitApplicationUnfall(_submitApplicationUnfall_param); + System.out.println("submitApplicationUnfall.result=" + _submitApplicationUnfall__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getDocumentsOfPeriod..."); + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodRequestType _getDocumentsOfPeriod_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfPeriodResponseType _getDocumentsOfPeriod__return = port.getDocumentsOfPeriod(_getDocumentsOfPeriod_param); + System.out.println("getDocumentsOfPeriod.result=" + _getDocumentsOfPeriod__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking conversionProposal..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalRequest _conversionProposal_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionProposalResponse _conversionProposal__return = port.conversionProposal(_conversionProposal_param); + System.out.println("conversionProposal.result=" + _conversionProposal__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getDocumentsOfObject..."); + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectRequestType _getDocumentsOfObject_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectResponseType _getDocumentsOfObject__return = port.getDocumentsOfObject(_getDocumentsOfObject_param); + System.out.println("getDocumentsOfObject.result=" + _getDocumentsOfObject__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking calculateKfz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzRequestType _calculateKfz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CalculateKfzResponseType _calculateKfz__return = port.calculateKfz(_calculateKfz_param); + System.out.println("calculateKfz.result=" + _calculateKfz__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationUnfall..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallRequestType _createApplicationUnfall_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallResponseType _createApplicationUnfall__return = port.createApplicationUnfall(_createApplicationUnfall_param); + System.out.println("createApplicationUnfall.result=" + _createApplicationUnfall__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createOfferSachPrivat..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatRequestType _createOfferSachPrivat_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateOfferSachPrivatResponseType _createOfferSachPrivat__return = port.createOfferSachPrivat(_createOfferSachPrivat_param); + System.out.println("createOfferSachPrivat.result=" + _createOfferSachPrivat__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking checkClaim..."); + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimRequestType _checkClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.CheckClaimResponseType _checkClaim__return = port.checkClaim(_checkClaim_param); + System.out.println("checkClaim.result=" + _checkClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationSachPrivat..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType _createApplicationSachPrivat_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatResponseType _createApplicationSachPrivat__return = port.createApplicationSachPrivat(_createApplicationSachPrivat_param); + System.out.println("createApplicationSachPrivat.result=" + _createApplicationSachPrivat__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking conversionScope..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeRequest _conversionScope_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.ConversionScopeResponse _conversionScope__return = port.conversionScope(_conversionScope_param); + System.out.println("conversionScope.result=" + _conversionScope__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getClaim..."); + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimRequestType _getClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimResponseType _getClaim__return = port.getClaim(_getClaim_param); + System.out.println("getClaim.result=" + _getClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getArcImage..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageRequest _getArcImage_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageResponse _getArcImage__return = port.getArcImage(_getArcImage_param); + System.out.println("getArcImage.result=" + _getArcImage__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createApplicationLeben..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenRequestType _createApplicationLeben_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenResponseType _createApplicationLeben__return = port.createApplicationLeben(_createApplicationLeben_param); + System.out.println("createApplicationLeben.result=" + _createApplicationLeben__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking addInformationToClaim..."); + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimRequest _addInformationToClaim_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimResponse _addInformationToClaim__return = port.addInformationToClaim(_addInformationToClaim_param); + System.out.println("addInformationToClaim.result=" + _addInformationToClaim__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createOfferUnfall..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallRequestType _createOfferUnfall_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallResponseType _createOfferUnfall__return = port.createOfferUnfall(_createOfferUnfall_param); + System.out.println("createOfferUnfall.result=" + _createOfferUnfall__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking createOfferLeben..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenRequestType _createOfferLeben_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenResponseType _createOfferLeben__return = port.createOfferLeben(_createOfferLeben_param); + System.out.println("createOfferLeben.result=" + _createOfferLeben__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking login..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.LoginRequestType _login_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _login__return = port.login(_login_param); + System.out.println("login.result=" + _login__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking submitApplicationKfz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzRequestType _submitApplicationKfz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.SubmitApplicationKfzResponseType _submitApplicationKfz__return = port.submitApplicationKfz(_submitApplicationKfz_param); + System.out.println("submitApplicationKfz.result=" + _submitApplicationKfz__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking submitApplicationSachPrivat..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatRequestType _submitApplicationSachPrivat_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.SubmitApplicationSachPrivatResponseType _submitApplicationSachPrivat__return = port.submitApplicationSachPrivat(_submitApplicationSachPrivat_param); + System.out.println("submitApplicationSachPrivat.result=" + _submitApplicationSachPrivat__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + { + System.out.println("Invoking getArcImageInfos..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosRequest _getArcImageInfos_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosResponse _getArcImageInfos__return = port.getArcImageInfos(_getArcImageInfos_param); + System.out.println("getArcImageInfos.result=" + _getArcImageInfos__return); + + } catch (ServiceFaultMsg e) { + System.out.println("Expected exception: ServiceFaultMsg has occurred."); + System.out.println(e.toString()); + } + + } + + System.exit(0); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/ServiceFaultMsg.java new file mode 100644 index 00000000..667e40c9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/ServiceFaultMsg.java @@ -0,0 +1,52 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.service; + +import javax.annotation.Generated; +import javax.xml.ws.WebFault; + + +/** + * This class was generated by Apache CXF 3.5.6 + * 2023-07-13T08:12:48.193+02:00 + * Generated source version: 3.5.6 + */ + +@WebFault(name = "serviceFault", targetNamespace = "urn:omds3CommonServiceTypes-1-1-0") +@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00", comments = "Apache CXF 3.5.6") +public class ServiceFaultMsg extends Exception { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00") + private at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault faultInfo; + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00") + public ServiceFaultMsg() { + super(); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00") + public ServiceFaultMsg(String message) { + super(message); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00") + public ServiceFaultMsg(String message, java.lang.Throwable cause) { + super(message, cause); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00") + public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault serviceFault) { + super(message); + this.faultInfo = serviceFault; + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00") + public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault serviceFault, java.lang.Throwable cause) { + super(message, cause); + this.faultInfo = serviceFault; + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-07-13T08:12:48.193+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault getFaultInfo() { + return this.faultInfo; + } +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcContent.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcContent.java new file mode 100644 index 00000000..e0a532b4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcContent.java @@ -0,0 +1,103 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.activation.DataHandler; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; + + +/** + * Informationen zu einem Dokument und das Dokument base64encoded + * + *

Java-Klasse für ArcContent complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ArcContent">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="arcImageInfo" type="{urn:omds3ServiceTypes-1-1-0}ArcImageInfo"/>
+ *         <element name="arcImage" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ArcContent", propOrder = { + "arcImageInfo", + "arcImage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ArcContent { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ArcImageInfo arcImageInfo; + @XmlElement(required = true) + @XmlMimeType("application/octet-stream") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DataHandler arcImage; + + /** + * Ruft den Wert der arcImageInfo-Eigenschaft ab. + * + * @return + * possible object is + * {@link ArcImageInfo } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ArcImageInfo getArcImageInfo() { + return arcImageInfo; + } + + /** + * Legt den Wert der arcImageInfo-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ArcImageInfo } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArcImageInfo(ArcImageInfo value) { + this.arcImageInfo = value; + } + + /** + * Ruft den Wert der arcImage-Eigenschaft ab. + * + * @return + * possible object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DataHandler getArcImage() { + return arcImage; + } + + /** + * Legt den Wert der arcImage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArcImage(DataHandler value) { + this.arcImage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfo.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfo.java new file mode 100644 index 00000000..995a2b66 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfo.java @@ -0,0 +1,253 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementIdType; + + +/** + * Information zu einem einzelnen Dokument + * + *

Java-Klasse für ArcImageInfo complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ArcImageInfo">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="arcImageIdDetails" type="{urn:omds3CommonServiceTypes-1-1-0}ElementIdType"/>
+ *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="documentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType"/>
+ *         <element name="arcContentType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="arcContentLength" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
+ *         <element name="date" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *         <element name="docReference" type="{urn:omds3ServiceTypes-1-1-0}ArcImageInfo" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ArcImageInfo", propOrder = { + "arcImageIdDetails", + "name", + "documentType", + "arcContentType", + "arcContentLength", + "date", + "docReference" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ArcImageInfo { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ElementIdType arcImageIdDetails; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String name; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int documentType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String arcContentType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Long arcContentLength; + @XmlElement(required = true) + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar date; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List docReference; + + /** + * Ruft den Wert der arcImageIdDetails-Eigenschaft ab. + * + * @return + * possible object is + * {@link ElementIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ElementIdType getArcImageIdDetails() { + return arcImageIdDetails; + } + + /** + * Legt den Wert der arcImageIdDetails-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ElementIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArcImageIdDetails(ElementIdType value) { + this.arcImageIdDetails = value; + } + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der documentType-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getDocumentType() { + return documentType; + } + + /** + * Legt den Wert der documentType-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDocumentType(int value) { + this.documentType = value; + } + + /** + * Ruft den Wert der arcContentType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getArcContentType() { + return arcContentType; + } + + /** + * Legt den Wert der arcContentType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArcContentType(String value) { + this.arcContentType = value; + } + + /** + * Ruft den Wert der arcContentLength-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Long getArcContentLength() { + return arcContentLength; + } + + /** + * Legt den Wert der arcContentLength-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArcContentLength(Long value) { + this.arcContentLength = value; + } + + /** + * Ruft den Wert der date-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDate() { + return date; + } + + /** + * Legt den Wert der date-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDate(XMLGregorianCalendar value) { + this.date = value; + } + + /** + * Gets the value of the docReference property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the docReference property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDocReference().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ArcImageInfo } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDocReference() { + if (docReference == null) { + docReference = new ArrayList(); + } + return this.docReference; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosRequest.java new file mode 100644 index 00000000..679a1992 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosRequest.java @@ -0,0 +1,297 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; + + +/** + * Anfragetyp Informationen zu vertragsbezogenen Dokumenten + * + *

Java-Klasse für ArcImageInfosRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ArcImageInfosRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="policyNumber" type="{urn:omds20}Polizzennr"/>
+ *         <element name="policyType" type="{urn:omds20}VtgProdCd_Type" minOccurs="0"/>
+ *         <element name="policyPartnerRole" type="{urn:omds3ServiceTypes-1-1-0}PolicyPartnerRole" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="documentType" type="{urn:omds3CommonServiceTypes-1-1-0}DocumentType" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="dateFrom" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="dateUntil" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ArcImageInfosRequest", propOrder = { + "vuNr", + "authFilter", + "policyNumber", + "policyType", + "policyPartnerRole", + "documentType", + "dateFrom", + "dateUntil" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ArcImageInfosRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String policyNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String policyType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List policyPartnerRole; + @XmlElement(type = Integer.class) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List documentType; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar dateFrom; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar dateUntil; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der policyNumber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolicyNumber() { + return policyNumber; + } + + /** + * Legt den Wert der policyNumber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolicyNumber(String value) { + this.policyNumber = value; + } + + /** + * Ruft den Wert der policyType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolicyType() { + return policyType; + } + + /** + * Legt den Wert der policyType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolicyType(String value) { + this.policyType = value; + } + + /** + * Gets the value of the policyPartnerRole property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the policyPartnerRole property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPolicyPartnerRole().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PolicyPartnerRole } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPolicyPartnerRole() { + if (policyPartnerRole == null) { + policyPartnerRole = new ArrayList(); + } + return this.policyPartnerRole; + } + + /** + * Gets the value of the documentType property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the documentType property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDocumentType().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getDocumentType() { + if (documentType == null) { + documentType = new ArrayList(); + } + return this.documentType; + } + + /** + * Ruft den Wert der dateFrom-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDateFrom() { + return dateFrom; + } + + /** + * Legt den Wert der dateFrom-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateFrom(XMLGregorianCalendar value) { + this.dateFrom = value; + } + + /** + * Ruft den Wert der dateUntil-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDateUntil() { + return dateUntil; + } + + /** + * Legt den Wert der dateUntil-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateUntil(XMLGregorianCalendar value) { + this.dateUntil = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosResponse.java new file mode 100644 index 00000000..0207a657 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosResponse.java @@ -0,0 +1,106 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Rückgabetyp Informationen zu vertragsbezogenen Dokumenten + * + *

Java-Klasse für ArcImageInfosResponse complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ArcImageInfosResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="arcImageInfo" type="{urn:omds3ServiceTypes-1-1-0}ArcImageInfo" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ArcImageInfosResponse", propOrder = { + "arcImageInfo", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ArcImageInfosResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List arcImageInfo; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ServiceFault serviceFault; + + /** + * Gets the value of the arcImageInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the arcImageInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getArcImageInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ArcImageInfo } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getArcImageInfo() { + if (arcImageInfo == null) { + arcImageInfo = new ArrayList(); + } + return this.arcImageInfo; + } + + /** + * Ruft den Wert der serviceFault-Eigenschaft ab. + * + * @return + * possible object is + * {@link ServiceFault } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ServiceFault getServiceFault() { + return serviceFault; + } + + /** + * Legt den Wert der serviceFault-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ServiceFault } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setServiceFault(ServiceFault value) { + this.serviceFault = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageRequest.java new file mode 100644 index 00000000..c0e61556 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageRequest.java @@ -0,0 +1,138 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; + + +/** + * Requesttyp zur Abholung eines einzelnen bekannten Dokuments + * + *

Java-Klasse für ArcImageRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ArcImageRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="ArcImageId">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="1024"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ArcImageRequest", propOrder = { + "vuNr", + "authFilter", + "arcImageId" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ArcImageRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "ArcImageId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String arcImageId; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der arcImageId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getArcImageId() { + return arcImageId; + } + + /** + * Legt den Wert der arcImageId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArcImageId(String value) { + this.arcImageId = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageResponse.java new file mode 100644 index 00000000..119c6c94 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageResponse.java @@ -0,0 +1,101 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Responsetyp zur Rückgabe eines einzelnen Dokumentes + * + *

Java-Klasse für ArcImageResponse complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ArcImageResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ArcContent" type="{urn:omds3ServiceTypes-1-1-0}ArcContent" minOccurs="0"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ArcImageResponse", propOrder = { + "arcContent", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ArcImageResponse { + + @XmlElement(name = "ArcContent") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ArcContent arcContent; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ServiceFault serviceFault; + + /** + * Ruft den Wert der arcContent-Eigenschaft ab. + * + * @return + * possible object is + * {@link ArcContent } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ArcContent getArcContent() { + return arcContent; + } + + /** + * Legt den Wert der arcContent-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ArcContent } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setArcContent(ArcContent value) { + this.arcContent = value; + } + + /** + * Ruft den Wert der serviceFault-Eigenschaft ab. + * + * @return + * possible object is + * {@link ServiceFault } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ServiceFault getServiceFault() { + return serviceFault; + } + + /** + * Legt den Wert der serviceFault-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ServiceFault } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setServiceFault(ServiceFault value) { + this.serviceFault = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkBusinessObjectResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkBusinessObjectResponse.java new file mode 100644 index 00000000..20f23d49 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkBusinessObjectResponse.java @@ -0,0 +1,108 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + *

Java-Klasse für DeepLinkBusinessObjectResponse complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DeepLinkBusinessObjectResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="httpActionLink" type="{urn:omds3ServiceTypes-1-1-0}HttpActionLinkType" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeepLinkBusinessObjectResponse", propOrder = { + "httpActionLink", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DeepLinkBusinessObjectResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List httpActionLink; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List serviceFault; + + /** + * Gets the value of the httpActionLink property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the httpActionLink property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getHttpActionLink().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link HttpActionLinkType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getHttpActionLink() { + if (httpActionLink == null) { + httpActionLink = new ArrayList(); + } + return this.httpActionLink; + } + + /** + * Gets the value of the serviceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getServiceFault() { + if (serviceFault == null) { + serviceFault = new ArrayList(); + } + return this.serviceFault; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkClaimRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkClaimRequest.java new file mode 100644 index 00000000..0b61b7a5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkClaimRequest.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; + + +/** + *

Java-Klasse für DeepLinkClaimRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DeepLinkClaimRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="claimNumber" type="{urn:omds20}Schadennr"/>
+ *         <element ref="{urn:omds3ServiceTypes-1-1-0}withoutFrame" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeepLinkClaimRequest", propOrder = { + "vuNr", + "authFilter", + "claimNumber", + "withoutFrame" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DeepLinkClaimRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String claimNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean withoutFrame; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der claimNumber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getClaimNumber() { + return claimNumber; + } + + /** + * Legt den Wert der claimNumber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setClaimNumber(String value) { + this.claimNumber = value; + } + + /** + * Ruft den Wert der withoutFrame-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isWithoutFrame() { + return withoutFrame; + } + + /** + * Legt den Wert der withoutFrame-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWithoutFrame(Boolean value) { + this.withoutFrame = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkOfferRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkOfferRequest.java new file mode 100644 index 00000000..eb44935c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkOfferRequest.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; + + +/** + *

Java-Klasse für DeepLinkOfferRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DeepLinkOfferRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="offerNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element ref="{urn:omds3ServiceTypes-1-1-0}withoutFrame" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeepLinkOfferRequest", propOrder = { + "vuNr", + "authFilter", + "offerNumber", + "withoutFrame" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DeepLinkOfferRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String offerNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean withoutFrame; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der offerNumber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getOfferNumber() { + return offerNumber; + } + + /** + * Legt den Wert der offerNumber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOfferNumber(String value) { + this.offerNumber = value; + } + + /** + * Ruft den Wert der withoutFrame-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isWithoutFrame() { + return withoutFrame; + } + + /** + * Legt den Wert der withoutFrame-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWithoutFrame(Boolean value) { + this.withoutFrame = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPartnerRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPartnerRequest.java new file mode 100644 index 00000000..9a27dfeb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPartnerRequest.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; + + +/** + *

Java-Klasse für DeepLinkPartnerRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DeepLinkPartnerRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="partnerNumber" type="{urn:omds20}Personennr"/>
+ *         <element ref="{urn:omds3ServiceTypes-1-1-0}withoutFrame" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeepLinkPartnerRequest", propOrder = { + "vuNr", + "authFilter", + "partnerNumber", + "withoutFrame" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DeepLinkPartnerRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String partnerNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean withoutFrame; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der partnerNumber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPartnerNumber() { + return partnerNumber; + } + + /** + * Legt den Wert der partnerNumber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPartnerNumber(String value) { + this.partnerNumber = value; + } + + /** + * Ruft den Wert der withoutFrame-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isWithoutFrame() { + return withoutFrame; + } + + /** + * Legt den Wert der withoutFrame-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWithoutFrame(Boolean value) { + this.withoutFrame = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPolicyRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPolicyRequest.java new file mode 100644 index 00000000..a766496b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPolicyRequest.java @@ -0,0 +1,160 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; + + +/** + *

Java-Klasse für DeepLinkPolicyRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DeepLinkPolicyRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *         <element name="policyNumber" type="{urn:omds20}Polizzennr"/>
+ *         <element ref="{urn:omds3ServiceTypes-1-1-0}withoutFrame" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeepLinkPolicyRequest", propOrder = { + "vuNr", + "authFilter", + "policyNumber", + "withoutFrame" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class DeepLinkPolicyRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String policyNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected Boolean withoutFrame; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * Ruft den Wert der policyNumber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPolicyNumber() { + return policyNumber; + } + + /** + * Legt den Wert der policyNumber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPolicyNumber(String value) { + this.policyNumber = value; + } + + /** + * Ruft den Wert der withoutFrame-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public Boolean isWithoutFrame() { + return withoutFrame; + } + + /** + * Legt den Wert der withoutFrame-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setWithoutFrame(Boolean value) { + this.withoutFrame = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/Geschaeftsvorfall.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/Geschaeftsvorfall.java new file mode 100644 index 00000000..4ece67b0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/Geschaeftsvorfall.java @@ -0,0 +1,52 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für Geschaeftsvorfall. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ * <simpleType name="Geschaeftsvorfall">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="Neuantrag"/>
+ *     <enumeration value="Aenderungsantrag"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "Geschaeftsvorfall") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public enum Geschaeftsvorfall { + + @XmlEnumValue("Neuantrag") + NEUANTRAG("Neuantrag"), + @XmlEnumValue("Aenderungsantrag") + AENDERUNGSANTRAG("Aenderungsantrag"); + private final String value; + + Geschaeftsvorfall(String v) { + value = v; + } + + public String value() { + return value; + } + + public static Geschaeftsvorfall fromValue(String v) { + for (Geschaeftsvorfall c: Geschaeftsvorfall.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/HttpActionLinkType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/HttpActionLinkType.java new file mode 100644 index 00000000..cf59fd6d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/HttpActionLinkType.java @@ -0,0 +1,153 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Definiert einen Deep-Link + * + *

Java-Klasse für HttpActionLinkType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="HttpActionLinkType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="url">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="1024"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="type">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
+ *               <enumeration value="1"/>
+ *               <enumeration value="2"/>
+ *               <enumeration value="3"/>
+ *               <enumeration value="4"/>
+ *               <enumeration value="5"/>
+ *               <enumeration value="6"/>
+ *               <enumeration value="7"/>
+ *               <enumeration value="8"/>
+ *               <enumeration value="9"/>
+ *               <enumeration value="10"/>
+ *               <enumeration value="11"/>
+ *               <enumeration value="12"/>
+ *               <enumeration value="13"/>
+ *               <enumeration value="14"/>
+ *               <enumeration value="15"/>
+ *               <enumeration value="16"/>
+ *               <enumeration value="17"/>
+ *               <enumeration value="18"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="validUntil" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "HttpActionLinkType", propOrder = { + "url", + "type", + "validUntil" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class HttpActionLinkType { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String url; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int type; + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar validUntil; + + /** + * Ruft den Wert der url-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getUrl() { + return url; + } + + /** + * Legt den Wert der url-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUrl(String value) { + this.url = value; + } + + /** + * Ruft den Wert der type-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getType() { + return type; + } + + /** + * Legt den Wert der type-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setType(int value) { + this.type = value; + } + + /** + * Ruft den Wert der validUntil-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getValidUntil() { + return validUntil; + } + + /** + * Legt den Wert der validUntil-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setValidUntil(XMLGregorianCalendar value) { + this.validUntil = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/LoginRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/LoginRequestType.java new file mode 100644 index 00000000..62888de5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/LoginRequestType.java @@ -0,0 +1,101 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AuthorizationFilter; + + +/** + * Der Typ des Request-Objekts fuer den allgemeinen Portaleinstieg + * + *

Java-Klasse für LoginRequestType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LoginRequestType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LoginRequestType", propOrder = { + "vuNr", + "authFilter" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class LoginRequestType { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AuthorizationFilter authFilter; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der authFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AuthorizationFilter getAuthFilter() { + return authFilter; + } + + /** + * Legt den Wert der authFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageInfoType.java new file mode 100644 index 00000000..f3de0e24 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageInfoType.java @@ -0,0 +1,260 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds2Types.v2_15.PaketInhCdType; +import at.vvo.omds.types.omds2Types.v2_15.PaketUmfCdType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ElementIdType; + + +/** + * Typ fuer die wesentlichen Informationen zu einem OMDS-Datensatz-Package + * + *

Java-Klasse für OMDSPackageInfoType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OMDSPackageInfoType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="MaklerID" type="{urn:omds3CommonServiceTypes-1-1-0}MaklerID_Type"/>
+ *         <element name="omdsPackageIdDetails" type="{urn:omds3CommonServiceTypes-1-1-0}ElementIdType"/>
+ *         <element name="timeStamp" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="packageSize" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *         <element name="packageExtent" type="{urn:omds20}PaketUmfCd_Type"/>
+ *         <element name="packageContentCode" type="{urn:omds20}PaketInhCd_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OMDSPackageInfoType", propOrder = { + "vuNr", + "maklerID", + "omdsPackageIdDetails", + "timeStamp", + "packageSize", + "packageExtent", + "packageContentCode" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OMDSPackageInfoType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @XmlElement(name = "MaklerID", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String maklerID; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected ElementIdType omdsPackageIdDetails; + @XmlElement(required = true) + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar timeStamp; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected int packageSize; + @XmlElement(required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PaketUmfCdType packageExtent; + @XmlElement(required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List packageContentCode; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der maklerID-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getMaklerID() { + return maklerID; + } + + /** + * Legt den Wert der maklerID-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setMaklerID(String value) { + this.maklerID = value; + } + + /** + * Ruft den Wert der omdsPackageIdDetails-Eigenschaft ab. + * + * @return + * possible object is + * {@link ElementIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public ElementIdType getOmdsPackageIdDetails() { + return omdsPackageIdDetails; + } + + /** + * Legt den Wert der omdsPackageIdDetails-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ElementIdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOmdsPackageIdDetails(ElementIdType value) { + this.omdsPackageIdDetails = value; + } + + /** + * Ruft den Wert der timeStamp-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getTimeStamp() { + return timeStamp; + } + + /** + * Legt den Wert der timeStamp-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setTimeStamp(XMLGregorianCalendar value) { + this.timeStamp = value; + } + + /** + * Ruft den Wert der packageSize-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public int getPackageSize() { + return packageSize; + } + + /** + * Legt den Wert der packageSize-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPackageSize(int value) { + this.packageSize = value; + } + + /** + * Ruft den Wert der packageExtent-Eigenschaft ab. + * + * @return + * possible object is + * {@link PaketUmfCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PaketUmfCdType getPackageExtent() { + return packageExtent; + } + + /** + * Legt den Wert der packageExtent-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PaketUmfCdType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPackageExtent(PaketUmfCdType value) { + this.packageExtent = value; + } + + /** + * Gets the value of the packageContentCode property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the packageContentCode property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPackageContentCode().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PaketInhCdType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPackageContentCode() { + if (packageContentCode == null) { + packageContentCode = new ArrayList(); + } + return this.packageContentCode; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListRequest.java new file mode 100644 index 00000000..e362dcef --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListRequest.java @@ -0,0 +1,162 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AgentFilterType; + + +/** + *

Java-Klasse für OMDSPackageListRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OMDSPackageListRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="agentFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AgentFilter_Type" minOccurs="0"/>
+ *         <element name="dateFrom" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="dateUntil" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OMDSPackageListRequest", propOrder = { + "vuNr", + "agentFilter", + "dateFrom", + "dateUntil" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OMDSPackageListRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AgentFilterType agentFilter; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar dateFrom; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected XMLGregorianCalendar dateUntil; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der agentFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AgentFilterType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AgentFilterType getAgentFilter() { + return agentFilter; + } + + /** + * Legt den Wert der agentFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AgentFilterType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAgentFilter(AgentFilterType value) { + this.agentFilter = value; + } + + /** + * Ruft den Wert der dateFrom-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDateFrom() { + return dateFrom; + } + + /** + * Legt den Wert der dateFrom-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateFrom(XMLGregorianCalendar value) { + this.dateFrom = value; + } + + /** + * Ruft den Wert der dateUntil-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public XMLGregorianCalendar getDateUntil() { + return dateUntil; + } + + /** + * Legt den Wert der dateUntil-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setDateUntil(XMLGregorianCalendar value) { + this.dateUntil = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListResponse.java new file mode 100644 index 00000000..a584c3c2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListResponse.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Dieser Typ definiert eine Liste von OMDS-Datensaetzen + * + *

Java-Klasse für OMDSPackageListResponse complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OMDSPackageListResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="omdsPackageInfo" type="{urn:omds3ServiceTypes-1-1-0}OMDSPackageInfoType" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OMDSPackageListResponse", propOrder = { + "omdsPackageInfo", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OMDSPackageListResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List omdsPackageInfo; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List serviceFault; + + /** + * Gets the value of the omdsPackageInfo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the omdsPackageInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOmdsPackageInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OMDSPackageInfoType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getOmdsPackageInfo() { + if (omdsPackageInfo == null) { + omdsPackageInfo = new ArrayList(); + } + return this.omdsPackageInfo; + } + + /** + * Gets the value of the serviceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getServiceFault() { + if (serviceFault == null) { + serviceFault = new ArrayList(); + } + return this.serviceFault; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageRequest.java new file mode 100644 index 00000000..25154af7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageRequest.java @@ -0,0 +1,135 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.AgentFilterType; + + +/** + *

Java-Klasse für OMDSPackageRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OMDSPackageRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *         <element name="agentFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AgentFilter_Type" minOccurs="0"/>
+ *         <element name="omdsPackageId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OMDSPackageRequest", propOrder = { + "vuNr", + "agentFilter", + "omdsPackageId" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OMDSPackageRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected AgentFilterType agentFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List omdsPackageId; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der agentFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AgentFilterType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public AgentFilterType getAgentFilter() { + return agentFilter; + } + + /** + * Legt den Wert der agentFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AgentFilterType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAgentFilter(AgentFilterType value) { + this.agentFilter = value; + } + + /** + * Gets the value of the omdsPackageId property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the omdsPackageId property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOmdsPackageId().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getOmdsPackageId() { + if (omdsPackageId == null) { + omdsPackageId = new ArrayList(); + } + return this.omdsPackageId; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageResponse.java new file mode 100644 index 00000000..fb241830 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageResponse.java @@ -0,0 +1,108 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + *

Java-Klasse für OMDSPackageResponse complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="OMDSPackageResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="requestedOmdsPackage" type="{urn:omds3ServiceTypes-1-1-0}RequestedOMDSPackage" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OMDSPackageResponse", propOrder = { + "requestedOmdsPackage", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class OMDSPackageResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List requestedOmdsPackage; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List serviceFault; + + /** + * Gets the value of the requestedOmdsPackage property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the requestedOmdsPackage property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRequestedOmdsPackage().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link RequestedOMDSPackage } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getRequestedOmdsPackage() { + if (requestedOmdsPackage == null) { + requestedOmdsPackage = new ArrayList(); + } + return this.requestedOmdsPackage; + } + + /** + * Gets the value of the serviceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getServiceFault() { + if (serviceFault == null) { + serviceFault = new ArrayList(); + } + return this.serviceFault; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ObjectFactory.java new file mode 100644 index 00000000..247ed9af --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ObjectFactory.java @@ -0,0 +1,551 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.vvo.omds.types.omds3Types.r1_9_0.servicetypes package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class ObjectFactory { + + private final static QName _LoginRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "loginRequest"); + private final static QName _LoginResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "loginResponse"); + private final static QName _GetUserDataRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getUserDataRequest"); + private final static QName _GetUserDataResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getUserDataResponse"); + private final static QName _GetOMDSPackageListRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getOMDSPackageListRequest"); + private final static QName _GetOMDSPackageListResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getOMDSPackageListResponse"); + private final static QName _GetOMDSPackageRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getOMDSPackageRequest"); + private final static QName _GetOMDSPackageResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getOMDSPackageResponse"); + private final static QName _GetArcImageInfosRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getArcImageInfosRequest"); + private final static QName _GetArcImageInfosResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getArcImageInfosResponse"); + private final static QName _GetArcImageRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getArcImageRequest"); + private final static QName _GetArcImageResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getArcImageResponse"); + private final static QName _GetDeepLinkClaimRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkClaimRequest"); + private final static QName _GetDeepLinkClaimResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkClaimResponse"); + private final static QName _GetDeepLinkPartnerRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkPartnerRequest"); + private final static QName _GetDeepLinkPartnerResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkPartnerResponse"); + private final static QName _GetDeepLinkOfferRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkOfferRequest"); + private final static QName _GetDeepLinkOfferResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkOfferResponse"); + private final static QName _GetDeepLinkPolicyRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkPolicyRequest"); + private final static QName _GetDeepLinkPolicyResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkPolicyResponse"); + private final static QName _GetDeepLinkBusinessObjectResponse_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getDeepLinkBusinessObjectResponse"); + private final static QName _WithoutFrame_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "withoutFrame"); + private final static QName _HttpActionLink_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "httpActionLink"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_9_0.servicetypes + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link RequestedOMDSPackage } + * + */ + public RequestedOMDSPackage createRequestedOMDSPackage() { + return new RequestedOMDSPackage(); + } + + /** + * Create an instance of {@link UserDataResponse } + * + */ + public UserDataResponse createUserDataResponse() { + return new UserDataResponse(); + } + + /** + * Create an instance of {@link LoginRequestType } + * + */ + public LoginRequestType createLoginRequestType() { + return new LoginRequestType(); + } + + /** + * Create an instance of {@link DeepLinkBusinessObjectResponse } + * + */ + public DeepLinkBusinessObjectResponse createDeepLinkBusinessObjectResponse() { + return new DeepLinkBusinessObjectResponse(); + } + + /** + * Create an instance of {@link UserDataRequest } + * + */ + public UserDataRequest createUserDataRequest() { + return new UserDataRequest(); + } + + /** + * Create an instance of {@link OMDSPackageListRequest } + * + */ + public OMDSPackageListRequest createOMDSPackageListRequest() { + return new OMDSPackageListRequest(); + } + + /** + * Create an instance of {@link OMDSPackageListResponse } + * + */ + public OMDSPackageListResponse createOMDSPackageListResponse() { + return new OMDSPackageListResponse(); + } + + /** + * Create an instance of {@link OMDSPackageRequest } + * + */ + public OMDSPackageRequest createOMDSPackageRequest() { + return new OMDSPackageRequest(); + } + + /** + * Create an instance of {@link OMDSPackageResponse } + * + */ + public OMDSPackageResponse createOMDSPackageResponse() { + return new OMDSPackageResponse(); + } + + /** + * Create an instance of {@link ArcImageInfosRequest } + * + */ + public ArcImageInfosRequest createArcImageInfosRequest() { + return new ArcImageInfosRequest(); + } + + /** + * Create an instance of {@link ArcImageInfosResponse } + * + */ + public ArcImageInfosResponse createArcImageInfosResponse() { + return new ArcImageInfosResponse(); + } + + /** + * Create an instance of {@link ArcImageRequest } + * + */ + public ArcImageRequest createArcImageRequest() { + return new ArcImageRequest(); + } + + /** + * Create an instance of {@link ArcImageResponse } + * + */ + public ArcImageResponse createArcImageResponse() { + return new ArcImageResponse(); + } + + /** + * Create an instance of {@link DeepLinkClaimRequest } + * + */ + public DeepLinkClaimRequest createDeepLinkClaimRequest() { + return new DeepLinkClaimRequest(); + } + + /** + * Create an instance of {@link DeepLinkPartnerRequest } + * + */ + public DeepLinkPartnerRequest createDeepLinkPartnerRequest() { + return new DeepLinkPartnerRequest(); + } + + /** + * Create an instance of {@link DeepLinkOfferRequest } + * + */ + public DeepLinkOfferRequest createDeepLinkOfferRequest() { + return new DeepLinkOfferRequest(); + } + + /** + * Create an instance of {@link DeepLinkPolicyRequest } + * + */ + public DeepLinkPolicyRequest createDeepLinkPolicyRequest() { + return new DeepLinkPolicyRequest(); + } + + /** + * Create an instance of {@link HttpActionLinkType } + * + */ + public HttpActionLinkType createHttpActionLinkType() { + return new HttpActionLinkType(); + } + + /** + * Create an instance of {@link OMDSPackageInfoType } + * + */ + public OMDSPackageInfoType createOMDSPackageInfoType() { + return new OMDSPackageInfoType(); + } + + /** + * Create an instance of {@link PolicyPartnerRole } + * + */ + public PolicyPartnerRole createPolicyPartnerRole() { + return new PolicyPartnerRole(); + } + + /** + * Create an instance of {@link ArcImageInfo } + * + */ + public ArcImageInfo createArcImageInfo() { + return new ArcImageInfo(); + } + + /** + * Create an instance of {@link ArcContent } + * + */ + public ArcContent createArcContent() { + return new ArcContent(); + } + + /** + * Create an instance of {@link RequestedOMDSPackage.OmdsPackage } + * + */ + public RequestedOMDSPackage.OmdsPackage createRequestedOMDSPackageOmdsPackage() { + return new RequestedOMDSPackage.OmdsPackage(); + } + + /** + * Create an instance of {@link UserDataResponse.AvailableServices } + * + */ + public UserDataResponse.AvailableServices createUserDataResponseAvailableServices() { + return new UserDataResponse.AvailableServices(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link LoginRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link LoginRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "loginRequest") + public JAXBElement createLoginRequest(LoginRequestType value) { + return new JAXBElement(_LoginRequest_QNAME, LoginRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "loginResponse") + public JAXBElement createLoginResponse(DeepLinkBusinessObjectResponse value) { + return new JAXBElement(_LoginResponse_QNAME, DeepLinkBusinessObjectResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link UserDataRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link UserDataRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getUserDataRequest") + public JAXBElement createGetUserDataRequest(UserDataRequest value) { + return new JAXBElement(_GetUserDataRequest_QNAME, UserDataRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link UserDataResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link UserDataResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getUserDataResponse") + public JAXBElement createGetUserDataResponse(UserDataResponse value) { + return new JAXBElement(_GetUserDataResponse_QNAME, UserDataResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link OMDSPackageListRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link OMDSPackageListRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getOMDSPackageListRequest") + public JAXBElement createGetOMDSPackageListRequest(OMDSPackageListRequest value) { + return new JAXBElement(_GetOMDSPackageListRequest_QNAME, OMDSPackageListRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link OMDSPackageListResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link OMDSPackageListResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getOMDSPackageListResponse") + public JAXBElement createGetOMDSPackageListResponse(OMDSPackageListResponse value) { + return new JAXBElement(_GetOMDSPackageListResponse_QNAME, OMDSPackageListResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link OMDSPackageRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link OMDSPackageRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getOMDSPackageRequest") + public JAXBElement createGetOMDSPackageRequest(OMDSPackageRequest value) { + return new JAXBElement(_GetOMDSPackageRequest_QNAME, OMDSPackageRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link OMDSPackageResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link OMDSPackageResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getOMDSPackageResponse") + public JAXBElement createGetOMDSPackageResponse(OMDSPackageResponse value) { + return new JAXBElement(_GetOMDSPackageResponse_QNAME, OMDSPackageResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ArcImageInfosRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ArcImageInfosRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getArcImageInfosRequest") + public JAXBElement createGetArcImageInfosRequest(ArcImageInfosRequest value) { + return new JAXBElement(_GetArcImageInfosRequest_QNAME, ArcImageInfosRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ArcImageInfosResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ArcImageInfosResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getArcImageInfosResponse") + public JAXBElement createGetArcImageInfosResponse(ArcImageInfosResponse value) { + return new JAXBElement(_GetArcImageInfosResponse_QNAME, ArcImageInfosResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ArcImageRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ArcImageRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getArcImageRequest") + public JAXBElement createGetArcImageRequest(ArcImageRequest value) { + return new JAXBElement(_GetArcImageRequest_QNAME, ArcImageRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ArcImageResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link ArcImageResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getArcImageResponse") + public JAXBElement createGetArcImageResponse(ArcImageResponse value) { + return new JAXBElement(_GetArcImageResponse_QNAME, ArcImageResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkClaimRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkClaimRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkClaimRequest") + public JAXBElement createGetDeepLinkClaimRequest(DeepLinkClaimRequest value) { + return new JAXBElement(_GetDeepLinkClaimRequest_QNAME, DeepLinkClaimRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkClaimResponse") + public JAXBElement createGetDeepLinkClaimResponse(DeepLinkBusinessObjectResponse value) { + return new JAXBElement(_GetDeepLinkClaimResponse_QNAME, DeepLinkBusinessObjectResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkPartnerRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkPartnerRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkPartnerRequest") + public JAXBElement createGetDeepLinkPartnerRequest(DeepLinkPartnerRequest value) { + return new JAXBElement(_GetDeepLinkPartnerRequest_QNAME, DeepLinkPartnerRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkPartnerResponse") + public JAXBElement createGetDeepLinkPartnerResponse(DeepLinkBusinessObjectResponse value) { + return new JAXBElement(_GetDeepLinkPartnerResponse_QNAME, DeepLinkBusinessObjectResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkOfferRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkOfferRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkOfferRequest") + public JAXBElement createGetDeepLinkOfferRequest(DeepLinkOfferRequest value) { + return new JAXBElement(_GetDeepLinkOfferRequest_QNAME, DeepLinkOfferRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkOfferResponse") + public JAXBElement createGetDeepLinkOfferResponse(DeepLinkBusinessObjectResponse value) { + return new JAXBElement(_GetDeepLinkOfferResponse_QNAME, DeepLinkBusinessObjectResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkPolicyRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkPolicyRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkPolicyRequest") + public JAXBElement createGetDeepLinkPolicyRequest(DeepLinkPolicyRequest value) { + return new JAXBElement(_GetDeepLinkPolicyRequest_QNAME, DeepLinkPolicyRequest.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkPolicyResponse") + public JAXBElement createGetDeepLinkPolicyResponse(DeepLinkBusinessObjectResponse value) { + return new JAXBElement(_GetDeepLinkPolicyResponse_QNAME, DeepLinkBusinessObjectResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeepLinkBusinessObjectResponse }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getDeepLinkBusinessObjectResponse") + public JAXBElement createGetDeepLinkBusinessObjectResponse(DeepLinkBusinessObjectResponse value) { + return new JAXBElement(_GetDeepLinkBusinessObjectResponse_QNAME, DeepLinkBusinessObjectResponse.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "withoutFrame") + public JAXBElement createWithoutFrame(Boolean value) { + return new JAXBElement(_WithoutFrame_QNAME, Boolean.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link HttpActionLinkType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link HttpActionLinkType }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "httpActionLink") + public JAXBElement createHttpActionLink(HttpActionLinkType value) { + return new JAXBElement(_HttpActionLink_QNAME, HttpActionLinkType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/PolicyPartnerRole.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/PolicyPartnerRole.java new file mode 100644 index 00000000..5f70ac94 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/PolicyPartnerRole.java @@ -0,0 +1,108 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.PartnerRoleType; + + +/** + * Partnerrollen in einer Polizze: Versicherungsnehmer, Versicherte Person + * + *

Java-Klasse für PolicyPartnerRole complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PolicyPartnerRole">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="partnerNumber" type="{urn:omds20}Personennr"/>
+ *         <element name="partnerRole" type="{urn:omds3CommonServiceTypes-1-1-0}PartnerRoleType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PolicyPartnerRole", propOrder = { + "partnerNumber", + "partnerRole" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class PolicyPartnerRole { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String partnerNumber; + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List partnerRole; + + /** + * Ruft den Wert der partnerNumber-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getPartnerNumber() { + return partnerNumber; + } + + /** + * Legt den Wert der partnerNumber-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPartnerNumber(String value) { + this.partnerNumber = value; + } + + /** + * Gets the value of the partnerRole property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the partnerRole property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPartnerRole().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PartnerRoleType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getPartnerRole() { + if (partnerRole == null) { + partnerRole = new ArrayList(); + } + return this.partnerRole; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/RequestedOMDSPackage.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/RequestedOMDSPackage.java new file mode 100644 index 00000000..68535712 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/RequestedOMDSPackage.java @@ -0,0 +1,248 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.activation.DataHandler; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault; + + +/** + * Typ fuer ein OMDS-Datensatz-Package + * + *

Java-Klasse für RequestedOMDSPackage complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="RequestedOMDSPackage">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="requestedOmdsPackageId">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *               <maxLength value="1024"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="omdsPackage" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="omdsPackageInfo" type="{urn:omds3ServiceTypes-1-1-0}OMDSPackageInfoType"/>
+ *                   <element name="content" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RequestedOMDSPackage", propOrder = { + "requestedOmdsPackageId", + "omdsPackage", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class RequestedOMDSPackage { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String requestedOmdsPackageId; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected RequestedOMDSPackage.OmdsPackage omdsPackage; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List serviceFault; + + /** + * Ruft den Wert der requestedOmdsPackageId-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getRequestedOmdsPackageId() { + return requestedOmdsPackageId; + } + + /** + * Legt den Wert der requestedOmdsPackageId-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setRequestedOmdsPackageId(String value) { + this.requestedOmdsPackageId = value; + } + + /** + * Ruft den Wert der omdsPackage-Eigenschaft ab. + * + * @return + * possible object is + * {@link RequestedOMDSPackage.OmdsPackage } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public RequestedOMDSPackage.OmdsPackage getOmdsPackage() { + return omdsPackage; + } + + /** + * Legt den Wert der omdsPackage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link RequestedOMDSPackage.OmdsPackage } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOmdsPackage(RequestedOMDSPackage.OmdsPackage value) { + this.omdsPackage = value; + } + + /** + * Gets the value of the serviceFault property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the serviceFault property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getServiceFault().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ServiceFault } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getServiceFault() { + if (serviceFault == null) { + serviceFault = new ArrayList(); + } + return this.serviceFault; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="omdsPackageInfo" type="{urn:omds3ServiceTypes-1-1-0}OMDSPackageInfoType"/>
+     *         <element name="content" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "omdsPackageInfo", + "content" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class OmdsPackage { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected OMDSPackageInfoType omdsPackageInfo; + @XmlElement(required = true) + @XmlMimeType("application/zip") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected DataHandler content; + + /** + * Ruft den Wert der omdsPackageInfo-Eigenschaft ab. + * + * @return + * possible object is + * {@link OMDSPackageInfoType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public OMDSPackageInfoType getOmdsPackageInfo() { + return omdsPackageInfo; + } + + /** + * Legt den Wert der omdsPackageInfo-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link OMDSPackageInfoType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setOmdsPackageInfo(OMDSPackageInfoType value) { + this.omdsPackageInfo = value; + } + + /** + * Ruft den Wert der content-Eigenschaft ab. + * + * @return + * possible object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public DataHandler getContent() { + return content; + } + + /** + * Legt den Wert der content-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DataHandler } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setContent(DataHandler value) { + this.content = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataRequest.java new file mode 100644 index 00000000..10b290c5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataRequest.java @@ -0,0 +1,67 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für UserDataRequest complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="UserDataRequest">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UserDataRequest", propOrder = { + "vuNr" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class UserDataRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String vuNr; + + /** + * Ruft den Wert der vuNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getVUNr() { + return vuNr; + } + + /** + * Legt den Wert der vuNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataResponse.java new file mode 100644 index 00000000..73f87fdb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataResponse.java @@ -0,0 +1,214 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; + +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Generated; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.PERSONType; + + +/** + * Response Type mit Benutzerinformationen. Das Element 'address' ist mit Version 1.1.0 entfallen, da diese Informationen auch im Element 'person' übermittelt werden können + * + * + *

Java-Klasse für UserDataResponse complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="UserDataResponse">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="userid">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="availableServices">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="service" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="person" type="{urn:omds20}PERSON_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UserDataResponse", propOrder = { + "userid", + "availableServices", + "person" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") +public class UserDataResponse { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected String userid; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected UserDataResponse.AvailableServices availableServices; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected PERSONType person; + + /** + * Ruft den Wert der userid-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public String getUserid() { + return userid; + } + + /** + * Legt den Wert der userid-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setUserid(String value) { + this.userid = value; + } + + /** + * Ruft den Wert der availableServices-Eigenschaft ab. + * + * @return + * possible object is + * {@link UserDataResponse.AvailableServices } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public UserDataResponse.AvailableServices getAvailableServices() { + return availableServices; + } + + /** + * Legt den Wert der availableServices-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link UserDataResponse.AvailableServices } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setAvailableServices(UserDataResponse.AvailableServices value) { + this.availableServices = value; + } + + /** + * Ruft den Wert der person-Eigenschaft ab. + * + * @return + * possible object is + * {@link PERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public PERSONType getPerson() { + return person; + } + + /** + * Legt den Wert der person-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PERSONType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public void setPerson(PERSONType value) { + this.person = value; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="service" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "service" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public static class AvailableServices { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + protected List service; + + /** + * Gets the value of the service property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the service property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getService().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-07-13T08:12:47+02:00") + public List getService() { + if (service == null) { + service = new ArrayList(); + } + return this.service; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/package-info.java new file mode 100644 index 00000000..1e2dc0ae --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "urn:omds3ServiceTypes-1-1-0", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.vvo.omds.types.omds3Types.r1_9_0.servicetypes; diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds20Types_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds20Types_binding.xml index 4a54e05f..bb80d57a 100644 --- a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds20Types_binding.xml +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds20Types_binding.xml @@ -2,7 +2,7 @@ @@ -13,6 +13,6 @@ - + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_Common_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_Common_binding.xml index 80f4102e..fff77da3 100644 --- a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_Common_binding.xml +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_Common_binding.xml @@ -9,4 +9,20 @@ version="1.0" + + + + Die Liste der Verträge, die in der Konvertierung behandelt werden sollen.

+]]> + + + + + + Die Liste der Verträge, die in der Konvertierungsanforderung behandelt werden.

+]]>
+
+
+ + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_SachPrivat_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_SachPrivat_binding.xml index f2b4b881..c02afbb9 100644 --- a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_SachPrivat_binding.xml +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omds3_ON2_Antrag_SachPrivat_binding.xml @@ -5,7 +5,7 @@ schemaLocation="../../def/r1_8_0/omds3_ON2_Antrag_SachPrivat.xsd" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" version="1.0" > - + diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml index 8307107a..a88f9069 100644 --- a/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_8_0/omdsCommonServiceTypes_binding.xml @@ -9,4 +9,44 @@ version="1.0" + + + + Die Liste der zulässigen Kombinationen.

+]]>
+
+
+ + + + Die Liste der zulässigen Baustein-Ids.

+]]>
+
+
+ + + + + Die Liste der Bausteine, die in der Konvertierungsanforderung behandelt werden.

+]]>
+
+
+ + + + Die Liste der Aktionen, die für einen Vertragsbaustein zulässig sind. + Die zulässigen Aktionen müssen nur im Response vom ServiceProvider (VU) befüllt werden. + Im Request eines Konvertierungsvorschlags durch den Consumer, können sie leer bleiben.

+]]>
+
+
+ + + + Die Liste der Bausteine, die in der Konvertierungsaktion behandelt werden.

+]]>
+
+
+ + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds20Types_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds20Types_binding.xml new file mode 100644 index 00000000..0827e052 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds20Types_binding.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON1_Basisfunktionen_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON1_Basisfunktionen_binding.xml new file mode 100644 index 00000000..14b9a795 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON1_Basisfunktionen_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Common_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Common_binding.xml new file mode 100644 index 00000000..2f2fc651 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Common_binding.xml @@ -0,0 +1,28 @@ + + + + + + + + + + Die Liste der Verträge, die in der Konvertierung behandelt werden sollen.

+]]>
+
+
+ + + + Die Liste der Verträge, die in der Konvertierungsanforderung behandelt werden.

+]]>
+
+
+ + +
\ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Kfz_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Kfz_binding.xml new file mode 100644 index 00000000..675f1a4e --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Kfz_binding.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Kranken_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Kranken_binding.xml new file mode 100644 index 00000000..030ba4bc --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Kranken_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Leben_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Leben_binding.xml new file mode 100644 index 00000000..e4a62a00 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Leben_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Produktfinder_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Produktfinder_binding.xml new file mode 100644 index 00000000..ecd82f50 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Produktfinder_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_RS_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_RS_binding.xml new file mode 100644 index 00000000..e0779532 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_RS_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_SachPrivat_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_SachPrivat_binding.xml new file mode 100644 index 00000000..61b1bea8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_SachPrivat_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Unfall_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Unfall_binding.xml new file mode 100644 index 00000000..9d11d21f --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON2_Antrag_Unfall_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON3_Vertrag_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON3_Vertrag_binding.xml new file mode 100644 index 00000000..0a33381f --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON3_Vertrag_binding.xml @@ -0,0 +1,13 @@ + + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON4_Partner_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON4_Partner_binding.xml new file mode 100644 index 00000000..5a6869a4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON4_Partner_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON7_Schaden_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON7_Schaden_binding.xml new file mode 100644 index 00000000..98a43fa6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omds3_ON7_Schaden_binding.xml @@ -0,0 +1,12 @@ + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsCommonServiceTypes_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsCommonServiceTypes_binding.xml new file mode 100644 index 00000000..937d2264 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsCommonServiceTypes_binding.xml @@ -0,0 +1,52 @@ + + + + + + + + + + Die Liste der zulässigen Kombinationen.

+]]>
+
+
+ + + + Die Liste der zulässigen Baustein-Ids.

+]]>
+
+
+ + + + + Die Liste der Bausteine, die in der Konvertierungsanforderung behandelt werden.

+]]>
+
+
+ + + + Die Liste der Aktionen, die für einen Vertragsbaustein zulässig sind. + Die zulässigen Aktionen müssen nur im Response vom ServiceProvider (VU) befüllt werden. + Im Request eines Konvertierungsvorschlags durch den Consumer, können sie leer bleiben.

+]]>
+
+
+ + + + Die Liste der Bausteine, die in der Konvertierungsaktion behandelt werden.

+]]>
+
+
+ + +
\ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsExampleVuExtension_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsExampleVuExtension_binding.xml new file mode 100644 index 00000000..32729603 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsExampleVuExtension_binding.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsServiceTypes_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsServiceTypes_binding.xml new file mode 100644 index 00000000..e6c46b53 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsServiceTypes_binding.xml @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/wsdl_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/wsdl_binding.xml new file mode 100644 index 00000000..2e55c07b --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/wsdl_binding.xml @@ -0,0 +1,17 @@ + + + + + true + false + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/wsdl_broker_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/wsdl_broker_binding.xml new file mode 100644 index 00000000..52f78846 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/wsdl_broker_binding.xml @@ -0,0 +1,18 @@ + + + + + + true + false + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Kranken.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Kranken.xsd new file mode 100644 index 00000000..e1b51b1a --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Kranken.xsd @@ -0,0 +1,245 @@ + + + + + + + + + Typ für ein Verkaufsprodukt in der Sparte Krankenversicherung + + + + + + + Liste von Produkten + + + + + Möglichkeit Kranken-fremde Bausteine einzugliedern. + + + + + Die Risikodaten der versicherten Interessen. In der Regel sind dies Versicherte Personen, die im Produktbaum referenziert werden. + + + + + Referenz auf eine Gruppe + + + + + + + + + Typ für ein Produkt in der Sparte Kranken. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + + + + + + + Liste der Elementarprodukte + + + + + Selbstbehalt über alle Elementarprodukte einheitlich. + + + + + + + + + Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet. + + + + + + + + + + + + + Typ für den Schritt Berechnung + + + + + + + + + + + + Typ für den Schritt Offert-Erzeugung + + + + + + + + + + + + Typ für den Schritt Antrags-Erzeugung + + + + + + + + + + + + + Requestobjekt für die Berechnung Kranken + + + + Typ des Requestobjekts für eine Berechnung Kranken + + + + + + + + + + + + + Responseobjekt für die Berechnung Kranken + + + + Typ des Responseobjekts für eine Kranken-Berechnung + + + + + + + + + + + + + Requestobjekt für die Offerterstellung Kranken + + + + Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts + + + + + + + + + + + + + Responseobjekt für die Offerterstellung Kranken + + + + Type des Responseobjekts für eine Erstellung eines Kranken-Offerts + + + + + + + + + + + + + Requestobjekt für die Antragserzeugung Kranken + + + + Type des Requestobjekts für die Erstellung eines Krankenantrags + + + + + + + + + + + + + Responseobjekt für die Antragserzeugung Kranken + + + + Type des Responseobjekts für die Erstellung eines Krankenantrags + + + + + + + + + + + + + Requestobjekt für die Antragsüberleitung Kranken + + + + Type des Requests, um den Antrag einzureichen + + + + + + + + + + + + + Responseobjekt für die Antragsüberleitung Kranken + + + + Type des Response, um den Antrag einzureichen + + + + + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Rechtsschutz.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Rechtsschutz.xsd new file mode 100644 index 00000000..17f1418b --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_8_0/omds3_ON2_Antrag_Rechtsschutz.xsd @@ -0,0 +1,240 @@ + + + + + + + + Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz + + + + + + + + + Liste der versicherten Interessen, wobei hier nur ein abstrakter Typ vorgegeben ist. Die einzelnen versicherten Interessen können dann über die laufende Nummer referenziert werden. + + + + + + + + + Typ für ein Produkt in der Sparte Rechtsschutz. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + + + + + + + + Bezug auf versicherte Interessen + + + + + + + + + Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten. + + + + + + + Bezug auf versicherte Interessen + + + + + + + + + + Code für den örtlichen Geltungsbereichs + + + + + Österreich + + + + + EU + + + + + Europa geographisch + + + + + EWR + + + + + weltweit + + + + + + + + Typ für den Schritt Berechnung + + + + + + + + + + + + Typ für den Schritt Offert-Erzeugung + + + + + + + + + + + + Typ für den Schritt Antrags-Erzeugung + + + + + + + + + + + + + Requestobjekt für eine Berechnung Rechtsschutz + + + + + + + + + + + + + + Responseobjekt bei der Rechtsschutz-Berechnung + + + + + + + + + + + + + + Requestobjekt für eine Erstellung eines Rechstsschutz-Offerts + + + + + + + + + + + + + + Responseobjekt bei der Erstellung eines Rechtsschutz-Offerts + + + + + + + + + + + + + + Requestobjekt für die Erstellung eines Rechtsschutzantrags + + + + + + + + + + + + + + Responseobjekt bei der Erstellung eines Rechtsschutzantrags + + + + + + + + + + + + + + Requests, um den Antrag einzureichen + + + + + + + + + + + + + + Response nach dem Einreichen des Antrags + + + + + + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/ReadMe.txt b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/ReadMe.txt new file mode 100644 index 00000000..7ceda097 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/ReadMe.txt @@ -0,0 +1,15 @@ +Releases +================================ +OMDS 3 Version 1.0.0 - Okt. 2017 - erste Veröffentlichung der 'Quick-Wins' +OMDS 3 Version 1.1.0 - Okt. 2017 - Veröffentlichung Schaden, Services die von Maklern betrieben werden, Bugfixes zu 1.0.0 +OMDS 3 Version 1.1.1 - Dez. 2017 - Bugfixes zu 1.1.0: Bei einigen Elementen war der z.B. Typ nicht definiert +OMDS 3 Version 1.2.0 - Mai 2018 - Autorisierung neu beschrieben, keine Änderungen in den Services selbst +OMDS 3 Version 1.3.0 - Jun. 2019 - Berechnung-Offert-Antrag Kfz neu +OMDS 3 Version 1.4.0 - Okt. 2019 - Berechnung-Offert-Antrag Kfz überarbeitet, Verwendung OMDS 2.11 +OMDS 3 Version 1.5.0 - Jul. 2020 - Berechnung-Offert-Antrag Sach-privat, Schaden überarbeitet, Verwendung OMDS 2.11 +OMDS 3 Version 1.6.0 - Jul. 2021 - Service-Release: Verwendung OMDS 2.14 (SNAPSHOT) +OMDS 3 Version 1.7.0 - Jän. 2022 - Neue Sparten: Berechnung-Offert-Antrag Unfall, Leben, Verwendung OMDS 2.14.0, + Handling von Dokumenten im Prozess, Konvertierung-Fahrzeugwechsel-Wechselkennzeichen. +OMDS 3 Version 1.8.0 - Aug. 2022 - Service-Release: Deckungsprüfung, Belegeinreichung, Veröffentlichungsprozess, + Legitimation, Haftpflicht optional in Kfz +OMDS 3 Version 1.9.0 - Jul. 2023 - Konvertierungshilfe diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/ReleaseNotes-1-9-0.txt b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/ReleaseNotes-1-9-0.txt new file mode 100644 index 00000000..d8443d9c --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/ReleaseNotes-1-9-0.txt @@ -0,0 +1,307 @@ +============= +Version 1.9.0 +============= + +Was ist neu oder anders in Version 1.9.0 im Vergleich zur Version 1.8.0? +======================================================================== +1. Version 1.9.0 ist abwärtskompatibel zur Version 1.8.0 in dem Sinne, dass ein XML welches unter 1.8.0 valide ist + auch unter 1.9.0 valide ist. Generierte Objekte können abweichen und neue Elemente können im XML enthalten sein. +2. Neue OMDS Version 2.15-00 +3. Neues Feature: Konvertierungshilfe, für Konvertierungsvorschläge der VU zu einem bestehenden Vertrag + (conversionScope, conversionProposal) +4. Dokumententypen erweitert: Rahmenvereinbarung, Infoblatt Berater +5. Nicht verwendeter CommonSearchRequest_Type und CommonSearchResponse_Type entfernt. +6. Fehler in Autorisierung_Type korrigiert AutorisierungsId hatte keinen Typ, Rolle nur optional +7. ProzessDokumentBasis_Type Beschreibung Dokument nur optional +8. JahrespraemieNto als deprecated markiert, dafür neue Felder JahrespraemieNto und JahrespraemieBto bei Prämie +9. Ein weiterer Zustand Antrag: "Antrag ausgesteuert" für Anträge die in manuelle Bearbeitung gehen +10. ArtAusfolgung ergänzt um "Dokument ist nur für den Vermittler bestimmt" +11. Messverfahren CO2-Ausstoß im Kfz-Objekt ergänzt +12. Aufnahme von Polizzennr und VertragsId im Antragsobjekt, um diese bei sofortiger Polizzierung retournieren zu können. +13. Fondsdaten um eine optionale Bezeichnung ergänzt. +14. Angaben zur Verteilung in Kontierungen optional, Mengenbeschränkung auf max. 3 Kontierungen entfernt. + + +============= +Version 1.8.0 +============= + +Was ist neu oder anders in Version 1.8.0 (Hotfix 1) im Vergleich zur Version 1.7.0? +=================================================================================== +1. Version 1.8.0 ist abwärtskompatibel zur Version 1.7.0 in dem Sinne, dass ein XML welches unter 1.7.0 valide ist + auch unter 1.8.0 valide ist. Generierte Objekte können abweichen und neue Elemente können im XML enthalten sein. +2. Neue Services Deckungsauskunft und Belegeinreichung aufgenommen: + Neue Methoden sind CheckCoverage und SubmitReceipt. +3. Haftpflicht in Kfz wird optionaler Vertragsbestandteil (bisher verpflichtend) +4. SpartendetailSchaden_Type bekommt folgende neue Attribute Koerperhaelfte, Koerperteil und BehoerdlicheAufnahme +5. Neu aufgenommen Legitimation_Type +6. Mit dem Wert "parameters" gab es ein Problem bei der Generierung von Clients unter Visual Studio. Daher wurde + + geändert auf + +7. Anpassung des Veröffentlichungsprocederes im Dokument ON_1.01.3 Versionierung: Der Steuerkreis + entscheidet über die Veröffentlichung unabhängig vom formalen Status der jeweiligen Norm. +8. Kfz-Kasko: Merkmal Neuwertklausel ja/nein auch bei Teilkasko verfügbar. +9. Selbstbehalt in Sach-Privat auf Produktebene verfügbar. Selbstbehalte bekommen eine Art + und können künftig von VU nochmals abgeleitet werden. +10. Kfz-Risikoobjekt erhält ein optionales Element "Historisch" vom Typ boolean. +11. Möglichkeit den Dateinamen beim Upload / Download von Binaries mit anzugeben. +12. Neues Feld TarifId um einen Antrags- bzw. Vertragsbaustein auf eine konkrete Produktkomponente beziehen zu können. + Der Typ von TarifId ist abstrakt und muss von der VU überschrieben werden, z.B. mit einem Enum der zulässigen + Werte. +13. Hauptfälligkeit, Zahlrhythmus und Zahlweg stehen jetzt optional auch auf Verkaufsproduktebene zur Verfügung. + Auf der Produktebene ist die Hauptfälligkeit jetzt optional und Hauptfälligkeit, Zahlrhythmus und Zahlweg sind im + Kommentar als deprecated markiert. +14. Neues Element SpezBOASchritt_Type: Die Schritte in BOA erben von diesem gemeinsamen Element und + bauen aufeinander auf. +15. Baujahr Gebäude ist optional +16. Neuer DocumentType 42 = Deckungsvergleich + + +============= +Version 1.7.0 +============= + +Was ist neu oder anders in Version 1.7.0 im Vergleich zur Version 1.6.0? +===================================================================================== +1. Version 1.7.0 ist abwärtskompatibel zur Version 1.6.0 in dem Sinne, dass ein XML welches unter 1.6.0 valide ist + auch unter 1.7.0 valide ist. Generierte Objekte können abweichen und neue Elemente können im XML enthalten sein. +2. Berechnung-Offert-Antrag wurde für die Sparten Unfall und Leben hinzugefügt. + Für Leben wurde die Möglichkeit geschaffen bis zu 4 Produktebenen abzubilden (bisher max. 3 Ebenen). +3. Struktur für Konvertierung in BOA wurde nochmals überarbeitet und verwendet jetzt + Vererbung, damit sie künftig erweitert werden kann. Dazu wurde eine neue Zwischenschicht + in der Vererbungshierarchie von B/O/A eingefügt. +4. Dokumentenhandling in BOA wurde verbessert. +5. Neue OMDS Version 2.14-00 + - Es sind neue Personenmerkmale hinzugekommen, einige Merkmale sind nicht mehr verpflichtend + - Neue Änderungsarten: Fahrzeugwechsel, Wechselkennzeichen Aus- und Einschluss. + - Neue Legitimierungsart: Firmenbuchauszug +6. Aufnahme Vermittlername in Kontierung_Type +7. Alle BOA-Sparten: Sicherstellungen und Einwilligungen sind im Antragsobjekt neu hinzu gekommen. +8. Erweiterungsmöglichkeit für die Risikomerkmale von versicherten Interessen. + + +============= +Version 1.6.0 +============= + +Was ist neu oder anders in Version 1.6.0 im Vergleich zur Version 1.5.0? +===================================================================================== +1. Version 1.6.0 ist abwärtskompatibel zur Version 1.5.0 in dem Sinne, dass ein XML welches unter 1.5.0 valide ist + auch unter 1.6.0 valide ist. Generierte Objekte können abweichen und neue Elemente können im XML enthalten sein. +2. Aufnahme der Aufbauart in Kfz +3. Aufnahme Felder für Konvertierung in Berechnung-Offert-Antrag +4. Erweiterung der Liste der Dokumentenarten +5. Aufnahmen eines Änderungsgrundes in BOA +6. Verwendet OMDS 2.14-00 (SNAPSHOT) statt 2.11-00: + - neue Vertragsrollen: AZ - Abweichender Zulassungsbesitzer, FI - Firmeninhaber, ZB - Zustellbevollmächtigter + - neues Feld GesFormCdType in Sonst-Person + - TIN für "Titel nachgestellt" + - neuer LegArtCd_Type: FA - Firmenbuchauszug + - Geburtsland an der Person +7. Entfernen der Restriktion auf genau 4 Zeichen im Status +8. Verwendung technische Objekte in CommonRequest_Type + + +============= +Version 1.5.0 +============= + +Was ist neu oder anders in Version 1.5.0 im Vergleich zur Version 1.4.0? +===================================================================================== +1. Version 1.5.0 ist abwärtskompatibel zur Version 1.4.0 in dem Sinne, dass ein XML welches unter 1.4.0 valide ist + auch unter 1.5.0 valide ist. Generierte Objekte können abweichen und neue Elemente können im XML enthalten sein. +2. Berechnung-Offert-Antrag wurde für die Sparte Sach-Privat hinzugefügt. +3. Es wurden Methoden definiert, um Schäden zu melden und Schadenmeldungen zu suchen und aufzurufen. +4. Vinkulierung ist nicht mehr im allgemeinen Antrags-Spezifikation zu finden, sondern + nur bei KFZ. Hintergrund ist, dass für Sicherstellungen (inkl. Vinkulierung) mit 1.6.0 eine + allgemeinere Lösung kommt. +5. In der Berechnung können optional schon Daten zu Personen angegeben werden. Dies erfolgt im + Vorgriff auf Personenversicherungen, wo dies benötigt wird. In der Praxis hat sich überdies + erwiesen, dass auch bei Sachversicherungen bei manchen Versicherern bereits in der Berechnung + Personendaten erforderlich sind. +6. Es wurden neue "generische" Produktbausteine geschaffen, welche optional Produkt-Metadaten + für den Client zu den Produktbausteinen enthalten können. +7. Es wurden neue Ableitungen für das Versicherte Interesse geschaffen. +8. Für die Übermittlung von Metadaten zu Attributen wurden spezielle Typen angelegt +9. Das allgemeine Response-Objekt kann "Referenzen" aufnehmen. Dies sind Deep-Links oder andere Querverweise. + + +============= +Version 1.4.0 +============= + +Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0? +===================================================================================== +1. Version 1.4.0 ist abwärtskompatibel zur Version 1.3.0 in dem Sinne, dass ein XML welches unter 1.3.0 valide ist + auch unter 1.4.0 valide ist. Generierte Objekte können abweichen und neue Elemente können im XML enthalten sein. +2. Folgend dem Beschluss des Steuerkreises zur Versionierung vom 28.5.2019 sind alle + Definitionen, die noch nicht durch zwei Implementierungen validiert wurden, + aus dem offiziellen Release entfernt worden. + Dies betrifft insb. Schaden, Sparten außer Kfz, maklerseitige Services, Services + zu Partner und Vertragsänderungen. + Diese Teile des Standards sind im Branch "Develop" des Git-Repository aber weiterhin verfügbar: + https://bitbucket.org/omds/omdsservicedefinitions/src/develop/ +3. Antragsdaten Kfz können auch direkt in SubmitApplicationKfz übergeben werden, ein + vorheriger Aufruf von CreateApplicateionKfz ist optional. +4. Für BerechnungsdatenKfz, OffertdatenKfz und AntragsdatenKfz sind eigene Elemente + definiert. +5. Die Zulassungsdaten sind in die omds3CommonServiceTypes gewandert und nun + Teil des Typs "Fahrzeug_Type". In 1.3 waren sie Teil von BOA-Kfz. +6. Vertragsbeginn ist in Ebene 2 und 3 optional. Vertragsbeginn und Vertragsende sind + nur noch vom Typ omds:Datum und nicht omds_Datum-Zeit. +7. Das Element Vorversicherungen wurde verallgemeinert: Es steht jetzt ein abstakter Typ + zur Beschreibung der Vorversicherungen zur Verfügung und eine Implementierung für Kfz. + Bei der Implementierung für Kfz wurde zusätzlich die Möglichkeit der Angabe einer Sparte (VtgSparteCd) + aufgenommen. Die Vorversicherungen haben das neue optionale Merkmal "Ausländische Vorversicherung". + ZusaetzlicheVorversicherungsdaten_Type wurde als zusätzliche VU-spezifische Erweiterungsmöglichkeit eingeführt. +8. Es wurde ein neues abstraktes Element "AbgelehnteRisiken" bei den Antragsdaten eingeführt. +9. Es wurden einige optionale Tarifmerkmale im Kfz-Verkaufsprodukt aufgenommen: Geburtsdatum, Postleitzahl, + Vermittlernummer und Nat. Person / Sonstige Person. +10. Für den Fahrzeugzustand wurde ein zusätzliches Element vom Typ xsd:string eingeführt. Das bisherige + Element "Fahrzeugzustand" wurde zu FzZustandBesichtigung. Der Zustandsbeschreibung_Type wurde zu + ArtBesichtigung_Type und die Schlüsselwerte wurden etwas allgemeiner formuliert. +11. Drei Elemente die bislang in den Antragsdaten Kfz enthalten waren, sind in die allgemeinen Antragsdaten + aufgenommen worden: Ersatzpolizzennummer, ZusendungWeitereDokumente, Vorversicherungen +12. Der abstrakte Produktbaustein_Type wurde zu BasisProduktbaustein_Type; Die Unterscheidung in + ProduktbausteinAntragsprozess_Type und Produktbaustein_Auskunft_Type wurde aufgegeben. + Der ProduktbausteinAntragsprozess_Type heisst jetzt einfach Produktbaustein_Type. Da alle involvierten Typen + abstrakte Typen sind, hat diese Vereinfachung keine Auswirkung auf die tatsächlichen Produktbausteine. +13. Das optionale Element VvdVertrag in ZusaetzlicheKfzdaten_Type wurde umbenannt zu, da es für + den Standard zu spezifisch ist. Es wurde das Element ZusaetzlicheAntragsdatenKfz als zusätzliche VU-spezifische + Erweiterungsmöglichkeit eingeführt, um dieses Element aufnehmen zu können. +14. MTOM Unterstützung wurde aufgenommen für: + - Download OMDSDatensätze getOMDSPackage + - Download Dokumente getArcImage + - Upload und Download Dokumenente bei BOA createApplication, submitApplication + + +============= +Version 1.3.0 +============= + +Was ist neu oder anders in Version 1.3.0 im Vergleich zur Version 1.2.0? +===================================================================================== + +1. Version 1.3.0 ist abwärtskompatibel zur Version 1.2.0 in dem Sinne, dass ein XML welches unter 1.2.0 valide ist + auch unter 1.3.0 valide ist. Generierte Objekte können abweichen und neue Elemente können im XML enthalten sein. +2. Neu enthalten ist: KFZ Berechnung - Offert - Antrag +3. Schaden hat bislang Status "Empfehlung" und wurde bisher noch in keiner Task-force erprobt. + Schaden wurde nicht-abwärtskompatibel verändert: + * VUNr in Requests ist jetzt obligatorisch + * Bereinigung von Inner-Classes + * SchadenStatus_Type erbt jetzt von AbstraktesEreignisStatusAenderung_Type und kann damit auch in + Service "GetStatusChanges" verwendet werden. + * InformationenPerson_Type - Fehlerkorrektur: Personennr war nicht als optional vermerkt + * GetNumberOfDocumentsRequest_Type und GetDocumentInfosRequest_Type: + a) Objektspezifikation, also der Bezug auf ein Geschäftsobjekt, ist optional + b) Zeitraumangabe: Änderung von omds:EL-Zeitraum_Type auf neues Element Zeitraum_Type, + welches keine Art des Zeitraums enthält + * GetDocumentInfosRequest_Type: Vorgaben zur Offset und MaxResults + * GetDocumentInfosResponse_Type: verwendet statt Typ ArcImageInfo den neuen Typ DokumentenReferenz_Type, + welcher eine Referenz auf ein Geschäftsobjekt enthalten kann + * SearchClaimRequest_Type, ChangedClaimsListRequest_Type und LossEventListRequest_Type verwenden statt + omds:EL-Zeitraum_Type den neuen Typ Zeitraum_Type + +4. ServiceFault kann einen zusätzlichen Rückgabewert enthalten: Den String "elementReference". +5. Fehlerkorrektur in ElementIdType: Das Attribut idValidUntil darf null sein. + + +============= +Version 1.2.0 +============= + +Was ist neu oder anders in Version 1.2.0 im Vergleich zur Version 1.1.1? +===================================================================================== + +1. Version 1.2.0 ist abwärtskompatibel zur Version 1.1.1, WSDLs und XSDs sind unverändert. + +2. Dokument "ON_1.02.1_AuthentifizierungAllgemein 1.2.0.docx" wurde um OAuth ergänzt und + es wurde ein erläuterndes Dokument zu OAuth hinzugefügt: "Erläuterungen_OAuth_zu_ON_1.02.1.docx". + Die Einführung von OAuth hat aber keine Auswirkungen auf die SOAP-Definitions-Files. + +============= +Version 1.1.1 +============= + +Was ist neu oder anders in Version 1.1.1 im Vergleich zur Version 1.1.0? +======================================================================== + +1. Es werden einige Fehler korrigiert, es gibt keine grundsaetzlichen Aenderungen. + Daher bleiben die Namespaces unveraendert gegenueber Version 1.1.0. + +2. Die Filenames der WSDL und XSD-Files haben die Versionsnummer nicht mehr angehängt, + da dies als unhandlich in der Generierung beeinsprucht wurde. Die Versionsnummer 1.1.1 ist + aber als Attribut im Kopf der XML-Dateien enthalten. + +3. Das Element serviceFault im File omds3CommonServiceTypes.xsd hatte keinen Type zugewiesen. + Dies wurde korrigiert auf Type ServiceFault. + +4. Das Element GeschInteresseLfnr hatte keinen Typ und hat jetzt den Typ xsd:unsignedIint bekommen. + +5. In GetDocumentInfosResponse_Type hatten ActualOffset, ActualMaxResults und TotalResults keinen Typ. + Der Typ wurde für die drei Elemente auf xsd:unsignedInt festgelegt. + +6. In MeldungsZusammenfassung_Type hatte das Element LfdNr keinen Typ. Der Typ wurde festgelegt mit xsd:unsignedInt. + +7. In Schadenereignis_Type hatten die Elemente vormaligeIdGeschaeftsfall und nachfolgendeIdGeschäftsfall keinen Typ. + Der Typ wurde festgelegt mit 'xsd:string'. Der Umlaut im Element 'nachfolgendeIdGeschäftsfall' wurde aufgelöst + zu 'nachfolgendeIdGeschaeftsfall'. + +8. In SchadenLight_Type hatte das Element 'bearbStandCd' keinen Typ. Dieser wurde festgelegt mit 'BearbStandCd_Type'. + Ferner hatten die Elemente 'vormaligeSchadennr' und 'nachfolgendeSchadennr' keinen Typ. Dieser wurde festgelegt mit 'xsd:string'. + +9. In SchadenType hatte das Element 'bearbStandCd' keinen Typ. Dieser wurde festgelegt mit 'BearbStandCd_Type'. + Ferner hatten die Elemente 'vormaligeSchadennr' und 'nachfolgendeSchadennr' keinen Typ. Dieser wurde festgelegt mit 'xsd:string'. + +10. In Meldungszusammenfassung_Type im ErgebnisSchaeden das Element 'LfdNr' war kein Typ festelegt. Dieser wurde auf + 'xsd:unsignedInt' festgelegt. + +11. In omds3Services.wsdl und in omds3ServicesBroker.wsdl waren die Faultelemente bei einigen Services für wsdl und soap + unterschiedlich benannt. Die Benennung wurde angegelichen. + + +============= +Version 1.1.0 +============= + +Was ist neu oder anders in Version 1.1.0 im Vergleich zur Version 1.0.0? +======================================================================== + +1. Filenames wurden mit Versionsnummer '1-1-0' ergaenzt, Namespaces haben ebenfalls die Versionsnummer erhalten. + +2. Die Services für Schadenmeldung und Schadenstatus wurden ergänzt. + +3. Neues WSDL für Services auf der Maklerseite: 'omds3ServicesBroker-1-1-0.wsdl'. + +4. Ein neues XSD fuer Typen, die allen OMDS 3 Services gemeinsam sind: 'omds3CommonServiceTypes-1-1-0.xsd'. + Übergeordnete Datentypen und Elemente sind in diese Datei verschoben worden. + +5. Im Element UserDataResponse ist das Unterlement 'address' enfallen, da die Adressdaten auch im Unterelement 'person' übermittelt werden können. + +6. Die Message 'serviceFault' im WSDL ist umbenannt worden nach 'ServiceFaultMsg', um Verwechslung mit dem Typ 'ServiceFault' im XSD zu vermeiden. + Die Referenzen auf das Element 'serviceFault' in den XSD-Files sind ersetzt worden durch lokale Elemente 'ServiceFault' mit dem Typ 'ServiceFault' + +7. Im Typ 'HttpActionLinkType' fehlten die verschiedenen in der Dokumentation vorgesehenen Types im Enum. Diese wurden ergänzt. + +8. Im Typ 'ElementIdType' fehlte der Typ des Elements 'idIsSingleUse'. Dieser wurde als boolean deklariert. + +9. Exemplarische Demonstration einer Versicherungs-spezifischen Erweiterung des Services wurde aufgenommen als 'omds3exampleVuServiceTypes-1-1-0.xsd'. + +10. Die Deklaration einer UsernameToken-Policy wurde ins WSDL 'omds3Services-1-1-0.wsdl' aufgenommen. + +11. Typ PolicyDocumentType zu DocumentType umbenannt, da die Dokumententypen nicht nur auf Polizzen bezogen sind. + Die Dokumententypen für Schaden wurden in 'DocumentType' als Enum ergänzt. + +13. Ein Schreibfehler wurde in MaklerID_Type korrigiert: 'MaklertID_Type' wurde zu 'MaklerID_Type'. + +14. AgentFilter umbenannt zu AgentFilter_Type + Subelemente in AgentFilter_Type wurden umbenannt: 'agentID' zu 'MaklerID' und 'agentNumber' zu 'Vermnr'. + +15. In 'ArcImageInfosRequest' und in 'PolizzenObjektSpezifikation_Type' wurde das Element 'policyPartyRole' umbenannt zu 'policyPartnerRole', + da der Typ 'PolicyPartnerRole' heißt. + +16. Für das Feld 'errorType' im Typ 'ServiceFault' wurde ein Enum für 1 = Fehler, 2 = Warnung und 3 = Hinweis hinterlegt. + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/BeispielAddInfoClaim.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/BeispielAddInfoClaim.xml new file mode 100644 index 00000000..199822ad --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/BeispielAddInfoClaim.xml @@ -0,0 +1,33 @@ + + + 063 + TestClient + 34535234fdfgu34543 + + 1 + + 43543543 + Zwei zusätzliche Rechnungen von der Werkstatt + Die Reparatur ist jetzt abgeschlossen, anbei die Belege von der Werkstatt. + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + application/pdf + 48 + 2023-01-01T00:00:00 + Quittung Volvo Stoßstange + + + UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi + application/pdf + 48 + 2023-01-01T00:00:00 + Rechnung Volvo Frontscheibe + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Kfz/1_Calc_Request_WKZ.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Kfz/1_Calc_Request_WKZ.xml new file mode 100644 index 00000000..f8da85cf --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Kfz/1_Calc_Request_WKZ.xml @@ -0,0 +1,77 @@ + + + 23 + 1000010011 + + false + + + + 100-200-1 + Privat Bündel + + 2022-05-01 + --05-01 + + + + 1 + + + AH + + VB + + + + 2 + AK + true + false + + + + + 2 + AK + true + false + + + 1 + AK + true + + + 1 + Aufsassenunfallversicherung + + + 2 + Aufsassenunfallversicherung + + + + + + 234 + + + 34 + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var1.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var1.xml new file mode 100644 index 00000000..9506fcc5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var1.xml @@ -0,0 +1,51 @@ + + + + 678708979 + OK + + + + 100-100-1 + Privat Bündel + + 1 + Haushalt + + + + + + 2 + Eigenheim + + + + + + 3 + Assistance + + + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var1_restr.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var1_restr.xml new file mode 100644 index 00000000..ca9cba34 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var1_restr.xml @@ -0,0 +1,55 @@ + + + + 678708979 + OK + + + + 100-100-1 + Privat Bündel + + 1 + Haushalt + + + + + + 2 + Eigenheim + + + + + + 3 + Assistance + + + + + + 13 + 23 + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var2.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var2.xml new file mode 100644 index 00000000..94fa4003 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var2.xml @@ -0,0 +1,88 @@ + + + + 678708979 + OK + + + + 100-100-1 + Privat Bündel + + 1 + Haushalt + + + 1 + Feuer + + + + + + 2 + Leitungswasser + + + + + + 3 + Haftpflicht + + + + + + + + + + 2 + Eigenheim + + + 1 + Feuer + + + + + + 2 + Leitungswasser + + + + + + + + + + 3 + Assistance + + + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var2b.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var2b.xml new file mode 100644 index 00000000..01501c3b --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/1_Conversion_Scope_Response_Var2b.xml @@ -0,0 +1,84 @@ + + + + 678708979 + OK + + + + 100-100-1 + Privat Bündel + + 1 + Haushalt + + + 1 + Feuer + + + + 2 + Leitungswasser + + + + 3 + Haftpflicht + + + + + + + + + + 2 + Eigenheim + + + 1 + Feuer + + + + + + 2 + Leitungswasser + + + + + + + + + + 3 + Assistance + + + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Request_Var1.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Request_Var1.xml new file mode 100644 index 00000000..bf4dabd9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Request_Var1.xml @@ -0,0 +1,41 @@ + + + 23 + 678708979 + + + 100-100-1 + Privat Bündel + + 1 + Haushalt + + + + 2 + Eigenheim + + + + 3 + Assistance + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var1.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var1.xml new file mode 100644 index 00000000..02a9da31 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var1.xml @@ -0,0 +1,152 @@ + + + + 678708979 + OK + + + TU + + 1 + + + + + 1 + + 01 + + + true + true + false + + + + Privat Bündel + + 100-100-1 + + 2022-05-01 + true + false + + 1 + Haushalt + + 1 + + --05-01 + true + 1 + + 1 + Feuer + + 1 + + true + false + + + 2 + Leitungswasser + + 2 + + true + false + + + 3 + Haftpflicht + + 3 + + true + true + + + + 4 + Drohnenversicherung + true + true + + + + 5 + Cyber + true + true + + + + + + 234 + 100 + Z + + + + + + + 42 + Deckungsvergleich + + + application/pdf + + 0 + + + 100-100-1 + Privat Bündel + + 1 + 1 + Haushalt + + + + 2 + 2 + Eigenheim + + + + + 3 + 3 + Assistance + + + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var1_vereinfacht.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var1_vereinfacht.xml new file mode 100644 index 00000000..02a9da31 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var1_vereinfacht.xml @@ -0,0 +1,152 @@ + + + + 678708979 + OK + + + TU + + 1 + + + + + 1 + + 01 + + + true + true + false + + + + Privat Bündel + + 100-100-1 + + 2022-05-01 + true + false + + 1 + Haushalt + + 1 + + --05-01 + true + 1 + + 1 + Feuer + + 1 + + true + false + + + 2 + Leitungswasser + + 2 + + true + false + + + 3 + Haftpflicht + + 3 + + true + true + + + + 4 + Drohnenversicherung + true + true + + + + 5 + Cyber + true + true + + + + + + 234 + 100 + Z + + + + + + + 42 + Deckungsvergleich + + + application/pdf + + 0 + + + 100-100-1 + Privat Bündel + + 1 + 1 + Haushalt + + + + 2 + 2 + Eigenheim + + + + + 3 + 3 + Assistance + + + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var2.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var2.xml new file mode 100644 index 00000000..d685f568 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/2_Conversion_Proposal_Response_Var2.xml @@ -0,0 +1,163 @@ + + + + 678708979 + OK + + + TU + + 1 + + + + + 1 + + 01 + + + true + true + false + + + + Privat Bündel + + 100-100-1 + + 2022-05-01 + true + false + + 1 + Haushalt + + 1 + + --05-01 + true + 1 + + 1 + Feuer + + 1 + + true + false + + + 2 + Haftpflicht + + 3 + + true + true + + + + 3 + Drohnenversicherung + true + true + + + + 4 + Cyber + true + true + + + + + + 234 + 100 + Z + + + + + + + 42 + Deckungsvergleich + + + application/pdf + + 0 + + + 100-100-1 + Privat Bündel + + 1 + 1 + Haushalt + + + 1 + 1 + Feuer + + + + 2 + Leitungswasser + + + + 3 + 2 + Haftpflicht + + + + + + + + 2 + 2 + Eigenheim + + + + + 3 + 3 + Assistance + + + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/3_BOA_Request.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/3_BOA_Request.xml new file mode 100644 index 00000000..c9fa3191 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/Konvertierungshilfe/3_BOA_Request.xml @@ -0,0 +1,191 @@ + + + 23 + 1000010011 + + + 100-100-1 + + Privat Bündel + + 1 + 1 + Haushalt + + + 1 + 1 + Feuer + + + + 2 + 2 + Sturm + + + + 3 + 3 + Leitungswasser + + + + 4 + 4 + Einbruchdiebstahl + + + + 5 + 5 + Haftpflicht + + + + 6 + 6 + Glasbruch + + + + + + + + 2 + 2 + Eigenheim + + + + + 3 + 3 + Assistance + + + + + + + 100-100-2 + Rechtsschutz + + 1 + Privat Rechtsschutz + + + + false + false + + + + 100-200-1 + Privat Bündel + + 100-100-1 + + 2022-05-01 + true + false + + + 1 + Haushalt + + 1 + + --05-01 + true + 1 + + 1 + Feuer + + 1 + + true + false + + + 2 + Sturm + + 2 + + true + false + + + 3 + Leitungswasser + + 3 + + true + false + + + 4 + Einbruchdiebstahl + + 4 + + true + false + + + 5 + Haftpflicht + + 5 + + true + true + + + 6 + Glasbruch + + 6 + + true + true + + + + 7 + Drohnenversicherung + + true + true + + + + 8 + Cyber + + true + true + + + + + + 234 + 100 + Z + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds215-00.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds215-00.xsd new file mode 100644 index 00000000..cb369fd7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds215-00.xsd @@ -0,0 +1,8924 @@ + + + + + Version 215-00 - OMDS Arbeitsgruppe + + + + + + + + + + + + + + + + + + + + InhCd=AI + + + + + + + InhCd=VI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Postzertifizierter Adress Code + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CO²-Emission g/km +NEFZ: Messzyklus für PKW und leichte LKW (Klassen M1, N1) + + + + + CO²-Emission g/km +WLTP: Messzyklus für PKW und leichte LKW (Klassen M1, N1) +WMTC: Messzyklus für Motorräder (Klassen L1e, L2e, L3e, L4e und L5e) + + + + + Kraftstoffverbrauch +NEFZ: Messzyklus für PKW und leichte LKW (Klassen M1, N1) + + + + + Kraftstoffverbrauch +WLTP: Messzyklus für PKW und leichte LKW (Klassen M1, N1) +WMTC: Messzyklus für Motorräder (Klassen L1e, L2e, L3e, L4e und L5e) + + + + + Einheit für Kraftstoffverbrauch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Höchstge­schwindigkeit in Stunden­kilometern (km/h) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gibt das Datum an, zu dem der Kunde die Möglichkeit einer ordentlichen Kündigung hat (wenn z.B. abweichend von Vertragsende) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + decimal xxxxxxxxx.xxxxxxxxxx (19,10) + + + + + + + + + + decimal xxx.xxxxxx (9,6) + + + + + + + + + + decimal xxxxxxxxxxxx.xx (14,2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Nummer der Mahnung + Laufende Nummer pro erfolgter Mahnung bzw. Mahnende innerhalb eines Mahnverfahrens + + + + + + + + Mahnbetrag + Enthält "alles" (Prämien, Spesen, allfällige Zinsen) + Ist 0.00 für MahnStufeCd "L" + + + + + MahnSpesen + Enthält Spesen, allfällige Zinsen + Sind in MahnBetrag ebenfalls bereits enthalten + + + + + Mahnstufe in codierter Form + + + + + Mahnstufe des Versicherungsunternehmens in Textform + + + + + + + + + + + Für Mahnung zuständig bei VU, Sachbearbeiter, Abteilung, Telefon, Email etc. + + + + + + + + + + + Für Mahnung beauftragte Stelle, Inkassobüro, Anwalt, Telefon, Email etc. + + + + + + + + + + + Datum, ab wann die Mahnstufe gilt + + + + + Datum, bis wann die Mahnstufe gilt. Ist ungleich MahnStufeGueltigAbNext. + + + + + Nächste Mahnstufe in codierter Form + + + + + Nächste Mahnstufe des Versicherungsunternehmens in Textform + + + + + + + + + + + Datum, ab wann die nächste Mahnstufe gilt + + + + + Datum, wann letzte Zahlung zu Prämienkonto erfolgte + + + + + Datum, welche älteste Fälligkeit gemahnt wird + + + + + Anzahl der gemahnten Fälligkeiten + + + + + Grund, warum ein Einzugsversuch nicht erfolgreich war, in codierter Form + + + + + Datum, bis wann die Deckung gegeben ist + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gültig ab + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + decimal xxxxxxxxx.xx (11,2) + + + + + + + + + + decimal xxxxxxxxxxx.xx (14,2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Änderungsgrund + + + + + sonstiges + + + + + Änderung ohne Prämienwirksamk. + + + + + Änderung mit Prämienwirksamk. + + + + + Bonus/Malus-Anpassung + + + + + Fahrzeugwechsel + + + + + gesetzl.Erhöhung MindestVers.Su. + + + + + Indexanpassung + + + + + Konvertierung + + + + + Neuvertrag + + + + + Partnerdaten + + + + + Reaktivierung nach Ruhen Teil + + + + + Reaktivierung nach Ruhen Voll + + + + + Ruhen Teil + + + + + Ruhen Voll + + + + + Sparteneinschluß + + + + + Storno Teil + + + + + Storno Voll + + + + + Tarifanpassung Allgemein + + + + + Wechselkennzeichen Ausschluss + + + + + Wechselkennzeichen Einschluss + + + + + + + Antriebsart + + + + + ohne Antrieb (bei KFZ-Zul.verwendet vor 1.7.2007) + + + + + Benzin (bei KFZ-Zul.verwendet vor 1.7.2007) + + + + + Gas (bei KFZ-Zul.verwendet vor 1.7.2007) + + + + + Diesel (bei KFZ-Zul.verwendet vor 1.7.2007) + + + + + Benzin + + + + + Elektro (E) + + + + + Diesel + + + + + Sonstiges + + + + + Vielstoff (unterschiedliche Kraftstoffe) + + + + + Flüssiggas (LPG) + + + + + Benzin/Flüssiggas (LPG) + + + + + Benzin/Erdgas (CNG) + + + + + Hybr.Benzin/E + + + + + Erdgas (CNG) + + + + + Hybr.Diesel/E + + + + + Wasserstoff + + + + + Hybr.Wasserst./E + + + + + Wasserstoff/Benzin + + + + + Wasserst./Benzin/E + + + + + Brennstoffzelle/Wasserstoff + + + + + Brennstoffzelle/Benzin + + + + + Brennstoffzelle/Methanol + + + + + BZ/Ethanol + + + + + Hybr.Vielstoff/Elektro + + + + + Biogas + + + + + Benzin/Biogas + + + + + Hybr.Erdgas (CNG)/E + + + + + Unbekannt (bei KFZ-Zulassungen vor 1.7.2007 verwendet) + + + + + Hybr. Biogas/E + + + + + Benzin/Ethanol (E85) + + + + + + + Bezugsberechtigungsart + + + + + Ablebensfall + + + + + Erlebensfall + + + + + sonstiger Leistungsfall + + + + + + + Bearbeitungsstand + + + + + sonstiges + + + + + abgeschlossen ohne Zahlung + + + + + Doppelanlage, bzw. irrtümlich angelegt + + + + + erledigt + + + + + im Klagzustand + + + + + offen + + + + + + + Spezifizierung des Betrages + + + + + Sonstige + + + + + Bausparen prämienbegünstiger Beitrag + + + + + Bausparen begünstiger Höchsbeitrag + + + + + Bausparen noch prämienwirksam + + + + + Bausparen Prämie gesamt + + + + + Bausparen Ansparen Saldo + + + + + Bausparen mögliche Vorauszahlung + + + + + Bausparen prämienwirksame Zahlungen + + + + + Bausparen Ansparen Zinssatz + + + + + Bausparen Darlehen Restauszahlungsbetrag + + + + + Bausparen Darlehen Auszahlungen gesamt + + + + + Bausparen Darlehen Mehrleistung + + + + + Bausparen Darlehen bedingungsgemäße Rate + + + + + Bausparen Darlehen Saldo + + + + + Bausparen Darlehen Zinssatz + + + + + Bausparen Einzahlungen laufendes Jahr + + + + + Bausparen Prämie + + + + + Bausparen Punkte zum Stichtag + + + + + Bausparen Prämienvortrag + + + + + Bausparen Sparbetrag + + + + + Bausparen Zinsen nach Bindefristende + + + + + Deckungsstock + + + + + Leben Ablebenssumme mit Gewinnanteilen + + + + + Leben Ablebenssumme ohne Gewinnanteile + + + + + Leben Erlebenssumme mit Gewinnanteilen + + + + + Leben Erlebenssumme ohne Gewinnanteile + + + + + Leben Prämienfreier Wert mit Gewinnanteilen + + + + + Leben Prämienfreier Wert ohne Gewinnanteile + + + + + Leben Rückkaufswert mit Gewinnanteilen + + + + + Leben Rückkaufswert ohne Gewinnanteile + + + + + Leben Teilauszahlung + + + + + Leben Fondgebunden Fondskurs + + + + + Leben Fondgebunden Guthaben + + + + + Leben Fondgebunden Guthabenaufteilung + + + + + Leben Fondgebunden Höchststand + + + + + Leben Fondgebunden Stück + + + + + Leben Fondgebunden Zuführungsaufteilung + + + + + Leben Fondgebunden Portfolio-Gesamtvertragswert + + + + + Leben Fondgebunden Garantiewert + + + + + Leben Fondgebunden Summe einbezahlte Prämie + + + + + Kfz Listenpreis + + + + + Kfz Sonderausstattung + + + + + Tarifprämie + + + + + Zuzahlung + + + + + + + Beteiligungsrolle + + + + + sonstige + + + + + Anspruchsteller + + + + + Anderes VU + + + + + Anwalt + + + + + Bezugsberechtigter + + + + + Behörden + + + + + Bestattung + + + + + Gegner + + + + + Geschädigter + + + + + Lenker + + + + + Regressgegner + + + + + Sachverständiger + + + + + Selbstbehaltszahler + + + + + Verursacher + + + + + Werkstatt + + + + + Zahlungsempfänger + + + + + Zeuge + + + + + + + Entscheidungsfrage + + + + + sonstige + + + + + Vorsteuerabzugsberechtigt Ja/Nein + + + + + Ersatzwagenverzicht Ja/Nein (Variante A/B) + + + + + Finanzamtsbestätigung erwünscht Ja/Nein + + + + + Grüne Karte erwünscht Ja/Nein + + + + + Elektronische Kommunikation erwünscht Ja/Nein + + + + + Kaskobesichtigung durchgeführt Ja/Nein + + + + + Erfolgt Untersuchung Ja/Nein + + + + + + + Zweiweg-Entscheidung (J,N) + + + + + + + + + + + Dreiweg-Entscheidung (J,N,0) + + + + + + + Ja + + + + + Nein + + + + + Unbekannt + + + + + + + Einstufungsart + + + + + Gefahrenklasse + + + + + Tarif-, Bonus/Malus-Stufe offiziell + + + + + Tarif-, Bonus/Malus-Stufe VU-intern + + + + + + + Familienstand + + + + + unbekannt + + + + + ledig + + + + + verheiratet + + + + + geschieden + + + + + verwitwet + + + + + Lebensgemeinschaft + + + + + keiner, sonstige + + + + + + + Flächenattribut + + + + + Erdgeschoß + + + + + Stockwerk + + + + + Mansarde + + + + + Keller mit Wohnnutzung + + + + + Keller ohne Wohnnutzung + + + + + Wohnfläche + + + + + Grundfläche + + + + + + + Fahrzeugart + + + + + Sonstige + + + + + Anhänger + + + + + Kraftrad + + + + + Lastkraftwagen + + + + + Motorfahrrad + + + + + Omnibus + + + + + Personenkraftwagen + + + + + Probekennzeichen + + + + + Sonderfahrzeuge + + + + + Zugmaschine + + + + + + + Geschlecht + + + + + unbekannt + + + + + männlich + + + + + weiblich + + + + + unbestimmt (siehe https://www.wien.gv.at/menschen/queer/intersexualitaet/anerkennung-oesterreich.html) + + + + + + + Erlaubte Werte zu GrundRuecklaufCd + Basis FINancialPAYment Stand Mai 2003 + + + + + Nichteinlösung + + + + + kein Konto + + + + + Konto geschlossen + + + + + kein Abbuchungsauftrag + + + + + Abbuchungsauftrag storniert + + + + + Kontonummer falsch + + + + + Bankleitzahl falsch + + + + + Kundeneinspruch + + + + + Todesfall + + + + + Abbuchungsauftrag wird nicht mehr durchgeführt + + + + + Storno + + + + + Lastschrift auf dieses Konto nicht möglich + + + + + Gutschrift auf dieses Konto gestzl. nicht möglich + + + + + Formalfehler + + + + + keine Rückläuferaktivität + + + + + + + Grenzwertart + + + + + DauerfolgenProz(UV) + + + + + Karenzmonate + + + + + Karenztage + + + + + + + Identifizierungsart + + + + + Firmenbuchnummer + + + + + Sozialversicherungsnr + + + + + Versicherungsbestätigung + + + + + + + Indexart + + + + + unbekannt, kein Index + + + + + Verbraucherpreisindex + + + + + Baukostenindex + + + + + Maschinenpreisindex + + + + + Rechtsschutzindex + + + + + Index, nicht zuordenbar (sonst.) + + + + + + + KommunikationsArt + + + + + Nummer (nicht zuordbar) + + + + + Geschäft Email + + + + + Geschäft Fax + + + + + Geschäft Telefon + + + + + Mobil EMail + + + + + Mobil Fax + + + + + Mobil Telefon + + + + + Privat Email + + + + + Privat Fax + + + + + Privat Telefon + + + + + URL (WebAdresse) Person + + + + + VU-WebAdresse Schadenmeldung + + + + + VU-EMailAdresse Schadenmeldung + + + + + VU-WebAdresse Bestandsanforderung + + + + + VU-EMailAdresse Bestandsanforderung + + + + + + + Ländercode lt. ISO-3166-1 (ALPHA 3) + https://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste + + + + + unbekannt + + + + + sonstiges + + + + + Afghanistan + + + + + Ägypten + + + + + Åland + + + + + Albanien + + + + + Algerien + + + + + Amerikanische Jungferninseln + + + + + Amerikanisch-Samoa + + + + + Andorra + + + + + Angola + + + + + Anguilla + + + + + Antarktika + + + + + Antigua und Barbuda + + + + + Äquatorialguinea + + + + + Argentinien + + + + + Armenien + + + + + Aruba + + + + + Ascension + + + + + Aserbaidschan + + + + + Äthiopien + + + + + Australien + + + + + Bahamas + + + + + Bahrain + + + + + Bangladesch + + + + + Barbados + + + + + Belarus (Weißrussland) + + + + + Belgien + + + + + Belize + + + + + Benin + + + + + Bermuda + + + + + Bhutan + + + + + Bolivien + + + + + Bonaire, Sint Eustatius und Saba (Niederlande) + + + + + Bosnien und Herzegowina + + + + + Botswana + + + + + Bouvetinsel + + + + + Brasilien + + + + + Britische Jungferninseln + + + + + Britisches Territorium im Indischen Ozean + + + + + Brunei Darussalam + + + + + Bulgarien + + + + + Burkina Faso + + + + + Burma (jetzt Myanmar) + + + + + Burundi + + + + + Chile + + + + + China, Volksrepublik + + + + + Clipperton (reserviert für ITU) + + + + + Cookinseln + + + + + Costa Rica + + + + + Côte d´Ivoire (Elfenbeinküste) + + + + + Curaçao + + + + + Dänemark + + + + + Deutschland + + + + + Diego Garcia (reserviert für ITU) + + + + + Dominica + + + + + Dominikanische Republik + + + + + Dschibuti + + + + + Ecuador + + + + + El Salvador + + + + + Eritrea + + + + + Estland + + + + + Europäische Gemeinschaft + + + + + Falklandinseln + + + + + Färöer + + + + + Fidschi + + + + + Finnland + + + + + Frankreich + + + + + Frankreich, France métropolitaine + + + + + Französische Süd- und Antarktisgebiete + + + + + Französisch-Guayana + + + + + Französisch-Polynesien + + + + + Gabun + + + + + Gambia + + + + + Georgien + + + + + Ghana + + + + + Gibraltar + + + + + Grenada + + + + + Griechenland + + + + + Grönland + + + + + Guadeloupe + + + + + Guam + + + + + Guatemala + + + + + Guernsey (Kanalinsel) + + + + + Guinea + + + + + Guinea-Bissau + + + + + Guyana + + + + + Haiti + + + + + Heard und McDonaldinseln + + + + + Honduras + + + + + Hongkong + + + + + Indien + + + + + Indonesien + + + + + Insel Man + + + + + Irak + + + + + Iran, Islamische Republik + + + + + Irland + + + + + Island + + + + + Israel + + + + + Italien + + + + + Jamaika + + + + + Japan + + + + + Jemen + + + + + Jersey (Kanalinsel) + + + + + Jordanien + + + + + Jugoslawien (historisch) + + + + + Kaimaninseln + + + + + Kambodscha + + + + + Kamerun + + + + + Kanada + + + + + Kap Verde + + + + + Kasachstan + + + + + Katar + + + + + Kenia + + + + + Kirgisistan + + + + + Kiribati + + + + + Kokosinseln + + + + + Kolumbien + + + + + Komoren + + + + + Kongo, Demokratische Republik (ehem. Zaire) + + + + + Kongo, Republik (ehem. K.-Brazzaville) + + + + + Korea, Demokratische Volksrepublik (Nordkorea) + + + + + Korea, Republik (Südkorea) + + + + + Kroatien + + + + + Kuba + + + + + Kosovo + + + + + Kuwait + + + + + Laos, Demokratische Volksrepublik + + + + + Lesotho + + + + + Lettland + + + + + Libanon + + + + + Liberia + + + + + Libyen + + + + + Liechtenstein + + + + + Litauen + + + + + Luxemburg + + + + + Macau + + + + + Madagaskar + + + + + Malawi + + + + + Malaysia + + + + + Malediven + + + + + Mali + + + + + Malta + + + + + Marokko + + + + + Marshallinseln + + + + + Martinique + + + + + Mauretanien + + + + + Mauritius + + + + + Mayotte + + + + + Mazedonien + + + + + Mexiko + + + + + Mikronesien + + + + + Moldawien (Republik Moldau) + + + + + Monaco + + + + + Mongolei + + + + + Montenegro + + + + + Montserrat + + + + + Mosambik + + + + + Myanmar (Burma) + + + + + Namibia + + + + + Nauru + + + + + Nepal + + + + + Neukaledonien + + + + + Neuseeland + + + + + Neutrale Zone (Saudi-Arabien und Irak bis 1993) + + + + + Nicaragua + + + + + Niederlande + + + + + Niederländische Antillen (historisch) + + + + + Niger + + + + + Nigeria + + + + + Niue + + + + + Nördliche Marianen + + + + + Norfolkinsel + + + + + Norwegen + + + + + Oman + + + + + Österreich + + + + + Osttimor (Timor-Leste) + + + + + Pakistan + + + + + Palau + + + + + Panama + + + + + Papua-Neuguinea + + + + + Paraguay + + + + + Peru + + + + + Philippinen + + + + + Pitcairninseln + + + + + Polen + + + + + Portugal + + + + + Puerto Rico + + + + + Republik China (Taiwan) + + + + + Réunion + + + + + Ruanda + + + + + Rumänien + + + + + Russische Föderation + + + + + Saint-Barthélemy + + + + + Saint-Martin (franz. Teil) + + + + + Saint-Pierre und Miquelon + + + + + Salomonen + + + + + Sambia + + + + + Samoa + + + + + San Marino + + + + + São Tomé und Príncipe + + + + + Saudi-Arabien + + + + + Schweden + + + + + Schweiz (Confoederatio Helvetica) + + + + + Senegal + + + + + Serbien + + + + + Serbien und Montenegro (historisch) + + + + + Seychellen + + + + + Sierra Leone + + + + + Simbabwe + + + + + Singapur + + + + + Sint Maarten (niederl. Teil) + + + + + Slowakei + + + + + Slowenien + + + + + Somalia + + + + + Spanien + + + + + Sri Lanka + + + + + St. Helena + + + + + St. Kitts und Nevis + + + + + St. Lucia + + + + + St. Vincent und die Grenadinen + + + + + Staat Palästina + + + + + Südafrika + + + + + Sudan + + + + + Südgeorgien und die Südlichen Sandwichinseln + + + + + Südsudan + + + + + Suriname + + + + + Svalbard und Jan Mayen + + + + + Swasiland + + + + + Syrien, Arabische Republik + + + + + Tadschikistan + + + + + Tansania, Vereinigte Republik + + + + + Thailand + + + + + Togo + + + + + Tokelau + + + + + Tonga + + + + + Trinidad und Tobago + + + + + Tristan da Cunha + + + + + Tschad + + + + + Tschechien + + + + + Tschechoslowakei (historisch) + + + + + Tunesien + + + + + Türkei + + + + + Turkmenistan + + + + + Turks- und Caicosinseln + + + + + Tuvalu + + + + + UdSSR (historisch) + + + + + Uganda + + + + + Ukraine + + + + + Ungarn + + + + + United States Minor Outlying Islands + + + + + Uruguay + + + + + Usbekistan + + + + + Vanuatu + + + + + Vatikanstadt + + + + + Venezuela + + + + + Vereinigte Arabische Emirate + + + + + Vereinigte Staaten von Amerika + + + + + Vereinigtes Königreich Großbritannien und Nordirland + + + + + Vietnam + + + + + Wallis und Futuna + + + + + Weihnachtsinsel + + + + + Westsahara + + + + + Zaire (jetzt Demokratische Republik Kongo) + + + + + Zentralafrikanische Republik + + + + + Zypern + + + + + + + Legitimierungsart + + + + + sonstige + + + + + Firmenbuchauszug + + + + + Führerschein + + + + + Personalausweis + + + + + Reisepass + + + + + + + Löschungsarten + + + + + Markieren als nichtmehrversorgt + + + + + Löschen wg.z.B.Falschlieferung + + + + + Gesetzlich: Hinweis an Makler - Person/Vertrag/Schaden wurden bei der VU wegen DSG gelöscht + + + + + + + Migrationsart + + + + + Vermittlernummer + + + + + VertragsID + + + + + Personennummer + + + + + + + Mahnstufe + + + + + erledigt + + + + + unbekannt + + + + + Zahlungserinnerung + + + + + Qualifizierte Mahnung (§38 bzw. §39) + + + + + Deckungsfreiheit + + + + + Klagsandrohung + + + + + Klagetermin + + + + + Betreuerintervention vor Mahnklage + + + + + Auftrag zur Klage + + + + + Androhung Kennzeichenentzug (§61/3) + + + + + Prämienklage eingebracht + + + + + Brief §39 + + + + + Durchführung Kennzeichenentzug (§61/4) + + + + + Androhung Storno + + + + + Durchführung Storno + + + + + Sonstiges + + + + + + + Paketinhalt + + + + + Allgem. Initialbestand (generelle Schlüssel) + + + + + VU Fondsbestand + + + + + VU Initialbestand (VU Schlüssel) + + + + + VU Mahn/Klagebestand + + + + + VU Mischbestand + + + + + VU Provisionen + + + + + VU Schadenbestand + + + + + VU Vertragsbestand + + + + + + + Paketumfang + + + + + Differenz + + + + + gesamt + + + + + + + Personenart + + + + + natürliche Person + + + + + sonstige Person + + + + + + + Prämienfreiart + + + + + tariflich + + + + + beantragt + + + + + bedingungsgemäß + + + + + sonstige + + + + + + + Polizzenart + + + + + Ersatzpolizze bei Ersatz/Konv. + + + + + Nachversicherung + + + + + Vorpolizze bei Ersatz/Konv. + + + + + Vorpolizze bei Migration + + + + + + + Prämienfrist + + + + + Einmal + + + + + Jahr + + + + + + + Prämienkorrekturart + + + + + sonstige + + + + + Kundenrabatt + + + + + Risikozuschlag + + + + + tariflicher Nachlass + + + + + Unterjährigkeitszuschlag + + + + + + + Provisionsart + + + + + sonstige + + + + + Abschlußprovision + + + + + Bonuszahlung + + + + + Betreuungsprovision + + + + + Einmalprovision + + + + + Folgeprovision + + + + + + + Risikoart + + + + + KFZ-Haftpflicht + + + + + Voll- und Gross-Schadenkasko + + + + + Teilkasko + + + + + KFZ-Assistance + + + + + Reise-Assistance + + + + + Wohn-Assistance + + + + + Unfall-Assistance + + + + + Insassen-Unfall + + + + + Insassen-Unfall Todesfall + + + + + Insassen-Unfall Invalidität + + + + + Insassen-Unfall Taggeld + + + + + Insassen-Unfall Heilkosten + + + + + Abfertigungs-Versicherung + + + + + Bausparen Ansparen + + + + + Bausparen Darlehen + + + + + Betr.Unterbrechung-Feuer-Zivil + + + + + Betr.Unterbrechung Feuer-Industrie + + + + + Betr.Unterbrechung-EC + + + + + Betr.Unterbrechung-Maschinenbruch + + + + + Betr.Unterbrechung-Elementarschaden + + + + + Betr.Unterbrechung f.freiber. Tätige + + + + + Veranstaltungen + + + + + Blitzschlag + + + + + indirekter Blitzschlag + + + + + Einbruch-Diebstahl + + + + + Kassenboten + + + + + Extended Coverage + + + + + Feuer-Zivil + + + + + Feuer-Landwirtschaft + + + + + Feuer-Industrie + + + + + Feuer-EC + + + + + Waldbrand + + + + + Glasbruch privat + + + + + Glasbruch Geschäft + + + + + Allg.Haftpflicht + + + + + Sonder-Haftpflicht + + + + + Flug-Haftpflicht + + + + + Vermögensschaden + + + + + Atom-Haftpflicht + + + + + Verkehrs-Haftpflicht + + + + + Bauherrn-Haftpflicht + + + + + Boots-Haftpflicht + + + + + Sonstige Haftpflicht + + + + + Haushalt + + + + + Spital + + + + + Ambulanz + + + + + Heilmittel + + + + + Taggeld + + + + + Reise-KV + + + + + Pflegegeld + + + + + KV sonstige + + + + + Leben Kapital + + + + + Leben Risiko + + + + + Leben Rente + + + + + Leben Dread Disease + + + + + Leben veranlagungsorientiert + + + + + Leben Kreditrestschuld + + + + + Leben prämiengefördert + + + + + Leben fondgebunden + + + + + Berufsunfähigkeit + + + + + Erwerbsunfähigkeit + + + + + Pflegegeld + + + + + Leben sonstige + + + + + Leasing + + + + + Leitungswasser + + + + + Maschinenbruch + + + + + Maschinen-Montage + + + + + Maschinen-Garantie + + + + + Elektrogeräte + + + + + Computer und Unterhaltungselektronik + + + + + Tiefkühltruhen + + + + + Haustechnik + + + + + Privat Rechtsschutz + + + + + Kfz-Rechtsschutz + + + + + Firmen-Rechtsschutz + + + + + Schadenersatz- und Strafrechtsschutz + + + + + Arbeitsgerichtsrechtsschutz + + + + + Sozialversicherungsrechtsschutz + + + + + Beratungsrechtsschutz + + + + + Allgemeiner Vertragsrechtsschutz + + + + + Grundstückseigentum- und Mietenrechtsschutz + + + + + Erb- und Familienrechtsschutz + + + + + Disziplinarverfahren + + + + + Disziplinarverfahren für angestellte Ärzte + + + + + Vorsatzdelikte + + + + + Fahrzeugrechtsschutz + + + + + Lenkerrechtsschutz + + + + + Fahrzeugvertragsrechtsschutz + + + + + Sonstiger Rechtsschutz + + + + + Reise-Storno + + + + + Reise-Assistance + + + + + Reise-Kranken + + + + + Reise-Unfall + + + + + Kühlgut + + + + + Lizenzverlust + + + + + Atom-Sach + + + + + Bauwesen + + + + + Flugkasko + + + + + Bootskasko + + + + + Grabstätten + + + + + sonstige SV + + + + + Sturm + + + + + Land-Binnenwaren + + + + + See + + + + + Krieg + + + + + Lager + + + + + Valoren-Gewerblich + + + + + Valoren-Privat + + + + + Sportboot-Kasko + + + + + Musik-Instrumente + + + + + Kunst + + + + + Seekasko + + + + + Flusskasko + + + + + Landkasko + + + + + Reisegepäck + + + + + Fotoapparate + + + + + Film/Sach + + + + + Film/Ausfall + + + + + Sonstige Transport + + + + + Tier + + + + + Allg.Unfall + + + + + Kollektiv Unfall + + + + + Schülerunfall + + + + + Volksunfall + + + + + Flug-Unfall + + + + + Boots-Unfall + + + + + Besucher-Unfall + + + + + Unfall mit Kapitalrückgewähr + + + + + Taggeld + + + + + Invalidität + + + + + Unfallrente + + + + + Unfalltod + + + + + Spitalgeld + + + + + Unfallkosten + + + + + Kostenersatz + + + + + + + Rentenzahlungsrhythmus + + + + + jährlich + + + + + halbjährlich + + + + + vierteljährlich + + + + + monatlich + + + + + sonstiges + + + + + + + Rahmenvertragsart + + + + + Sammelversicherung + + + + + Gruppenversicherung + + + + + Betriebsversicherung + + + + + Beobachtungsversicherung + + + + + Angestellte + + + + + Makler + + + + + Großkunde + + + + + KMU + + + + + Leasing + + + + + Vorsorge + + + + + sonstiges + + + + + + + Selbstbehaltart + + + + + Mindestselbstbehalt je Schadenfall + + + + + Maximalselbstbehalt kumuliert + + + + + Maximalselbstbehalt je Schadenfall + + + + + Standardselbstbehalt je Schadenfall + + + + + Selbstbehalt sonst + + + + + + + Schadenursache + + + + + Unbekannte Ursache Feuer + + + + + Blitzschlag + + + + + Selbstentzündung + + + + + Wärmegeräte + + + + + Mech. Energie + + + + + Elektr. Energie + + + + + Offenes Licht und Feuer + + + + + Behälterexplosion + + + + + Kinderbrandstiftung, Brandleg. + + + + + Sonst. Zündquellen + + + + + Fahrlässigkeit + + + + + Materialfehler + + + + + Mech. Gewalt + + + + + Implosion Elektrogeräte + + + + + Elektrizität Elektrogeräte + + + + + Indir. Blitzschäden Elektrog. + + + + + Sonst. Elektrogeräte + + + + + Einbruchdiebstahl + + + + + Einfacher Diebstahl + + + + + Beraubung innerh. Vers. Räuml. + + + + + Beraubung außerh. Vers. Räuml. + + + + + Sonstige Einbruchdiebstahl + + + + + Cyber Erpressung + + + + + Cyber Mobbing + + + + + Datenschutzverletzung + + + + + Datenschutzverletzung / Entf. von Schadsoftware + + + + + Diebstahl von Finanzmittel + + + + + Hardware Ersatz + + + + + Identitätsdiebstahl + + + + + Online Einkauf/Verkauf + + + + + Smart Home + + + + + Frostschäden Leitungswasser + + + + + Druckrohrgebr. Leitungswasser + + + + + Aufgebr. Leitungswasser + + + + + Fahrlässigkeit Leitungswasser + + + + + Gebr. an Druckschl./Ventile LW + + + + + Sonstige Leitungswasser + + + + + Glasschäden + + + + + Sturmschäden Kleine Elementar (Sonderrisiko) + + + + + Hagelschäden Kleine Elementar (Sonderrisiko) + + + + + Schneedruck Kleine Elementar (Sonderrisiko) + + + + + Felsst/Steinschl/Erdr kl. El. (Sonderrisiko) + + + + + Sonst. Kleine Elementar (Sonderrisiko) + + + + + Als Verkehrsteilnehmer Haftpf. + + + + + Bei d. Ausüb. v. Sport Haftpf. + + + + + Verw. v. Hieb/Stich/Schußw. HP + + + + + Als Wohnungsinhaber Haftpflicht + + + + + Sonstige Haftpflicht + + + + + sonstiges + + + + + + + Schlüsselarten (Code-Typen) + + + + + + + Änderungsgrund + + + + + Antriebsart + + + + + Aufbauart + + + + + Ausstattung + + + + + Bauart + + + + + Bezugsberechtigungsart + + + + + Bearbeitungsstand + + + + + Betragsart + + + + + Beteiligungsrolle + + + + + Dachung + + + + + Dachungsart + + + + + Entscheidungsfrage + + + + + Einstufungsart + + + + + Familienstand + + + + + Flächenattribut + + + + + Fahrzeugart + + + + + Art des Gebäudes + + + + + Gebäudehöhe + + + + + Geschlecht + + + + + GrundRuecklauf + + + + + Grenzwertart + + + + + Identifizierungsart + + + + + Indexart + + + + + KommunikationsArt + + + + + Ländercode + + + + + Legitimierungsart + + + + + Löschungsarten + + + + + Migrationsart + + + + + Nutzung + + + + + Objektdatenart + + + + + Paketinhalt + + + + + Paketumfang + + + + + Personenart + + + + + Prämienfreiart + + + + + Polizzenart + + + + + Prämienfrist + + + + + Prämienkorrekturart + + + + + Provisionsart + + + + + Risikoart + + + + + Rentenzahlungsrhythmus + + + + + Selbstbehaltart + + + + + Schadenursache + + + + + Art der sonstigen Person + + + + + Sparte + + + + + Steuerart + + + + + Textart + + + + + Versicherungssummenart + + + + + Verbandssparte + + + + + Versicherte Landwirtschaft + + + + + Status + + + + + Versicherte Sache + + + + + Verschulden + + + + + Verwendungszweck + + + + + Vertragsprodukt + + + + + Vertragsrolle + + + + + Vertragssparte + + + + + Vertragsstatus + + + + + Währung + + + + + Art des Zeitraumes + + + + + Zahlungsgrund + + + + + Zahlungsrhythmus + + + + + Zahlungsweg + + + + + MahnStufe + + + + + GrundRuecklauf + + + + + Sprachenschlüssel + + + + + Einheit für Verbrauch + + + + + Gesellschaftsform + + + + + Rahmenvertragsart + + + + + + + Art der sonstigen Person + + + + + unbekannt + + + + + Bank + + + + + Versicherung + + + + + Firma + + + + + Gruppe + + + + + Verein + + + + + Körperschaft + + + + + sonstige + + + + + + + Sparte + + + + + sonstige + + + + + KFZ-Haftpflicht + + + + + KFZ-Kasko (nur bis inkl. Vers. 212-02 zu verw.) + + + + + KFZ-Teilkasko + + + + + KFZ-Vollkasko + + + + + AllRisk + + + + + Assistance + + + + + KFZ-Insassenunfall + + + + + Abfertigungsversicherung + + + + + Bausparen Ansparen + + + + + Bausparen Darlehen + + + + + BUFT + + + + + Berufsunfähigkeit + + + + + Betriebs-Unterbrechung + + + + + Cyberversicherung + + + + + Einbruchdiebstahl + + + + + Elektronik pauschal + + + + + Feuer + + + + + Glasbruch + + + + + Wohnungs-Versicherung + + + + + Haftpflicht + + + + + Einzel-KV + + + + + Gruppen-KV + + + + + Kühlgut + + + + + Leasing + + + + + Lebensversicherung + + + + + Leitungswasser + + + + + Maschinen und Geräte + + + + + Reiseversicherung + + + + + Rechtsschutz + + + + + Sonstige SV + + + + + Sturm + + + + + Tierversicherung + + + + + Transportversicherung + + + + + Unfallversicherung + + + + + + + Steuerart + + + + + Vers-Steuer + + + + + Motorbez. Vers-Steuer + + + + + Feuerschutzsteuer + + + + + + + Textart + + + + + Anrede + + + + + Beruf + + + + + Freitext + + + + + Titel + + + + + Titel nachgestellt + + + + + Vertragsspez. Klausel + + + + + Beschreibung Schadenort + + + + + Schaden-Expertise (Besichtigungsdaten) + + + + + Oeamtc-Clubkarten-Nr + + + + + Ordnungsbegriff für Zuordnung Fremdsystem + + + + + Risikomerkmal + + + + + + + Versicherungssummenart + + + + + Ablebensumme + + + + + Bausparen Darlehenssumme + + + + + Bausparen Vertragssumme + + + + + Erlebensumme + + + + + EinzelVS + + + + + Höchsthaftungssumme + + + + + Höchstleistungssumme + + + + + ohne Versicherungssumme + + + + + prämienfrei + + + + + prämienpflichtig + + + + + PauschalVS + + + + + + + Verbandssparte + + + + + F. Zivil u. LW + + + + + F. Fabrik + + + + + EC zu Feuer + + + + + F. BU Zivil + + + + + F. BU Fabrik + + + + + EC zu Feuer BU + + + + + Terrorversicherung + + + + + Haushalt + + + + + EG. - Zusatz + + + + + ED (m. K.-Boten) + + + + + Maschinenbruch + + + + + Maschinen BU + + + + + Masch - Montage + + + + + Masch - Garantie + + + + + Elektrogeräte. (ohne Computer) + + + + + Leitungswasser + + + + + Glas + + + + + Kl. Elem. u. Sturm + + + + + Kühlgut + + + + + Bauwesen + + + + + Tier + + + + + Radioisotopen + + + + + Baurücklaß + + + + + Computerversich. + + + + + Einzelunfall + + + + + Kollektivunfall + + + + + Volksunfall + + + + + Privat. Haftpflicht + + + + + Betr. Haftpflicht + + + + + Vermög.-haftpflicht + + + + + Atomhaftpflicht + + + + + Sportversicherung + + + + + Luftfahrt - Haftpfl. + + + + + Luftfahrt - Kasko + + + + + Luftfahrt - Unfall + + + + + Lizenzverlust + + + + + BU f. FB / Selbst. + + + + + KFZ - Haftpfl. + + + + + KFZ - Kasko + + + + + KFZ - Ins. Unf. + + + + + Rechtsschutz + + + + + Transp.-Kasko + + + + + Transp.-Landwaren + + + + + Transp.-Seewaren + + + + + Transp.-Valoren + + + + + Transp.-Verkehrshaftung + + + + + Transp.-Div. (Film, Ausstlg.) + + + + + Reisegepäck + + + + + Reise-Storno + + + + + Reise-Assistance + + + + + Vertrauensschaden + + + + + Reise-Kranken + + + + + Reise-Unfall + + + + + Kreditversicherung + + + + + Sonstige Versich. + + + + + Lebensversicherung + + + + + Leben Kapitalversicherung + + + + + Leben Rentenversicherung + + + + + Ablebensversicherung inkl. Kreditrestschuld + + + + + Erlebensversicherung + + + + + Fondsgebundene Lebensversicherung + + + + + Leben eigenständige Dread Disease Versicherung + + + + + Leben eigenständige Berufsunfähigkeitsversicherung + + + + + Leben Pflegerentenversicherung + + + + + Prämienbegünstigte Zukunftsvorsorge + + + + + Betriebliche Altersvorsorge + + + + + Krankenversicherung + + + + + Kranken Einzelversicherung + + + + + Kranken Gruppenversicherung + + + + + Bausparen + + + + + Bausparen Ansparen + + + + + Bausparen Darlehen + + + + + Leasing + + + + + + + Versicherte Sache + + + + + Gebäude + + + + + Einrichtung + Erläuterung: Wohnungsinhalt + + + + + Vorräte + + + + + Maschinen und Anlagen + Erläuterung: betriebliche Maschinen und Anlagen zur Ausübung der Tätigkeit + + + + + Wertgegenstände + + + + + Grundstück + + + + + Betriebsstätte + Erläuterung: Betriebseinrichtung + + + + + Kühlanlagen + + + + + Solar/Photovoltaik + + + + + Luftfahrzeug + + + + + Wasserfahrzeug + + + + + Fahrrad + + + + + Windkraftanlage + + + + + Elektro und Elektronik + Erläuterung: Elektro- und Elektronikgeräte im Haushalt (z.B. Fernseher, Satellitenschüssel, Computer, Spielekonsole usw.) + + + + + Technik + Erläuterung: betrieblich genutzte technische Installationen + + + + + Landwirtschaft + + + + + Bote (Postbote) + + + + + Rechtsschutz + + + + + Kassa + + + + + Tier + + + + + D&O-Versicherung + + + + + Musikinstrumente + + + + + Haustechnik + Erläuterung: technische Anlagen und Installationen, umfasst u.a. die Bereiche Heizung, Sanitär, Elektro und Lüftung + + + + + Probekennzeichen + + + + + sonstige Sache + + + + + + + Versicherte Landwirtschaft + + + + + Inventar (z.B. Vieh, dass nie im Stall ist) + + + + + Erntefrüchte + + + + + Kulturen + + + + + Anbaufläche (wie z.B. Feld, Wald, etc.) + + + + + Selbstfahrende Maschinen (z.B. Traktor) + + + + + sonstige Landwirtschaft + + + + + + + Status + + + + + unbekannt + + + + + aktiv + + + + + suspendiert/stillgelegt + + + + + storniert + + + + + + + Verschulden + + + + + sonstiges + + + + + Eigenverschulden + + + + + Kein Verschulden + + + + + Teilverschulden + + + + + Verschulden ungeklärt + + + + + + + OMDS Version + + + + + + + + Verwendungszweck + + + + + zu keiner besonderen Verwendung bestimmt + + + + + z.Verw.im Rahmen ein.land-u.forstwirtsch.Bet.best. + + + + + zur Verwendung für den Werkverkehr bestimmt + + + + + zur Verwendung für die gewerbsm. Beförderung best. + + + + + alt - z.Verw.f.d.entgelt.Pers.Beförderung bestimmt + + + + + z.Verw.f.d.gewerbsm.Vermietung o.Beist.ein.Lenkers + + + + + zur Verwendung bei Spediteuren bestimmt + + + + + zur Beförderung von gefährlichen Gütern bestimmt + + + + + zur Verw.im Rahmen des Taxigewerbes bestimmt + + + + + z. Verw.von Möbeltransporten bestimmt (§106Abs.13) + + + + + zur Verw.als Schulfahrzeug gem.§112Abs.3 bestimmt + + + + + zur Verw.im Rahmen des Schaustellergewerbes best. + + + + + zur Verw.für entgeltl.Personenbeförderung bestimmt + + + + + z.Verw.i.Bereich d.Strassend.gem.§27Abs.1STVO 1960 + + + + + ausschl.o.vorw.f.Arb.d.Strassend.a.bel.Strassen + + + + + z.Verw.i.Ber. Kanalwartung gem.§27Abs.5STVO best. + + + + + z.kommun.Verw.i.Gebietskörp./Gemeindeverb.bestimmt + + + + + zur Verwendung für den Pannenhilfsdienst bestimmt + + + + + z.Begl.v.Sond.transp.d.beeid.Straßenaufs.org.best. + + + + + zur Verwendung für Diplomaten bestimmt + + + + + zur Verwendung für Konsuln bestimmt + + + + + ausschl.o.vorw.z.Verw.f.d.öffentl.Hilfsdienst best + + + + + z.Verw.i.Bereich der Post-u.Telegraphenverw. best. + + + + + z.Verw.f.d.Rettungsd.ein.Gebietskörpersch.o.RK + + + + + ausschl.oder vorwiegend für die Feuerwehr bestimmt + + + + + ausschl.oder vorwiegend f.d.priv.Rettungsd.best. + + + + + z.Verwendung i.Bereich d.Österr.Bundesbahnen best. + + + + + zur Verwendung im Bereich der Zollwache bestimmt + + + + + zur Verwendung im Bereich der Steuerfahndung best. + + + + + zur Verw.im Bereich d.öffentl.Sicherheitsd. best. + + + + + zur Verwendung für den Bergrettungsdienst + + + + + z.Verw.i.Ber.d. Bundesheeres o.d. Heeresverw.best. + + + + + z.Verw.f.Fahrten d.Bundespräsidenten b.feierl.Anl. + + + + + zur Verwendung für Staatsfunktionäre bestimmt + + + + + + + Vertragsprodukt + + + + + sonstige + + + + + Bausparen + + + + + Betriebsversicherung + + + + + Flotte (KFZ) + + + + + KV Einzel + + + + + KFZ + + + + + KV Gruppe + + + + + Leben Einzel + + + + + Leben Gruppe + + + + + Leasing + + + + + Landwirtschaftsversicherung + + + + + Privatversicherung + + + + + Unfallversicherung + + + + + Unfall-Gruppe + + + + + + + Vertragssparte oder Bündelung + + + + + Eigenheim Bündel + + + + + Haushalt Bündel + + + + + Landwirtschaft Bündel + + + + + Betrieb/Gewerbe Bündel + + + + + Wohnhaus/Objekt Bündel + + + + + KFZ Bündel + + + + + Personen Bündel + + + + + Privat Bündel + + + + + Sonstige Bündel + + + + + KFZ-Haftpflicht + + + + + KFZ-Kasko + + + + + Assistance + + + + + KFZ-Insassenunfall + + + + + BUFT + + + + + Bausparen + + + + + Betriebs-Unterbrechung + + + + + Berufsunfähigkeit + + + + + Einbruchdiebstahl + + + + + Feuer + + + + + Glasbruch + + + + + Wohnungs-Versicherung + + + + + Haftpflicht + + + + + Krankenversicherung + + + + + Lebensversicherung + + + + + Leasing + + + + + Leitungswasser + + + + + Maschinen und Geräte + + + + + Recht(s)schutz + + + + + Sturm + + + + + Tierversicherung + + + + + Transportversicherung + + + + + Unfallversicherung + + + + + sonstige Einzelversicherung + + + + + + + Vertragsrolle + + + + + Ansprechperson + + + + + abweichender Zulassungsbesitzer + + + + + Bausparer gesetzlicher Vertreter + + + + + Bausparer mit Prämie + + + + + Bausparer ohne Prämie + + + + + Inkassoadresse + + + + + Firmeninhaber + + + + + Gesetzlicher Vertreter + + + + + Lenker + + + + + Korrespondenz/Zustelladresse + + + + + Versicherungsnehmer + + + + + Zustellbevollmächtigter + + + + + + + Vertragsstatus + + + + + unbekannt + + + + + aktiv + + + + + suspendiert, KZ-Hinterlegung + + + + + beantragt + + + + + kurzfristig + + + + + abgelehnt + + + + + zurückgetreten + + + + + storniert + + + + + + + Währung + + + + + Dollar Australien + + + + + Lewa Bulgarien + + + + + Dollar Kanadien + + + + + Franken Schweiz + + + + + Pfund Zypern + + + + + Krone Tschechien + + + + + Krone Dänemark + + + + + EURO + + + + + Pfund Großbritannien + + + + + Pfund Gibraltar + + + + + Dollar Hongkong + + + + + Kuna Kroatia + + + + + Forint Ungarn + + + + + Shekel Israel + + + + + Rupie Indien + + + + + Krone Island + + + + + Dinar Jordanien + + + + + Yen Japan + + + + + Pfund Malta + + + + + Peso Mexiko + + + + + Krone Norwegen + + + + + Dollar Neuseeland + + + + + Zloty Polen + + + + + Lau Rumänien + + + + + Krone Schweden + + + + + Dollar Singapur + + + + + Tolar Slowenien + + + + + Krone Slowakei + + + + + Rubel Rußland + + + + + Sonderziehungsrecht + + + + + Dinar Tunesien + + + + + Lira Türkei + + + + + Dollar Taiwan + + + + + US Dollar $ + + + + + Dinar Jugoslawien-Rest + + + + + Rand Südafrika + + + + + + + Art des Zeitraumes + + + + + Bedingungsdatum + + + + + Zuteilungsdatum + + + + + Prämienfreistellung + + + + + Beitragfreistellung + + + + + Ruhendstellung + + + + + Sparteneinschluss + + + + + Beobachtungszeitraum + + + + + Einzugsermächtigung + + + + + Bindefrist + + + + + Stornozeitraum + + + + + sonstige + + + + + + + Zahlungsgrund + + + + + sonstige + + + + + bedingungsgemäß + + + + + Kulanz + + + + + Rückzahlung (Minus-Betrag) + + + + + Regress + + + + + Summe bisherige Zahlungen + + + + + Rückzahlung aufgrund SB (Minus-Betrag) + + + + + + + Zahlungsrhythmus + + + + + betragsfrei + + + + + jährlich + + + + + halbjährlich + + + + + vierteljährlich + + + + + Einmalbetrag + + + + + monatlich + + + + + Sonstiges, unbekannt + + + + + + + Zahlungsweg + + + + + unbekannt + + + + + Zahlschein + + + + + Lastschrift + + + + + Kundenkonto + + + + + Kreditkarte + + + + + bar (Post, Kassa) + + + + + Kontoüberweisung + + + + + Scheck + + + + + Umbuchung (Präm.-/Polizzenkto) + + + + + Onlinezahlung + + + + + Sonstiges + + + + + + + Bauart + + + + + sonstige + + + + + Fertigteil + + + + + gemischt + + + + + Holz + + + + + massiv + + + + + Metall/Blech + + + + + mobil + + + + + Riegelbau + + + + + + + Gebäudehöhe + + + + + sonstige + + + + + ebenerdig + + + + + ein Stockwerk + + + + + zwei Stockwerke + + + + + mehr als zwei Stockwerke + + + + + + + Aufbauart + + + + + Limousine + + + + + Schräghecklimousine + + + + + Kombilimousine + + + + + Coupé + + + + + Kabrio-Limousine + + + + + Mehrzweckfahrzeug + + + + + PKW-Pick-up + + + + + Van + + + + + Sattelzugmaschine + + + + + Straßenzugmaschine + + + + + Pick-up + + + + + Fahrgestell mit Führerhaus + + + + + Eindeckfahrzeug + + + + + Doppeldeckfahrzeug + + + + + Eindeck-Gelenkfahrzeug + + + + + Doppeldeck-Gelenkfahrzeug + + + + + Eindeck-Niederflurfahrzeug + + + + + Doppeldeck-Niederflurfahrzeug + + + + + Eindeck-Niederflur-Gelenkbus + + + + + Doppeldeck-Niederflur- Gelenkbus + + + + + Offenes Eindeckfahrzeug + + + + + Offenes Doppeldeckfahrzeug + + + + + Busfahrgestell + + + + + Plattform + + + + + offener Kasten + + + + + Geschlossener Kasten + + + + + Klimatisierter Aufbau mit Klimagerät + + + + + Klimatisierter Aufbau ohne Klimagerät + + + + + Seitenplanen (Curtainsider) + + + + + Wechselbrücke (austauschbarer Aufbau) + + + + + Containerträger + + + + + Fahrzeuge mit Hakenlift + + + + + Kipper + + + + + Tank + + + + + Tank zur bef. gefährlicher Güter + + + + + Tiertransporter + + + + + Fahrzeugtransporter + + + + + Betonmischer + + + + + Betonpumpwagen + + + + + Langholz + + + + + Abfallsammelfahrzeug + + + + + Straßenkehrmaschine, Straßen- und Kanalreinigung + + + + + Kompressor + + + + + Bootsträger + + + + + Träger für Segelflugzeuge + + + + + Fahrzeuge für Verkaufs- und Werbezwecke + + + + + Abschleppwagen + + + + + Leiterfahrzeug + + + + + Kranwagen + + + + + Hubarbeitsbühne + + + + + Bohrfahrzeug + + + + + Niederfluranhänger + + + + + Glastransporter + + + + + Feuerwehrfahrzeug + + + + + Offener Kasten mit Plane + + + + + Spezialaufbauten + + + + + Nachläufer + + + + + Ja + + + + + Nein + + + + + Wohnmobil + + + + + Beschussgeschützte Fahrzeuge + + + + + Krankenwagen + + + + + Leichenwagen + + + + + Wohnanhänger + + + + + Mobilkran + + + + + Rollstuhlgerechte Fahrzeuge + + + + + Dolly + + + + + Anhänger für Schwertransporte + + + + + KFZ für Schwertransport + + + + + Geräteträger + + + + + Sattelanhänger + + + + + Deichselanhänger + + + + + Zentralachsanhänger + + + + + Starrdeichselanhänger + + + + + Sattelanhänger mit Sattelkupplung + + + + + Deichselanhänger mit Sattelkupplung + + + + + + + Ausstattung + + + + + sonstige + + + + + zweckmäßig + + + + + Standard + + + + + gehoben + + + + + + + Dachung + + + + + sonstiges + + + + + hart + + + + + nicht hart + + + + + + + Dachungsart + + + + + Betondachstein + + + + + Tondachstein + + + + + Eternitplatten + + + + + Blec + + + + + harte Dachung - Andere + + + + + Bitumenabdichtung mit Schüttung + + + + + Bitumenabdichtung ohne Schüttung + + + + + Bitumenschindel + + + + + Foliendach mit Schüttung + + + + + Foliendach ohne Schüttung + + + + + nicht harte Dachung - Andere + + + + + + + Nutzung + + + + + sonstige + + + + + ständig bewohnt + + + + + nicht ständig bewohnt + + + + + unbewohnt + + + + + geschäftliche Nutzung + + + + + + + Art des Gebäudes + + + + + sonstige + + + + + Ein-/Zweifamilienhaus + + + + + Gebäude mit gewerblicher Nutzung + + + + + Gebäude mit kombinierter Nutzung + + + + + Gebäude mit landwirtschaftlicher Nutzung + + + + + Mehrfamilienhaus + + + + + Gebäude mit nicht gewerblicher Nutzung + + + + + Nebengebäude + + + + + Wochenendhaus + + + + + Zu- oder Anbau + + + + + + + Objektdatenart + + + + + sonstiges + + + + + Alarmanlage + + + + + Anzahl Tiere + + + + + Anzahl weitere Personen + + + + + Erreichbarkeit für Löschfahrzeuge + + + + + Geschosse über Erdniveau + + + + + Lage (HORA-Zone) + + + + + Preis pro Quadratmeter + + + + + Quadratmeter + + + + + Safe + + + + + Solaranlage/Fotovoltaik + + + + + Tarifzone + + + + + Tiefkühlbehälter + + + + + Wintergarten + + + + + im verbauten Ort + + + + + außerhalb des Ortsgebiets + + + + + Keller + + + + + Schwimmbecken + + + + + Wohnfläche gesamt + + + + + Inventar + + + + + Erntefrüchte + + + + + Kulturen + + + + + Arbeitsmaschinen + + + + + Erdbebenzone + + + + + Hagelzone + + + + + Schneelast + + + + + Sturmzone + + + + + + + Sprachenschlüssel + + + + + + + Tschechisch + + + + + Deutsch + + + + + Englisch + + + + + Ungarisch + + + + + Italienisch + + + + + Slowakisch + + + + + Slowenisch + + + + + + + KFZ Kennzeichen + + + + + + + + + Fahrgestellnummer + + + + + + + + + Einheit für Verbrauch + + + + + + + nicht zutreffend / sonstiges + + + + + l/100 km + + + + + m³/100 km + + + + + kg/100 km + + + + + + + Gesellschaftsform + + + + + Gesellschaft mit beschränkter Haftung + + + + + Aktiengesellschaft + + + + + Offene Gesellschaft + + + + + Kommanditgesellschaft + + + + + Gesellschaft bürgerlichen Rechts + + + + + Stille Gesellschaft + + + + + Erwerbs- und Wirtschaftsgenossenschaft + + + + + Ausländ./EU Rechtsform + + + + + Einzelunternehmen + + + + + GmbH und Co KG + + + + + Privatstiftung + + + + + Sparkasse + + + + + Verein + + + + + Wohnungseigentümergemeinschaft + + + + + Europäische Wirtschaftliche Interessenvereinigung + + + + + Arbeitsgemeinschaft + + + + + + + + InhCd=VM|VV|VS|VP|VK + + + + + + + + + + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd new file mode 100644 index 00000000..3f566d15 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd @@ -0,0 +1,3937 @@ + + + + + + + + Fault-Element, wie es von einer Soap-Operation im Falle eines Faults geworfen wird + + + + + Enthält eventuelle Fehlermeldungen + Fehlercode + Fehlertyp. + + + + + Fehlertyp ( 1 = Fehler, 2 = Warnung, 3 = Hinweis) + + + + + + + Fehler + + + + + Warnung + + + + + Hinweis + + + + + + + + Fehlercode entsprechend allgemeiner Fehlerliste + + + + + + Eine ausgeschriebene Fehlermeldung, für den User + + + + + Optional die Referenz auf ein Element + + + + + + + Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern + + + + + Ein spezieller AuthorizationFilterType, der eine Anfrage dahingehend einschränkt, dass nur Ergebnisse für eine bestimmte MaklerID oder Vermnr (Vermittlernummer) zurück gegeben werden + + + + + + + Entspricht der MaklerID in der OMDS-Datensatzdefinition. Die MaklerID ist eine übergeordnete ID des Vermittlers unter welcher mehrere Vermittlernummern zusammengefasst sein können. Diese ID ist in der Regel spezifisch für das jeweilige VU, bei welchem die Daten abgeholt werden. Ein zulässiger Spezialfall ist, dass die MaklerID mit der Vermittlernummer (Vermnr) zusammenfällt. + + + + + Die Vermittlernummer vom Typ Vermnr aus der OMDS-Datensatz Definition. Die Vermittlernummer wird als Filterparameter verwendet, um eine Anfrage auf eine bestimmte Vermittlernummer zu beschränken, wenn der Benutzer auf mehrere Vermittlernummern berechtigt ist. + + + + + + + + + Dieser Typ definiert eine MaklerID als String mit mindestens einem und max. 26 Zeichen. Diese Typ-Definition entspricht der Definition des Attributs MaklerID im OMDS-Datensatz, in dem es aber keinen unabhaengigen, referenzierbaren Typ gibt. + + + + + + + + + Ein Typ für eine Objekt-Id in Verbindung mit einem möglichen Ablaufzeitpunkt und dem Hinweis, ob die Id nur einmalig oder auch mehrmalig verwendet werden kann + + + + + Die eindeutige Id des Elements als String + + + + + Die Gültigkeit der Id des Elements. Wenn die Gültigkeit "null", + ist die Id unbegrenzt gueltig. Von der geplanten Gültigkeit unabhängig kann das + Element dennoch aus anderen Gründen gelöscht werden. + + + + + wahr wenn die Id nur einmal verwendet werden kann, sonst falsch + + + + + + + Definiert die unterschiedlichen Dokumententypen + + + + + Sonstiges + + + + + Antrag + + + + + Deckungsbestätigung + + + + + Erstpolizze + + + + + Folgepolizze + + + + + Zusatzvereinbarungen + + + + + Vinkulierungen + + + + + Bewertungsgutachten + + + + + Verständigung Gewinnbeteiligungen + + + + + Umsatz/Lohnsummenmeldung + + + + + Umsatz/Lohnsummenabrechnung + + + + + BU-Summenmeldung + + + + + BU-Summenabrechnung + + + + + Finanzamtsbestätigung + + + + + Kündigung + + + + + Stornopolizze + + + + + Schadenmeldung + + + + + Schadennachtrag + + + + + Gutachten + + + + + Behördliche Anzeigebestätigung + + + + + Kostenvoranschlag + + + + + Rechnung + + + + + Schadenablehnung + + + + + Schadenfoto + + + + + Abfindungserklärung + + + + + Restwertangebot + + + + + Schreiben Rechtsanwalt + + + + + Prämienvergleich + + + + + Angebot, Vorschlag + + + + + Einzelberatungsprotokoll + + + + + Gesundheitsfragen + + + + + SEPA-Mandat + + + + + Unterschriebener Antrag + + + + + Bestätigung elektronische Kommunikation + + + + + Basisblatt + + + + + Maklervollmacht + + + + + Beratungsprotokoll, Beratungsdokumentation + + + + + Bestätigung Leasing-Devinkulierung + + + + + B/M Stufenbestätigung + + + + + Kundenprofil + + + + + Beilage + + + + + Anmeldung Kundenportal + + + + + Deckungsvergleich + + + + + Rahmenvereinbarung + + + + + Infoblatt Berater + + + + + + + Definition der Partnerrollen über jeweils 2 Buchstaben. Typ wurde angelehnt an VtgRolleCd_Type, allerdings wurde neuer Typ benötigt, da Versicherte Person als Partnerrolle relevant ist. + + + + + + Versicherungsnehmer + + + + + Versicherte Person + + + + + + + Ein Ordnungsbegriff aus einem Fremdsystem, welcher dabei hilft die Kommunikation zwischen zwei Systemen zu vereinfachen + + + + + + + + + + + Abstraktes RequestObjekt + + + + + + Optional eine rein technische ClientId z.B. für eine Zugriffsstatistik nach Client. Die Id darf nicht mit fachlichen Informationen verknüpft werden. + + + + + beliebige Anzahl an technischen Parametern als Key-Value Paare + + + + + beliebige Anzahl an technischen Objekten + + + + + Eine rein technische Id des Requests für Zwecke des Debuggings, die Id darf nicht mit fachlichen Informationen verknüpft werden. + + + + + + + Abstraktes ResponseObjekt + + + + + + beliebige Anzahl an technischen Objekten + + + + + Zeitpunkt des Starts der Verarbeitung am Server + + + + + Zeitpunkt des Endes der Verarbeitung am Server + + + + + + + VU-spezifische Erweiterungsmöglichkeit für technische Daten + + + + + Statusinformationen im Response eines Serviceaufrufs + + + + + rein technische ID zum Debuggen + + + + + Enthält OK oder NOK oder im Falle einer nicht-abschließenden Verarbeitung OKNA + + + + + Eine oder mehrere Meldungen zur Anfrage + + + + + optional Querverweise oder Deeplinks + + + + + + + Abstakter Typ fuer Requests, die Teil eines Geschaeftsfalls mit eigener Id sind + + + + + + + Optional eine Geschaeftsfallnummer, die mehrere Request-Responses einem Geschaeftsfall zuordnet + + + + + + + + + + Abstrakter Typ für Ergebnisse, die Teil eines Geschaeftsfalls mit eigener Id sind + + + + + + + Optional die Nummer eines Geschäftsfalls dem der Response zugeordnet ist. + + + + + + + + + Ein Link auf ein Element + + + + + Der Link als Solches + + + + + Ein vorgeschlagener Darstellungstext für den Link + + + + + + + Der Typ eines Response-Status + + + + + Request konnte verarbeitet werden + + + + + Request konnte nicht abschließend verarbeitet werden. Zum Beispiel wurde der Request in einen Workflow eingestellt aber noch nicht auf den Bestand angewendet. + + + + + Ein Fehler ist aufgetreten, Request konnte nicht verarbeitet werden + + + + + + + Type für Objektreferenzen + + + + + Eine technische Objekt Id aus dem System des Serviceproviders (also z.B. der VU) + + + + + + + + + + Ein Zeitstempel welcher die Version eindeutig identifiziert + + + + + Ein Ordnungsbegriff aus dem System des Aufrufers, also z.B. aus dem Maklerverwaltungsprogramm + + + + + + + Standardimplementierung des ObjektId_Type als Element + + + + + Der Typ für eine Person mit ObjektId + + + + + Die Id der Person (entspricht der Personennr, hat aber auch die Möglichkeit eine ID von Service-Consumer Seite mitzugeben) + + + + + + + + + Die Hauptadresse des Partners mit ObjektId + + + + + + + + + + + + + + + Daten zur Legitimation des Antragstellers bzw. Kunden + + + + + + + + + + Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional. Die Person kann eine Adresse enthalten. Die Adresse hat aber keine Id. + + + + + Vertragsrolle + + + + + Hauptadresse + + + + + + + Typ für eine Adresse mit ObjektId + + + + + + + + + Eine Adresse mit ObjektId + + + + + Deprecated, verwende ProzessDokument_Type. + + + + + MIME-Type des Files im Anhang. + + + + + + Der fachliche Typ der angehaengenten Datei + + + + + Dateiname ohne Pfad inkl. Extension + + + + + + + + + + + Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary + + + + + Sonstige Beschreibung des Dateianhanges + + + + + + + + + + + + Deprecated, verwende DocumentType. Der fachliche Typ der Datei: 1..Sepa-Mandat, 2..unterschrieber Antrag, 3..Bestätigung zur elektronischen Kommunikation, 4..Basisblatt, 5..Gesundheitsfragen, 6..Maklervollmacht, 7..Beratungsprotokoll u.s.w. + + + + + SEPA-Mandat + + + + + Unterschriebener Antrag Provision + + + + + Bestätigung elektronische Kommunikation + + + + + Basisblatt + + + + + Gesundheitsfragen + + + + + Maklervollmacht + + + + + Beratungsprotokoll + + + + + Bestätigung Leasing-Devinkulierung + + + + + B/M Stufenbestätigung + + + + + Kundenprofil + + + + + Beilage + + + + + Anmeldung Kundenportal + + + + + + + Abstrakter Typ zur Übermittlung von Dokumentendaten + + + + + Typ zur Übermittlung von Dokumenten als Binary plus Metadaten + + + + + + + Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary + + + + + MIME-Type des Files im Anhang. + + + + + + Optional die Größe des Dokumentes in Bytes + + + + + Das technische Datum des Dokuments + + + + + Dateiname ohne Pfad + + + + + + + + + Typ zur Übermittlung von Metadaten einer Autorisierung (z.B. einer elektronischen Unterschrift) + + + + + Optional die Referenz auf eine bestimmte Autorisierungsanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde) + + + + + Laufende Nummer der Person. + + + + + Rolle als Text + + + + + Die verwendete Autorisierungsart + + + + + + + Typ zur Übermittlung von Anforderungen an eine Autorisierung (z.B. einer elektronischen Unterschrift) + + + + + Optional die Möglichkeit einer Autorisierungsanforderung eine Id zu geben, damit der Aufrufer sich darauf beziehen kann + + + + + Laufende Nummer der Person. + + + + + Rolle als Text + + + + + Die zu verwendende Autorisierungsart bzw. die Arten, die zur Wahl stehen. + + + + + + + Der Typ für Autorisierungsarten + + + + + + + + Basistyp für Bereitstellung und Anforderung von Dokumenten + + + + + Der fachliche Typ des Dokuments. Alle Integer-Werte sind dem OMDS Standard vorbehalten und folgen dem DocumentType. Andere Codes für Dokumententypen können vom Serviceprovider frei gewählt werden. + + + + + Bezeichnung oder Beschreibung des Dokuments + + + + + + + + + + + + Anforderung eines beizubringenden Dokuments + + + + + + + Die ReferenzId der Anforderung + + + + + Die Möglichkeit erforderliche Autorisierungen des Dokuments anzufordern. + + + + + Wahr, wenn ein Upload des digitalen bzw. digitalisierten Dokuments erforderlich ist. + + + + + Zulässige MIME-Types, wenn das Dokument hochgeladen werden muss. + + + + + + Eine oder mehrere Meldungen zu dieser Anforderung. + + + + + + + + + Bereitstellung Dokument zum Unterschreiben bzw. Ausfüllen + + + + + + + Die Referenz-Id der Anforderung + + + + + Spezifikation der benötigten Autorisierungen + + + + + Wahr, wenn das Dokument in digitaler oder digitalisierte Form bereitzustellen ist. + + + + + Zulässige MIME-Types, wenn das Dokument hochgeladen werden muss. + + + + + + Die Dokumentendaten + + + + + Eine oder mehrere Meldungen zu dieser Anforderung. + + + + + + + + + Bereitstellung Dokument für Kunde, nicht zu unterschreiben + + + + + + + Die Dokumentendaten + + + + + Art der Ausfolgung an den Kunden: 0 = optional oder 1 = obligatorisch + + + + + + + + + + + + + + + Typ für den Upload / die Bereitstellung eines Dokuments als Teil eines Geschäftsfalls durch den Serviceaufrufer. + + + + + Optional die Referenz auf eine Dokumentenanforderung (für den Fall, dass eine solche vom Serviceprovider übermittelt wurde und der Serivceconsumer mit diesem Dokument einen Bezug zur Anforderung herstellen möchte) + + + + + Der fachliche Typ des Dokuments. Alle Integer-Werte sind dem OMDS Standard vorbehalten und folgen dem DocumentType. Andere Codes für Dokumententypen können vom Serviceprovider frei gewählt werden. + + + + + Bezeichnung bzw. textliche Beschreibung des Dokuments + + + + + + + + + + Optional Metadaten zu den Autorisierungen, welche vorhanden sind. + + + + + + + + + + "wahr", wenn das Originaldokument beim Aufrufer hinterlegt und aufbewahrt wird. + + + + + Die Dokumentendaten + + + + + + + Sollen nicht automatisch die Kontierungsdaten aus dem hinterlegten Benutzer genommen werden, können hier abweichende Kontierungen angegeben werden, insbesondere + wenn mehrere Vermittler an dem Vertrag beteiligt werden sollen. In der Regel wird die Aufteilung für Abschluss-, Folge- und Betreuungsprovision über alle Vermittler je Kategorie 100 Prozent ergeben. + Es gibt aber auch Fälle, in denen die prozentuale Aufteilung nicht mit dem Antrag übermittelt wird, sondern an anderer Stelle festgelegt wird. Es sollen dann nur die beteiligten Vermittler übermittelt werden. + Daher können die prozentualen Angaben ab Version 1.9 auch entfallen. + + + + + + eindeutige Vermittlernummer + + + + + Gibt die Möglichkeit den Vermittler gegen die Vermittlernummer auf VU-seite zu plausibilisieren + + + + + Provision Abschluss + + + + + Provision Folge + + + + + Provision Betreuung (oder Produktion) + + + + + + Produktmodell + + + + Abstrakter Typ für alle Gemeinsamkeiten von Produktbausteinen + + + + + Die eindeutige Id dieses konkreten Bausteins. + + + + + Schlüssel der Tarifkomponente, die dieser Baustein repräsentiert. + + + + + Eine menschenverständliche Bezeichnung. Ist kein Eingabewert,wird von der VU gesetzt + + + + + Verweise auf Bedingungswerke und Klauseln + + + + + Meldungen zu Elementen in diesem Produktbaustein + + + + + Im Falle einer Konvertierung eine Herkunftsangabe + + + + + + Bei Konvertierungen die Id des Bausteins im zu ersetzenden Vertrag + + + + + Nähere Spezifikation der Aktion, falls notwendig. + + + + + + + + Möglichkeit zulässige oder unzulässige Kombinationen von Unterbausteinen als Restriktion anzugeben. Aber die Anzahl der Möglichkeiten steigt mit 2 hoch n, wobei n die Anzahl der Unterlemente ist. + + + + + Eines oder mehrere Attribute. + + + + + + + Abstrakter Typ für eine TarifId. Dieser Typ muss von der VU überschrieben werden, + die z.B. ein Enum für die zulässigen Tarifschlüssel anbietet. + + + + + Abstrakter Typ für alle Produktbausteine im Antragsprozess + + + + + + + + Prämien die für diesen Produktbaustein verlangt werden + + + + + Deprecated: Das gleichnamige Element in Praemie_Type ist besser geeignet, da es auch verwendet werden kann, wenn mehrere Prämien im Response übertragen werden. + + + + + + + + + Abstrakter Typ für Produktbausteine im Antragsprozess der 2. Generation + + + + + + + Ob dieser Produktbaustein eingeschlossen ist oder nicht + + + + + Ob der im Response vorgebene Einschluss änderbar ist. Optional + + + + + Optional Metadaten zu Attributen + + + + + Eine weitereführende Beschreibung des Bausteins für eine Anzeige. + + + + + + + + + Typ für eine Liste zulässiger Kombinationen von Produktbaustein-Ids als Restriktion. + + + + + Kombinationen von Produktbausteinen + + + + + + + + + Typ für eine Kombination von Produktbaustein-Ids + + + + + Die Produktbausteine dieser Kombination + + + + + + + Basistyp für ein Produktbündel + + + + + + + + + + + + Ermöglicht eine Vorgabe für die Produktkonfiguration durch den Serviceprovider: von "basic = Basiskonfiguration" über "medium" bis "top" = vollumfänglich". + + + + + Vermittlernummer die Auswirkung auf die Konditionen hat, sinnvoll wenn ein ServiceConsumer recht auf mehrere Vermittlernummern hat. + + + + + + Möglichkeit eine Sicherstellung aus dem Antragsobjekt zu referenzieren. + + + + + + + + + + Basistyp für ein Produkt + + + + + + + + + Deprecated, verwende Zahlweg auf Verkaufsproduktebene + + + + + Deprecated, verwende Zahlrhythmus auf Verkaufsproduktebene + + + + + Deprecated, verwende Hauptfälligkeit auf Verkaufsproduktebene + + + + + Möglichkeit eine Sicherstellung aus dem Antragsobjekt zu referenzieren. + + + + + + + + + + Basistyp für ein Elementarprodukt + + + + + + + + Möglichkeit eine Sicherstellung aus dem Antragsobjekt zu referenzieren. + + + + + + + + + + Basistyp für ein Zusatzprodukt + + + + + + + + + + + + + Basistyp für ein Produktbündel, 2. Generation + + + + + + + Ob dieser Produktbaustein eingeschlossen ist oder nicht + + + + + Ob der im Response vorgebene Einschluss änderbar ist. Optional + + + + + Optional Metadaten zu Attributen + + + + + Eine weitereführende Beschreibung des Bausteins für eine Anzeige. + + + + + + + + + Basistyp für ein Produkt, 2. Generation + + + + + + + Ob dieser Produktbaustein eingeschlossen ist oder nicht + + + + + Ob der im Response vorgebene Einschluss änderbar ist. Optional + + + + + Optional Metadaten zu Attributen + + + + + Eine weitereführende Beschreibung des Bausteins für eine Anzeige. + + + + + + + + + Basistyp für ein Elementarprodukt, 2. Generation + + + + + + + Ob dieser Produktbaustein eingeschlossen ist oder nicht + + + + + Ob der im Response vorgebene Einschluss änderbar ist. Optional + + + + + Optional Metadaten zu Attributen + + + + + Eine weitereführende Beschreibung des Bausteins für eine Anzeige. + + + + + + + + + + Basistyp für ein Zusatzprodukt, 2. Generation + + + + + + + Ob dieser Produktbaustein eingeschlossen ist oder nicht + + + + + Ob der im Response vorgebene Einschluss änderbar ist. Optional + + + + + Optional Metadaten zu Attributen + + + + + Eine weitereführende Beschreibung des Bausteins für eine Anzeige. + + + + + + + + + + Basistyp für ein Produkt vom Typ "Versicherte Person" für Personensparten + + + + + + + + Verpflichtende Referenz auf genau eine versicherte Person. + + + + + + + + + Typ für die Meldung von Personen, die an einem Vertrag beteiligt sind + + + + + Vergabe einer laufenden Nummer ist Pflicht. Über die laufende Nummer kann die beteiligte Person innerhalb eines Requests (z.B. innerhalb einer Berechnungsanforderung) referenziert werden. + + + + + Objekt zur Übermittlung von Personendaten ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld. Kann Adressdaten enthalten. + + + + + + + + Typ Hauptfälligkeit + + + + + + + + + Darstellung einer Praemie + + + + + + + + + + + + Abschlag, z.B. bei jährlichem Zahlrhythmus in Prozent + + + + + Optional ein Bezug auf bestimmte Antragskomponenten, Tarifkomponenten, Deckungsarten usw. + + + + + Summe der Prämien exkl. Versicherungssteuer(n) im gesamten Jahr + + + + + Summe der Prämien inkl. Versicherungssteuer(n) im gesamten Jahr + + + + + + + Stellt die Versicherungsteuer einer Prämie dar + + + + + Betrag der Versicherungssteuer + + + + + VersicherungssteuerArt_Type ergänzt OMDS StArtCd_Type um den Wert 0 = Gesamtversicherungssteuer (Aggregation für Bündel- und Produktebenen) + + + + + Optional der Steuersatz in Prozent + + + + + + + Art Versicherungsteuer + + + + + + + Gesamtversicherungssteuer (Aggregation für Bündel und Produkteben) + + + + + + + + + Typ zur Vorgabe einer Berechnungsvariante + + + + + + + + + + Mögliche Antragsarten + + + + + Neuantrag + + + + + Fahrzeugwechsel + + + + + Versicherungswechsel + + + + + Wechselkennzeichen + + + + + Tarifumstellung + + + + + + + Bearbeitungsstand Schaden (eine Erweiterung von BearbStandCd im OMDS-Datensatz) + + + + + Input-Wert + + + + + Output-Wert + + + + + + + Definiert Arten eine Polizze zu versenden + + + + + 2fach Makler: Ist nur bei Postversand möglich. Makler erhält Original und Kopie + + + + + 1fach Versicherungsnehmer: Kunde erhält Original + + + + + 1fach Makler und 1fach Versicherungsnehmer: Kunde erhält Original und Makler die Kopie + + + + + 1fach Makler: Makler erhält Original + + + + + + + Typ für nicht weiter spezifizierte technische Parameter + + + + + beliebiger Schlüssel + + + + + beliebiger Wert + + + + + + + VU-spezifische Erweiterungsmöglichkeit auf Ebene Verkaufsprodukt + + + + + VU-spezifische Erweiterungsmöglichkeit auf Ebene Produkt + + + + + VU-spezifische Erweiterungsmöglichkeit auf Ebene Elementarprodukt + + + + + VU-spezifische Erweiterungsmöglichkeit auf Ebene Zusatzprodukt + + + + + Definiert Vertragspersonen als Referenz auf eine Person plus Vertragsrolle + + + + + Referenz auf eine Person + + + + + Rolle der Person als OMDS VtgRolleCd_Type + + + + + + + + Type Vinkulierung + + + + + + + + Typ zur Beschreibung einer Bank als Vinkulargläubiger + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type Bezugsrecht (nur Kontext Kfz), für Bezugsberechtigungen in anderen Sparten steht jetzt Bezugsberechtigung_Type zur Verfügung. + + + + + + + + Abstrakter Type Bezugsrecht, von diesem erben die unterschiedlichen Typen: Gesetzliche Erben, Überbringer, Namentlich, Individuell + + + + + Bezugsrecht Erleben oder Ableben + + + + + + Bezugsrecht Erleben + + + + + Bezugsrecht Ableben + + + + + + + + + + Bezugsberechtigung gesetzliche Erben + + + + + + + + Bezugsberechtigung testamentarische Erben + + + + + + + + Bezugsberechtigung Überbringer + + + + + + + + Bezugsberechtigung namentlich + + + + + + + wahr, wenn das Bezugsrecht unwiderruflich ist. + + + + + Bezugsrecht für eine Person + + + + + + + + + + + + Referenz auf die Person, zu deren Gunsten das Betzugsrecht festgelegt ist + + + + + + + Bezugsberechtigung Versicherungsnehmer + + + + + + + + Bezugsberechtigung VersichertePerson + + + + + + + + Bezugsberechtigung Individuell + + + + + + + + + + + + + Type Bonus Malus System + + + + + Ich (Wir) war(en) innerhalb der letzten 12 Monate Versicherungsnehmer eines Fahrzeuges, das wieder versichert oder durch das hiermit zur Versicherung gelangende Fahrzeug ersetzt wird. + + + + + + + + + + + + + + + + + Type Bonus-Malus Vorversicherung + + + + + + + + + + + Type Offene Schäden + + + + + + + + + + Type einzelner offener Schaden + + + + + + + + + Abstrakter Typ zur Beschreibung abgelehnter Risiken + + + + + + Abstrakter Typ zur Beschreibung der Vorversicherungen, wird verwendet in SpezAntrag_Type. + Es gibt zwei Ableitungen im Standard: VorversicherungenKfz_Type und VorversicherungenImpl_Type (s.u.), jede VU kann aber auch eigene Implementierungen vornehmen. + + + + + Standardimplementierung Vorversicherungen: Eine Liste von Vorversicherung_Type-Objekten + + + + + + + + + + + + Angaben zu einer Vorversicherung in der Standardimplementierung, erweitert VorversicherungenDetail_Type + + + + + + + Optional Angabe einer Vertragssparte + + + + + Optional Angabe einer oder mehrerer Sparten + + + + + + + + + + Gemeinsame Details zu einer Vorversicherung. Dieser Typ wird erweitert von Vorversicherung_Type + und ist der Typ von VorversicherungRechtschutz und VorversicherungKfz in Kfz + + + + + Wurden für die beantragte Versicherung Vorversicherungen aufgelöst, oder wurden frühere Versicherungen abgelehnt oder gekündigt? + + + + + + + + + + + + + + + + + + + Erweiterungsmöglichkeit für VU-spezifische Daten + + + + + + + VU-spezifische Erweiterungsmöglichkeit für Vorversicherungsdaten + + + + + Type Datenverwendung + + + + + Zustimmung zur elektronischen Übermittlung vorvertraglicher Dokumente + + + + + + E-Mail Adresse zur Zusendung von vorvertraglichen Dokumenten + + + + + + Zustimmung zur Verwendung personenbezogener Daten: (Der Antragsteller stimmt im Sinne des Datenschutzgesetzes und des Telekommunikationsgesetzes zu, dass die Versicherun, deren Gesellschaften sowie deren Kooperationspartner (siehe dazu "Information zur Datenanwendung gem. §24 DSG") seine personenbezogenen Daten und seine Vertragsdaten (Name, Anschrift, E-Mailadresse, Telefonnummer, Produkt, Leistungsumfang, Vertragslaufzeit, nicht jedoch Gesundheitsdaten) für Zwecke der Zusendung von Informationen über bestehende und neue Produkte der Versicherung und ihrer Kooperationspartner, für Qualitäts- und Zufriedenheitsumfragen sowie Marketingaktionen verwenden und ihn zu diesem Zwecke per Telefon und E-Mail kontaktieren dürfen. Diese Zustimmung kann jederzeit widerrufen werden.) + + + + + + + + + OMDS VERS_UNTERNEHMEN VUNr - http://www.vvo.at/vvo/vvo.nsf/033bc38c04cb4a8bc12574dc005de1e4/751f64eedb80a61bc1257c3d007eaca2 - Kapitel 5 + + + + + + + + + + + Typ für Ersatzpolizzen + + + + + + + + + + Beschreibung einer durch Konvertierung zu ersetzenden Polizze + + + + + Die Polizzennr der zu ersetzenden Polizze + + + + + Die OMDS VertragsID der zu ersetzenden Polizze + + + + + + + Einfache Implementierung einer zu ersetzenden Polizze mit Angabe eines Änderungsgrunds + + + + + + + + Optional die Angabe einer Zusatzinformation zum Aenderungsgrund + + + + + + + + + Spezifiziert die Konvertierung eines Vertrags in einen neuen Vertrag + + + + + + + + + Möglichkeit zulässige Kombinationen von Baustein-Ids als Restriktion anzugeben. + + + + + + + + + Allgemeiner Typ um die Behandlung der Unterbausteine in der Konvertierung zu spezifizieren + + + + + Die Id des Bausteins im zu ersetzenden Vertrag + + + + + Optional die Id des Bausteins im Antrag + + + + + Darstellung des Bausteins für den User. + + + + + + + + + + Zulaessige Aktion bzw. zulaessige Aktionen in der Übermittlung vom Serviceprovider. + + + + + Gewaehlte Aktion in der Übermittlung der geplanten Konvertierung vom Client. + + + + + + + Ableitung für die Produktebene (Ebene 2) mit der zusätzlichen Möglichkeit die Sparte zu signalisieren + + + + + + + Der SpartenCd aus OMDS 2, welcher erlaubt die Ebene 2 eines Vertrags zu kategorisieren. + + + + + + + + + Aktion für einen Baustein + + + + + Nähere Spezifikation der Art der Aktion, falls notwendig. + + + + + + + + Belassen-Aktion (Keine Aktion, der Baustein bleibt weiter in altem Vertrag) + + + + + + + + Uebernehmen-Aktion (der Baustein wird in den Folgevertrag uebernommen) + + + + + + + Innerhalb dieser Aktion mögliche Unterelemente dieses Bausteins mit den Aktionen, die an diesen Unterelementen möglich sind. + + + + + Möglichkeit zulässige Kombinationen von Baustein-Ids als Restriktion anzugeben. + + + + + + + + + Storno-Aktion (der Baustein wird im alten Vertrag storniert und nicht in den neuen übernommen) + + + + + + + + Definition des Rückegabestatus für eingespielte Anträge + + + + + Antrag angenommen + + + + + Antrag abgelehnt + + + + + Entwurf + + + + + Vorschlag + + + + + Antrag übertragungsfähig + + + + + Antrag abgebrochen + + + + + Verarbeitung gestartet + + + + + Antrag storniert + + + + + Gelöscht + + + + + Antrag ausgesteuert + + + + + + + Arten von Geschaeftsobjekten + + + + + Vertrag + + + + + Schaden + + + + + Antrag + + + + + Interventionsbericht + + + + + + + Arten von Geschaeftsfällen + + + + + + Typ mit Informationen zu einem Dokument (kann auch das Dokument selbst enthalten) + + + + + Optional das eigentliche Dokument als base64-Binary + + + + + Optional ein Dokumentenname + + + + + Der inhaltliche Dokumenten-Typ, z.B. Polizze + + + + + Optional der Mime-Type + + + + + Optional die Größe des Dokumentes in Bytes + + + + + Das technische Datum des Dokuments + + + + + Referenzen auf weitere Dokumente + + + + + Art der Ausfolgung an den Kunden: optional oder obligatorisch. Wenn das Element nicht enthalten ist, ist die Ausfolgung an den Kunden optional + + + + + + Dokument optional an Kunde zu uebergeben + + + + + Dokument muss an Kunde ausgefolgt werden, z.B. Produktinformationsblatt + + + + + Dokument muss an Kunde ausgefolgt werden und ist vom Kunden ausgefüllt zu retournieren, z.B. Antrag + + + + + Dokument ist vom Kunden beizubringen, z.B. Firmenbuchauszug, Ausweis + + + + + Dokument ist nur für den Vermittler bestimmt + + + + + + + + Wenn das Element vorhanden ist, ist eine Unterschrift zu leisten + + + + + + keine Unterschrift erforderlich + + + + + Unterschrift erforderlich + + + + + + + + + + Type für die Hauptfälligkeit + + + + + + + + + Beschreibt die Zahlungsdaten in Antragsservices + + + + + + Abhängig von der Zahlungsart soll im Feld 'Kontonummer' die Kundenkontonummer oder der IBAN befüllt werden. + + + + + + + + + + Typ Zahlweg + + + + + + + + + + + + + + + Typ Kreditkarte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beschreibt eine Bankverbindug + + + + + + + + + + + beschreibt eine Bankverbindug, welche einer Person ueber eine Referenz zugeordnet ist + + + + + + Herstellung einer Beziehung zu einer Person ueber diese laufende Nummer. + + + + + + + + BIC + + + + + + + + + IBAN + + + + + + + + + Enummeration für verschiedene Steuerungen in Zusammenhang mit dem SEPA Mandat + + + + + Bestehendes bei Versicherungsgesellschaft hinterlegtes SEPA-Mandat + + + + + SEPA-Mandat bei Makler hinterlegt (nur in Kombination mit entsprechender Vollmacht) + + + + + SEPA-Mandat wird anbei übermittelt + + + + + + + Abstrakter Obertyp für versicherte Interessen + + + + + Bei Konvertierung optional die Referenz auf die Id eines versicherten Interesses, welches abgelöst wird. + + + + + + Eine oder mehrere Bewertungen oder Schätzungen als Betrag. + + + + + + Die laufende Nummer im Prozess. + + + + + + Abstrakter Obertyp für versicherte Interessen, unterstützt Attribut-Metadaten + + + + + + + + + + + + Versicherte Person basierend auf VersichertesInteresse_Type. Lfnr muss mit Lfnr der Person übereinstimmen. + + + + + + + + Risikomerkmale natürlicher Personen + + + + + + + + + + + Risikoattribute natürlicher Personen + + + + + + + + + + + + + + + + + + + + Deprecated: Künftig sollten ZusaetzlicheRisikodaten im Obertyp VersichertesInteresse_Type genutzt werden. + + + + + + + VU-spezifische Erweiterungsmöglichkeit für Risikodaten + + + + + Basisklasse für alle Fahrzeuge in der Kfz-Versicherung + + + + + + + Optional Zulassungsdaten. Wenn unter den Zulassungsdaten ein Fahrzeug gefunden wird, werden diese Daten verwendet. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CO²-Emission g/km + NEFZ: Messzyklus für PKW und leichte LKW (Klassen M1, N1) + + + + + CO²-Emission g/km + WLTP: Messzyklus für PKW und leichte LKW (Klassen M1, N1) + WMTC: Messzyklus für Motorräder (Klassen L1e, L2e, L3e, L4e und L5e) + + + + + Kraftstoffverbrauch + NEFZ: Messzyklus für PKW und leichte LKW (Klassen M1, N1) + + + + + Kraftstoffverbrauch + WLTP: Messzyklus für PKW und leichte LKW (Klassen M1, N1) + WMTC: Messzyklus für Motorräder (Klassen L1e, L2e, L3e, L4e und L5e) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Die Aufbauart als Code (wie in Zulassung AUFBAU_NAT_C) + + + + + Limousine + + + + + Schraeghecklimousine + + + + + Kombilimousine + + + + + Coupe + + + + + Kabrio-Limousine + + + + + Mehrzweckfahrzeug + + + + + PKW-Pick-up + + + + + Van + + + + + Sattelzugmaschine + + + + + Straßenzugmaschine + + + + + Pick-up + + + + + Fahrgestell mit Fuehrerhaus + + + + + Eindeckfahrzeug + + + + + Doppeldeckfahrzeug + + + + + Eindeck-Gelenkfahrzeug + + + + + Doppeldeck-Gelenkfahrzeug + + + + + Eindeck-Niederflurfahrzeug + + + + + Doppeldeck-Niederflurfahrzeug + + + + + Eindeck-Niederflur-Gelenkbus + + + + + Doppeldeck-Niederflur- Gelenkbus + + + + + Offenes Eindeckfahrzeug + + + + + Offenes Doppeldeckfahrzeug + + + + + Busfahrgestell + + + + + Plattform + + + + + offener Kasten + + + + + Geschlossener Kasten + + + + + Klimatisierter Aufbau mit Klimageraet + + + + + Klimatisierter Aufbau ohne Klimageraet + + + + + Seitenplanen (Curtainsider) + + + + + Wechselbruecke (austauschbarer Aufbau) + + + + + Containertraeger + + + + + Fahrzeuge mit Hakenlift + + + + + Kipper + + + + + Tank + + + + + Tank zur bef. gefährlicher Güter + + + + + Tiertransporter + + + + + Fahrzeugtransporter + + + + + Betonmischer + + + + + Betonpumpwagen + + + + + Langholz + + + + + Abfallsammelfahrzeug + + + + + Straßenkehrmaschine, Strassen- und Kanalreinigung + + + + + Kompressor + + + + + Bootstraeger + + + + + Traeger für Segelflugzeuge + + + + + Fahrzeuge für Verkaufs- und Werbezwecke + + + + + Abschleppwagen + + + + + Leiterfahrzeug + + + + + Kranwagen + + + + + Hubarbeitsbühne + + + + + Bohrfahrzeug + + + + + Niederfluranhänger + + + + + Glastransporter + + + + + Feuerwehrfahrzeug + + + + + Spezialaufbauten + + + + + Nachlaeufer + + + + + Ja + + + + + Nein + + + + + Wohnmobil + + + + + Beschussgeschuetzte Fahrzeuge + + + + + Krankenwagen + + + + + Leichenwagen + + + + + Wohnanhaenger + + + + + Mobilkran + + + + + Rollstuhlgerechte Fahrzeuge + + + + + Dolly + + + + + Anhaenger für Schwertransporte + + + + + KFZ für Schwertransport + + + + + Geraetetraeger + + + + + Sattelanhaenger + + + + + Deichselanhaenger + + + + + Zentralachsanhaenger + + + + + Starrdeichselanhaenger + + + + + + + Typ für Zulassungsdaten + + + + + Versicherungsbestätigungsnummer + + + + + Zulassungs-Kennzeichen + + + + + Zulassungs-Fahrgestellnummer + + + + + + + Versicherte Liegenschaft + + + + + + + + + + + + + + + Dient zur Abbildung von Kosten als absoluter oder prozentualer Wert + + + + + + + + + + + Dient zur Abbildung eines Selbstbehalts + + + + + Art des Selbstbehalts, insb. können hier die dreistelligen Codes des OMDS 2 aus SbhArtCd_Type verwendet werden + + + + + Absoluter Betrag eines Selbstbehalts + + + + + Selbstbehalt in Prozent der Versicherungssumme + + + + + Minimalbetrag eines Selbstbehalts + + + + + Maximale Höhe eines Selbstbehalts + + + + + + + Typ fuer den Upload von Dokumenten mit base64 encodiertem Dokument, Mimetype und Filename + + + + + Der Name des Dokuments. + + + + + Der Mime-Type des Dokuments gemäß IANA + + + + + Das Dokument selbst als base64Binary + + + + + Der inhaltliche Typ des Dokuments, z.B. Polizze oder Finanzamtsbestätigung als Code + + + + + + + Information zu einem einzelnen Dokument + + + + + Die eindeutige Id des Dokuments und Details zur Verwendung + + + + + Der Name des Dokuments als String + + + + + Der inhaltliche Typ des Dokuments, z.B. "Polizze" oder "Finanzamtsbestätigung" als Integer-Code + + + + + Mime-Type des Dokuments + + + + + Größe des Dokuments in Byte + + + + + Erstellungsdatum des Dokuments + + + + + Optional die Refernez auf ein Objekt, dem das Dokument zugeordnet ist. + + + + + Verweis auf weitere Dokumente, die inhaltlich zu diesem Dokument gehören, z.B. AVB zu einer Polizze + + + + + + + Ein Zeitraum mit Beginn und Ende Datum + + + + + + + Eine abstrakte Spezifikation eines Objekts + + + + + Die Spezifikation eines Polizzenobjektes + + + + + + + die Polizzennummer als OMDS Polizzennr-Typ. + + + + + Einschränkung der Anfrage auf Dokumente für Polizzen eines bestimmten Typs. Das Attribut ist vom Typ VtgProdCd_Type des OMDS-Datensatz + + + + + Einschränkung der Anfrage auf Dokumente für bestimmte Partner in einer bestimmten Rolle + + + + + + + + + Die Spezifikation eines Schadenobjektes + + + + + + + Eine Geschaeftsfallnummer + + + + + Schadennummer als omds:Schadennr + + + + + + + + + Abstrakter Basistyp für Metadaten von Attributen + + + + + Name des Attributes, auf den sich diese Metadaten beziehen. + + + + + Ob das Attribut änderbar ist + + + + + Ein menschenverständlicher Text für das Attribut, der z.B. in einer Oberfläche verwendet werden kann. + + + + + Eine weiterführende Beschreibung des Attributs. + + + + + + + Message an einem Attribut + + + + + Fehlertyp ( 1 = Fehler, 2 = Warnung, 3 = Hinweis) + + + + + + + Fehler + + + + + Warnung + + + + + Hinweis + + + + + + + + Optional ein Fehlercode + + + + + + Eine ausgeschriebene Fehlermeldung, für den User + + + + + + + Typ mit Metadaten für xsd:string-Attribute + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + + Typ mit Metadaten für xsd:int-Attribute + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + Typ mit Metadaten für omds:decimal-Attribute + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + Typ mit Metadaten für xsd:date-Attribute + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + Typ mit Metadaten für Schlüssellisten + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + Typ für einen einzelnen Eintrag einer Schlüsselliste + + + + + + + + + Abstrakter Basistyp für Attribute die Metadaten enthalten können (feiner Unterschied zu AttributMetadaten_Type) + + + + + Wahr, wenn das Attribut im aktuellen Zustand änderbar ist, sonst falsch. + + + + + Ein menschenverständlicher Text für das Attribut, der z.B. in einer Oberfläche verwendet werden kann. + + + + + Eine weiterführende Beschreibung des Attributs. + + + + + + + + Abstrakter Basistyp für Attribute mit einem Wert + + + + + + + Ob das Attribut als Pflichtfeld zu behandeln ist + + + + + + + + + Auf xsd:string basierendes Attribut mit Metadaten + + + + + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + Auf xsd:int basierendes Attribut mit Metadaten + + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + Auf omds:decimal basierendes Attribut mit Metadaten + + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + Auf xsd:double basierendes Attribut mit Metadaten + + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + Auf xsd:date basierendes Attribut mit Metadaten + + + + + + + + + Optional Inhalte einer Werteliste + + + + + + + + + + + Abstrakte Ebene fuer Listen mit einem oder mehreren wählbaren Werten + + + + + + + Optional die Vorgabe einer Werteliste, aus der die ausgewählten Schlüssel stammen müssen + + + + + Mindestanzahl zu selektierender Werte, z.B. 0 für optional oder 1 für obligatorisch oder auch mehrere, wenn Multiselect. + + + + + + + + + Attribut mit Metadaten für Schlüssellisten + + + + + + + Der ausgewählte Schlüssel + + + + + Optional ein Vorschlag für enen ausgewählten Schlüsse. + + + + + + + + + Attribut mit Metadaten für Schlüssellisten, bei dem mehrere Einträge auswählbar sind. + + + + + + + Die ausgewählten Schlüssel + + + + + Optional eine Vorgabe von Schlüsseln als Default-Werte + + + + + Maximalanzahl zu selektierender Werte, muss größer gleich der Mindestanzahl sein. + + + + + + + + + Abstraktes Element, welches Antworten auf die Frage "Raucher?" enthält, z.B. in Leben + + + + + + + + Abstrakter Typ fuer Sicherstellungen + + + + + Die laufende Nummer dieser Sicherstellung + + + + + Optional die Angabe des sichergestellten Betrags, wenn nicht die volle Summe sichergestellt werden soll + + + + + Optional die Angabe einer Unanfechtbarkeitssumme, wenn eine Unanfechtsbarkeitsklausel eingeschlossen wurde + + + + + + + Sicherstellung vom Typ Abtretung / Zession + + + + + + + + + + + + Sicherstellung vom Typ Verpfändung + + + + + + + + + + + + Eigenschaften Pfandgläubiger + + + + + + + + + Sicherstellung vom Typ Vinkulierung + + + + + + + + + + + + Gläubiger einer Sicherstellung + + + + + + + + + + + Abstrakter Typ für Einwilligung + + + + + Die Bestätigung der Zustimmung + + + + + Optional der tatsächliche Text der Zustimmung + + + + + + + Abstrakter Typ für Einwilligung personenbezogene Daten + + + + + + + Referenz auf die Person + + + + + + + + + Einwilligung Verarbeitung Gesundheitsdaten + + + + + + + + Einwilligung Bekanntgabe Gesundheitsdaten an VN + + + + + + + + Einwilligung Sprachaufzeichnung + + + + + + + + Fragen gemäß FATCA + + + + + + + + + + Fragen FATCA bei natürlichen Personen + + + + + + + + + + Fragen FATCA bei sonstigen Personen + + + + + + + Konzession nach BWG, VAG, WAG, PKG, BMSVG, ZaDiG oder vergleichbare Konzession nach ausländischem Recht + + + + + Überwiegend eine aktive Geschäftstätigkeit in Produktion oder Handel + + + + + + + Fragen gemäß dem Gemeinsamen Meldestandard-Gesetz + + + + + + + + + + + + + + + Beschreibung einer PEP + + + + + + + + + Details zur Treuhaenderfrage + + + + + + + + + Ein einzelnes Element einer Fondsauswahl + + + + + Angabe von ISIN oder WKN + + + + + + + Optional Angabe des Anteils dieses Wertpapiers am Gesamtportfolio + + + + + + + + + + + + Optional im Response die Bezeichnung des Fonds. Im Request wird ISIN oder WKN verwendet um den Fonds zu identifizieren und diese Angabe ignoriert. + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3ServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3ServiceTypes.xsd new file mode 100644 index 00000000..904a279c --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3ServiceTypes.xsd @@ -0,0 +1,688 @@ + + + + + + + + Das Request-Objekt für den Actionlink + + + + + Der Typ des Request-Objekts fuer den allgemeinen Portaleinstieg + + + + + + + + + Der Actionlink z.B. in das Maklerportal mit einem Token, der die Verbindung zur Session herstellt + + + + + + Das Request-Objekt fuer den Zugriff auf die Userdaten + + + + + + + Die VUNr des angefragten Unternehmens. Dies ermöglicht ggf. mehrere VUs über eine technische Lösung zu servicieren. Verwendet den Typ VUNr aus OMDS-Datensatz. + + + + + + + Das Ergebnisobjekt fuer die Userdaten + + + + + Response Type mit Benutzerinformationen. Das Element 'address' ist mit Version 1.1.0 entfallen, da diese Informationen auch im Element 'person' übermittelt werden können + + + + + + BenutzerId + + + + + + + + + + Liste der für diesen User unterstützen Services + + + + + + Die ServiceId des jeweiligen Webservice als String + + + + + + + + Ist vom Typ PERSON_Type aus dem OMDS-Datensatz + + + + + + + + Inputobjekt zum Beziehen einer Liste verfuegbarer OMDS-Datensaetze + + + + + + + die VUNr aus OMDS als optionaler Filterparameter + + + + + Hier wird direkt ein agentFilter-Element verwendet und kein abstrakter authFilter, da dieser Service dezidiert auf Makler zugeschnitten ist und OMDS-Packages nach MaklerID und Vermittlernummer strukturiert sind und nicht nach anderen Filterkriterien. + + + + + von inkl. Datum + + + + + bis inkl. Datum + + + + + + + Rückgabeobjekt für eine Liste von OMDS-Datensätzen + + + + + Dieser Typ definiert eine Liste von OMDS-Datensaetzen + + + + + + Fachliche Fehlermeldungen + + + + + + + + Das Requestobjekt fuer die Abholung eines oder mehrerer OMDS-Datensatz-Packages + + + + + + + + Hier wird direkt ein agentFilter-Element verwendet und kein abstrakter authFilter, da dieser Service dezidiert auf Makler zugeschnitten ist und OMDS-Packages nach MaklerID und Vermittlernummer strukturiert sind und nicht nach anderen Filterkriterien. + + + + + Die Id des Datensatzes unter welcher er ueber Webservices referenziert werden kann. Es handelt sich nicht um eine Id aus dem OMDS-Datensatz + + + + + + + Gibt die Liste der angeforderten OMDS-Packages zurück oder entsprechende fachliche Fehlermeldungen + + + + + + + Liste der angeforderten Pakete + + + + + Fachliche Fehlermeldungen + + + + + + + Typ fuer ein OMDS-Datensatz-Package + + + + + Die angefragte Id des OMDS-Datenpakets, wobei dies kein Schlüssel aus dem Paket ist. + + + + + + + + + + + Nur enthalten, wenn es das angeforderte Paket tatsächlich gibt und der User darauf berechtigt ist. + + + + + + Meta-Informationen zu diesem Paket + + + + + Gezippte OMDS-Daten als base64Binary oder mit Binary mit MTOM + + + + + + + + Fachliche Fehlermeldungen + + + + + + + Typ fuer die wesentlichen Informationen zu einem OMDS-Datensatz-Package + + + + + + Entspricht der MaklerID in OMDS 2.x. Die MaklerID (in Version 1.0.0 noch AgentID) ist eine übergeordnete ID des Vermittlers unter welcher mehrere Vermittlernummern zusammengefasst sein können. Diese ID ist in der Regel spezifisch für die jeweilige VU oder den jeweiligen Dienstleister, bei dem die Daten abgeholt werden. Ein zulässiger Spezialfall ist, dass die agentID mit der Vermittlernummer "Vermnr" (in Version 1.0.0 noch agentNumber) zusammenfällt. + + + + + Die Id des OMDS Pakets und Angaben zu ihrer Verwendbarkeit, wobei hier kein Schlüssel aus einem OMDS Paket selbst gemeint ist, sondern eine eigenständige Id, die das Abrufen des OMDS-Pakets ermöglicht. + + + + + Zeitstempel der Erstellung entsprechend dem Attribut PaketZpktErstell mit OMDS Datum-Zeit als Typ + + + + + Groesse der Datei in Byte, de facto beschränkt auf max. ca. 2 GB da vom Typ int + + + + + entspricht dem der Paketumfang wie er in OMDS 2.x im Typ PaketUmfCd_Type definiert ist: D = Differenz, G = Gesamtbestand + + + + + Liste von OMDS 2.x Elementen des Typs PaketInhCd_Type, die den Inhalt des Datenpakets beschreiben + + + + + + + + Anfrage Informationen zu vertragsbezogenen Dokumenten + + + + + Anfragetyp Informationen zu vertragsbezogenen Dokumenten + + + + + + ermöglicht "Super-Usern" die Abfrage von spezifischen Elementen + + + + + die Polizzennummer als OMDS Polizzennr-Typ. + + + + + Einschränkung der Anfrage auf Dokumente für Polizzen eines bestimmten Typs. Das Attribut ist vom Typ VtgProdCd_Type des OMDS-Datensatz + + + + + Einschränkung der Anfrage auf Dokumente für bestimmte Partner in einer bestimmten Rolle + + + + + Einschränkung der Anfrage auf bestimmte Dokumententypen. Es gibt 15 definierte vertragsbezogene Dokumententypen. + + + + + + + + + Rückgabe Informationen zu vertragsbezogenen Dokumenten + + + + + Rückgabetyp Informationen zu vertragsbezogenen Dokumenten + + + + + Informationen zu Dokumenten, wenn vorhanden + + + + + + + + Request zur Abholung eines einzelnen bekannten Dokuments + + + + + Requesttyp zur Abholung eines einzelnen bekannten Dokuments + + + + + + ermöglicht "Super-Usern" die Abfrage von spezifischen Elementen + + + + + Die Id des Dokuments vom Typ String + + + + + + + + + + + + + Responseobjekt zur Rückgabe eines einzelnen Dokumentes + + + + + Responsetyp zur Rückgabe eines einzelnen Dokumentes + + + + + Das Dokument und seine Meta-Informationen, wenn ein Dokument vorhanden war + + + + + + + + Partnerrollen in einer Polizze: Versicherungsnehmer, Versicherte Person + + + + + Die Partnernummer als OMDS-Personennr (String mit 1-26 Zeichen) + + + + + Partnerrollen im Vertrag als PartnerRoleType: String mit 2 Zeichen: VN, VP + + + + + + + Information zu einem einzelnen Dokument + + + + + Die eindeutige Id des Dokuments und Details zur Verwendung + + + + + Der Name des Dokuments als String + + + + + Der inhaltliche Typ des Dokuments, z.B. "Polizze" oder "Finanzamtsbestätigung" als Integer-Code + + + + + Mime-Type des Dokuments + + + + + Größe des Dokuments in Byte + + + + + Erstellungsdatum des Dokuments + + + + + Verweis auf weitere Dokumente, die inhaltlich zu diesem Dokument gehören, z.B. AVB zu einer Polizze + + + + + + + Informationen zu einem Dokument und das Dokument base64encoded + + + + + Meta-Informationen zum Dokument + + + + + Das eigentliche Dokument als base64-Binary + + + + + + + + Deep-Link Schaden Anfrage + + + + + + + + + Schadennummer vom Typ OMDS Schadennr + + + + + + + + Responseobjekt Deep-Link Schaden + + + + + Deep-Link Partner Anfrage + + + + + + + + + Die Partnernummer als OMDS Personennr-Typ + + + + + + + + Deep-Link Partner Antwort + + + + + Deep-Link Angebot/ Antrag Anfrage + + + + + + + + + Die Nummer der Berechnung, des Angebots oder des Antrags. + + + + + + + + + + + + + + + Deep-Link Angebot / Antrag Antwort + + + + + Deep-Link Vertrag Anfrage + + + + + + + + + Die Nummer des Vertrags als OMDS Polizzennr-Typ + + + + + + + + Deep-Link Vertrag Antwort + + + + + Response Deep-Link auf Geschäftsobjekte + + + + + Soll ein Frame angezeigt werden oder nicht + + + + + + Definiert einen Deep-Link + + + + + String mit max. 1024 Zeichen + + + + + + + + + + Code für Art der URL, z.B. Verträge, Dokumente, Schäden, Schadenmeldung als int-Type. + + + + + + Einstiegsseite + + + + + + Suche Partner + + + + + + Suche Vertrag + + + + + + Suche Schaden + + + + + + Suche Angebot/Antrag + + + + + + Schadenübersicht + + + + + + Dokumente + + + + + + Anfrage + + + + + + Stammdaten + + + + + + Bearbeiten + + + + + + Verträge + + + + + + Schäden + + + + + + Angebote + + + + + + Angebots-/ Antragsübersicht + + + + + + Inkassostand + + + + + + Angebot + + + + + + Schadenmeldung + + + + + + Mahnungen + + + + + + + + + Ablaufzeitpunkt der Action-Links. Wenn Actionslinks vorhanden sind, dieses Element jedoch nicht oder mit dem Wert "null", so sind die ActionLinks zeitlich unbeschränkt gültig. + + + + + + + + + Linkbeschreibung vom Typ LinkType + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl new file mode 100644 index 00000000..b752a71a --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl @@ -0,0 +1,1076 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON1_Basisfunktionen.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON1_Basisfunktionen.xsd new file mode 100644 index 00000000..b5f30a93 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON1_Basisfunktionen.xsd @@ -0,0 +1,189 @@ + + + + + + + Requestobjekt um Dokument zu Geschäftsfall hinzuzufügen + + + + + Typ des Requestobjekts, um Dokument zu Geschäftsfall hinzuzufügen + + + + + + + + + + Response von der VU, wenn ein zusätzliches Dokument übergeben wurde + + + + + Response von der VU, wenn ein zusätzliches Dokument übergeben wurde + + + + + + + + + Request um eine Anzahl von Dokumenten zu einem fachlichen Objekt zu erhalten + + + + + Dieser Typ enthält die Elemente fuer die Anfrage nach Dokumenten + + + + + + + ObjektSpezifikation kann ab Version 1.3 entfallen, es kann aber sein, dass das Versicherungsunternehmen einen Fehler meldet, weil es Anfragen nur mit Objektspezifikation unterstützt oder weil die Ergebnismenge zu groß wäre. + + + + + + Filter nach Art des Dokuments + + + + + + + Response mit einer Anzahl von Dokumenten zu einem fachlichen Objekt + + + + + Typ mit Informationen zu den Dokumenten eines fachlichen Objekts + + + + + + + + + Request um Informationen zu den Dokumenten eines fachlichen Objekts zu erhalten + + + + + Typ mit Elementen fuer die Anfrage nach Dokumenten zu einem fachlichen Objekt + + + + + + + + + Filter nach Art des Dokuments + + + + + + + + + + + + + + + + Response zu den Dokumenten eines fachlichen Objekts + + + + + Typ mit Informationen zu den Dokumenten eines fachlichen Objekts. + + + + + + + + + Request um Informationen zu den Dokumenten eines Zeitraums zu erhalten + + + + + Typ mit Elementen fuer die Anfrage nach Dokumenten eines Zeitraums + + + + + + + + + Filter nach Art des Dokuments + + + + + + + + + + + + + + + + Response zu den Dokumenten eines Zeitraums + + + + + Typ mit Informationen zu den Dokumenten eines Zeitraums + + + + + + + + + Informationen zu einem Dokument + + + + + Der tatsächliche Offset in der Ergebnisliste. + + + + + Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. + + + + + Gesamtzahl der Dokumente unter dem gewählten Filter. + + + + + Die Ergebnisliste + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Common.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Common.xsd new file mode 100644 index 00000000..dd7b40f4 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Common.xsd @@ -0,0 +1,618 @@ + + + + + + + + + Abstrackter Basistyp für das Datenmodell aller BOA-Prozessschritte + + + + + Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist + + + + + + + Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer. + + + + + + + + + Abstrakter Basistyp Offert, der bei Request und Response gleich ist + + + + + + + + Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden. Im Offert ist dies insb. der Versicherungsnehmer. + + + + + Referenz auf die Person, die als Versicherungsnehmer fungiert. + + + + + + + + + Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist + + + + + + + Die Antragsart kann auch vom ServiceProvider automatisch bestimmt werden, dann bleibt sie im Request leer. + + + + + Liste aller benötigten Personen, welche dann über ihre Rolle referenziert werden. Die Personen können eine Adresse enthalten. + + + + + Referenz auf die Person, die als Versicherungsnehmer fungiert. + + + + + Referenz auf einen abweichenden Praemienzahler, wenn nicht der Versicherungsnehmer die Prämie zahlt + + + + + Referenz auf weitere Versicherungsnehmer + + + + + Weitere Personen in Vertragsrollen + + + + + Bestehen Ablehnungen zu den beantragten Risiken + + + + + Bestehende Vorversicherungen zu dem Antrag + + + + + Beschreibt die Art der Zahlung und enthält die zugehörigen Daten + + + + + SEPA-Mandat-Steuerung, wenn Zahlungsdaten ein SEPA-Mandat notwendig machen. + + + + + alternativer Polizzenversand + + + + + Allgemeine Datenschutzbestimmungen + + + + + + Ersatzpolizzennummern für eine manuelle Ablöse von Polizzen. Nicht für automatische Konvertierung oder Fahrzeugwechsel. + + + + + Sollen weitere Antragsdokumente zugestellt werden (z.B. IVK) + + + + + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten + + + + + Daten zu etwaigen Sicherstellungen + + + + + Zustimmung zu vorgegebenen Fragen, z.B. Datenverarbeitung von Gesundheitsdaten + + + + + Optional eine Polizzennr, z.B. als Response, wenn sofort polizziert wurde. + + + + + Optional eine VertragsID, z.B. als Response, wenn sofort polizziert wurde. + + + + + + + + + Abstrakter Basistyp für Antrag in der Personenversicherung, der bei Request und bei Response gleich ist + + + + + + + Informationen zu FATCA. + + + + + Informatiionen zum Gemeinsamer Meldestandard-Gesetz bzw. EU Richtlinie zum Austausch von Steuerinformationen. + + + + + Angabe PEP ist zwingend + + + + + Wird der Vertrag treuhänderisch gehalten. + + + + + + + + + + Abstraktes Zwischenelement für alle BOA-Request-Types + + + + + + + Deprecated - die Angabe eines Aenderungsgrunds. Künftig sollte der Aenderungsgrund im Element Ersatzpolizzen angegeben werden. + + + + + Polizzennummern, die im Rahmen einer Konvertierung, einem Fahrzeugwechsel o.Ä. abgelöst werden sollen. + + + + + + + + + Abstraktes Zwischenelement für alle BOA-Response-Types + + + + + + + Deprecated - die Angabe eines Aenderungsgrunds. Künftig sollte der Aenderungsgrund im Element Ersatzpolizzen angegeben werden. + + + + + Polizzennummern, die im Rahmen einer Konvertierung, einem Fahrzeugwechsel o.Ä. abgelöst werden sollen. + + + + + + + + + Abstrakter Request für die Berechnung + + + + + + + Sollen Upselling-Vorschläge mitberechnet werden? Wenn ja kann dies zu einer längeren Berechnungsdauer führen. + + + + + + + + + Abstrakter Response, der das Ergebnis der Berechnung enthält bzw. Fehlermeldungen + + + + + + + + Abstrakter Request für das Offert + + + + + + + + Abstrakter Response, der das Offert enthält bzw. Fehlermeldungen + + + + + + + Deprecated, verwende statt dessen DokumenteAnforderungen. + + + + + Hier sind 3 Arten von Dokumenten enthalten: Solche, die der Kunde nur ausgefolgt bekommt, solche, die er unterschrieben zurück liefern soll und Anforderung von beizubringenden Dokumenten. + + + + + + + + + Abstrakter Request für den Antrag + + + + + + + Deprecated: Verwende künftig Dokumente. + + + + + (Unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung hin. + + + + + + + + + Abstrakter Response, der den Antrag enthält bzw. Fehlermeldungen + + + + + + + optional ein aktueller Status des Antragsprozess + + + + + Wenn der Antrag fehlerfrei erstellt werden konnte, die Referenz auf diesen Antrag. Diese Referenz ist bei der Einreichung des Antrags anzugegeben. + + + + + Deprecated: Verwende künftig DokumenteAnforderungen. + + + + + Hier sind 3 Arten von Dokumenten enthalten: Solche, die der Kunde nur ausgefolgt bekommt, solche, die er unterschrieben zurück liefern soll und Anforderung von beizubringenden Dokumenten. + + + + + + + + + Abstrakter Request für die Antragsüberleitung + + + + + + + Deprecated: Verwende künftig Dokumente. + + + + + (Unterschriebene) Dokumente zum Antrag, möglicher Weise auf Anforderung hin. + + + + + Die Referenz auf einen zuvor mit CreateApplication erzeugten Antrag, welcher jetzt eingereicht werden soll. Diese Referenz wird durch CreateApplication erzeugt. Entweder ist solch ein Bezug zu einem vorangegangenen SubmitApplication mitzugeben oder nochmals die Daten. + + + + + + + + + Abstrakter Response der Antragsüberleitung + + + + + + + aktueller Status des eingespielten Antrages + + + + + + Deprecated, verwende künftig DokumenteAnforderungen. + + + + + Hier sind 3 Arten von Dokumenten enthalten: Solche, die der Kunde nur ausgefolgt bekommt, solche, die er unterschrieben zurück liefern soll und Anforderung von beizubringenden Dokumenten. + + + + + + + + + Abstrakter Request für die Berechnung mit generischen Produktbausteinen + + + + + + + Wenn "wahr", sollen im Response Produktmetadaten enthalten sein. + + + + + + + + + Abstrakter Response Berechnung + + + + + + + + Abstrakter Request für die Offerterstellung mit generischen Produktbausteinen + + + + + + + Wenn "wahr", sollen im Response Produktmetadaten enthalten sein. + + + + + + + + + Abstrakter Response der Offerterstellung + + + + + + + + Abstrakter Request der Antragserzeugung mit generischen Produktbausteinen + + + + + + + Wenn "wahr", sollen im Response Produktmetadaten enthalten sein. + + + + + + + + + Abstrakter Response der Antragserzeugung + + + + + + + + Abstrakter Request der Antragsüberleitung mit generischen Produktbausteinen + + + + + + + Wenn "wahr", sollen im Response Produktmetadaten enthalten sein. + + + + + + + + + Abstrakter Response der Antragsüberleitung + + + + + + + + Abstrakter Typ fuer die Erweiterung des Antrags um Elemente, die nicht im Standard enthalten sind + + + + + Typ um Offert- und Antragsdokumente zu beziehen + + + + + + + Eine DokumentenId als String + + + + + + + + + Typ um Offert- und Antragsdokumente zurückzugeben + + + + + + + + + + + + Element um Offert- und Antragsdokumente zu beziehen + + + + + Element um Offert- und Antragsdokumente zurückzugeben + + + + + Request um die Konvertierungsmöglichkeiten für einen oder mehrere Verträge zu erhalten + + + + + + + + Angabe für welche Verträge die Konvertierung geplant ist. + + + + + + + + + + Response mit den Konvertierungsmöglichkeiten + + + + + + + + Eine Konvertierungsmöglichkeit oder mehrere Möglichkeiten. + + + + + + + + + + Request um einen Konvertierungsvorschlag zu generieren + + + + + + + + Angabe auf welchem Vertrag oder welchen Verträgen der neue Vertrag aufgebaut werden soll. + + + + + + + + + + Response um mit einem Konvertierungsvorschlag + + + + + + + + Vorschlag für den Antrag des konvertierten Vertrags. + + + + + Möglichkeit um Konvertierungsübersicht (Gegenüberstellung von Deckungen) mitzugeben. + + + + + Polizzennummern, die im Rahmen der Konvertierung abgelöst werden sollen. + + + + + + + + + + Spezifiziert die Konvertierung mehrerer Verträge in einen neuen Vertrag + + + + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Kfz.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Kfz.xsd new file mode 100644 index 00000000..1c7ab070 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Kfz.xsd @@ -0,0 +1,605 @@ + + + + + + + Produktmodell Kfz + + + + Typ für ein Kfz-Produktbündel, welches einem Vertrag entspricht + + + + + + + Geburtsdatum als Tarifmerkmal + + + + + PLZ als Tarifmerkmal + + + + + + + + + + + PersonArtCd als Tarifmerkmal: N = nat. Person, S = sonst. Person + + + + + + + In Analogie zum OMDS-Datensatz befinden sich die Risikoobjekte als Element in der obersten Produktebene (OMDS Datensatz Element VERTRAG) + + + + + + + + + Typ für ein Kfz-Produkt, welches einer Vertragssparte entspricht + + + + + + + + Deprecated: Kann fuer Wechselkennzeichen nicht verwendet werden. Verwende statt dessen Elemente "Kasko". + + + + + + + + + + + + + + Abstrakte Basisklasse für KFZ-Zusatzprodukte, die mit einer KFZ-Versicherung gebündelt werden können. + + + + + + + + Abstrakte Basisklasse für KFZ-Elementarprodukte + + + + + + + + + + + + + Typ für das Elementarprodukt KFZ-Haftpflicht + + + + + + + Nur KFZ-Haftpflicht erlaubt + + + + + Versicherungssumme Haftpflicht + + + + + + + + + + + + + Abstrakter Basistyp für die Kasko-Elementarprodukte + + + + + + + Nur KFZ-Teilkasko bzw. KFZ-Vollkasko erlaubt + + + + + + + + + + + + + + + + + Typ für das Elementarprodukt KFZ-Teilkasko + + + + + + + + + + + + Typ für das Elementarprodukt KFZ-Vollkasko + + + + + + + + + + + + Typ für das Elementarprodukt KFZ-Insassenunfall + + + + + + + + + + + + Typ für das Elementarprodukt KFZ-Lenkerunfall + + + + + + + + Typ für das Elementarprodukt KFZ-Assistance + + + + + + + + Typ für eine Kfz-Rechtsschutz-Versicherung, welches einer Vertragssparte entspricht + + + + + + + + + + + + Typ für das Elementarprodukt KFZ-Verkehrsrechtsschutz + + + + + + + + + Typ der das Produkt beschreibt und in Berechnungsanfrage und Berechnungsantwort verwendet wird + + + + + + + + + + + + Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird + + + + + + + + + + + + Typ der das Produkt beschreibt und in Antragsanfrage und Antragsantwort verwendet wird + + + + + + + + BonusMalus beim Verband + + + + + Vinkulierungsdaten + + + + + + + + + + Response Upselling Alternativen + + + + + + + + Typ des Requestobjekts für eine Kfz-Berechnung + + + + + + + + + + + + Typ des Responseobjekts für eine Kfz-Berechnung + + + + + + + Bei erfolgreicher Berechnung die Details der Berechnung. + + + + + Response für das Upselling, wenn solche Ergebnisse angefordert wurden. + + + + + + + + + Typ des Request für ein Kfz-Offert + + + + + + + + + + + + Typ des Response für ein Kfz-Offert + + + + + + + Bei erfolgreicher Erstellung eines Offerts. + + + + + + + + + + + + + + + Typ des Requestobjekts für die Erzeugung eines Kfz-Antrags + + + + + + + + + + + + Typ des Responseobjekts für die Erzeugung eines Kfz-Antrags + + + + + + + + + + + + Typ des Requestobjekts für eine Antragseinreichung Kfz + + + + + + + Optional die Daten des Antrags, wenn nicht Bezug auf ein vorangegangenes SubmitApplication genommen wird. + + + + + + + + + Typ des Responseobjekts für eine Antragseinreichung Kfz + + + + + + + Hier werden nochmals alle Antragsdaten zur Verfügung gestellt. + + + + + + + + Konkrete Services (Request- und Responseobjekte) Kfz + + + + Requestobjekt für eine Kfz Berechnung + + + + + Response Berechnung Kfz + + + + + Requestobjekt für ein Kfz Offert + + + + + Response Offert Kfz + + + + + Requestobjekt für einen Kfz Antrag + + + + + Response Antrag Kfz + + + + + Requestobjekt fuer die Antragseinreichung Kfz + + + + + Responseobjekt fuer die Antragseinreichung Kfz + + + + + Refernziert auf ein versichertes Fahrzeug über die laufende Nummer innerhalb eines Elementarprodukts. + + + + + Vorversicherungen, Implementierung speziell für Kfz. Alternativ siehe auch allgemeine spartenübergreifende Implementierung cst:VorversicherungenImpl_Type. + + + + + + + + + + + + + + + + + + + + + Type System Insassenunfallversicherung + + + + + + + + + + + + + Type Variante Leihwagen (A, B) + + + + + ohne Leihwagen + + + + + mit Leihwagen + + + + + + + + Type zusätzliche Kfz-Daten + + + + + + + + + + + + + + + + + Fahrzeugzustand als Schlüsselwerte + + + + + Detailierte Fahrzeugzustandsbeschreibung z.B. aus einer Besichtigung + + + + + + + + Type Wechselkennzeichen + + + + + + + + + + + + + + + + + Type Fahrgestellnummer FIN + + + + + + + + + Ergebnisse einer Besichtigung + + + + + Zustandsbericht liegt als Formular bei bzw. Besichtigung durch externe Stelle veranlasst - muss dann als Attachment mitgeschickt werden. + + + + + Die Art der Besichtigung bzw. Quelle der Zustandsbeschreibung + + + + + + + + + + + + + + Type Zustandsbeschreibung + + + + + + + + + + + Type Beschreibung Schäden an Kleinglas + + + + + + + + + Type Schäden am Fahrzeug + + + + + + + + + Abstrakter Typ für VU-Spezifische Erweiterungen bei der Kfz-Beschreibung im Antrag + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Leben.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Leben.xsd new file mode 100644 index 00000000..e24a5a64 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Leben.xsd @@ -0,0 +1,335 @@ + + + + + + + + Typ für ein Verkaufsprodukt in der Sparte Leben + + + + + + + + Möglichkeit Zusatzprodukte anderer Sparten einzugliedern + + + + + Die Risikoeigenschaften der versicherten Personen, die im Produktbaum referenziert werden. + + + + + + + + + Typ für ein Produkt in der Sparte Leben. + + + + + + + Liste der Tarife + + + + + + + + + Typ für ein Elementarprodukt in der Sparte Leben. + + + + + + + + + Bei fondsgebundenen Produkten die Vorgabe der gewünschten Fonds. + + + + + Liste von Zusatzbausteinen + + + + + + + + + Typ für eine Zusatzversicherung in der Sparte Leben (unterhalb von Elementarprodukt) + + + + + + + + + Vorgefertigter Typ für eine Zusatzversicherung Berufsunfähigkeit + + + + + + + + + + + + Vorgefertigter Typ für eine Zusatzversicherung Erwerbsunfähigkeit + + + + + + + + + + + + Vorgefertigter Typ für eine Praemienuebernahme im Ablebensfall + + + + + + + + + + + + Vorgefertigter Typ für eine Zusatzversicherung bei Unfalltod + + + + + + + + + + + + Vorgefertigter Typ für eine Zusatzversicherung bei Unfallinvaliditaet + + + + + + + + + + + + Abstrakter Typ um Zusatzprodukte (Ebene Produkt) im Verkausfprodukt Leben zu definieren + + + + + Vorgefertigter Typ für eine Rentenoption + + + + + Abstraktes Element zur Abbildung einer Wartefrist + + + + + Definition einer Versicherungssumme in einem Zusatzbaustein + + + + + + + + + + Typ für den Schritt Berechnung + + + + + + + + + + + + Typ für den Schritt Offert-Erzeugung + + + + + + + + + + + + Typ für den Schritt Antrags-Erzeugung + + + + + + + + + + + + + Typ des Requestobjekts für eine Berechnung Leben + + + + + + + + + + + + Typ des Responseobjekts für eine Leben-Berechnung + + + + + + + + + + + + + Typ des Requestobjekts für eine Erstellung eines Leben-Offerts + + + + + + + + + + + + Type des Responseobjekts für eine Erstellung eines Leben-Offerts + + + + + + + + + + + + Type des Requestobjekts für die Erstellung eines Leben-Antrags + + + + + + + + + + + + Type des Responseobjekts für die Erstellung eines Leben-Antrags + + + + + + + + + + + + Type des Requests, um den Antrag einzureichen + + + + + + + + + + + + Type des Response, um den Antrag einzureichen + + + + + + + + + + + + Requestobjekt für die Berechnung Leben + + + + + Responseobjekt für die Berechnung Leben + + + + + Requestobjekt für die Offerterstellung Leben + + + + + Responseobjekt für die Offerterstellung Leben + + + + + Requestobjekt für die Antragserzeugung Leben + + + + + Responseobjekt für die Antragserzeugung Leben + + + + + Requestobjekt für die Antragsüberleitung Leben + + + + + Responseobjekt für die Antragsüberleitung Leben + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_SachPrivat.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_SachPrivat.xsd new file mode 100644 index 00000000..f69c7802 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_SachPrivat.xsd @@ -0,0 +1,683 @@ + + + + + + + + Type für ein versichertes Objekt in der Sach-Privat-Versicherung + + + + + + + + + + + + + + + Type zur Beschreibung einer Risikoadresse + + + + + + + + + + + + + + + + Type zur Risikobeschreibung Haushalt + + + + + + + Wohnfläche in qm + + + + + zweckmäßig, standard, gehoben... + + + + + ständig bewohnt, nicht-ständig bewohnt, unbewohnt + + + + + Erweiterungsmöglichkeit für weitere benötigte Daten, die nicht im Standard enthalten sind. + + + + + + + + + Type zur Risikobeschreibung Gebäude + + + + + + + + + ständig bewohnt, nicht-ständig bewohnt, unbewohnt + + + + + Fertigteil, massiv, Holz... + + + + + hart, nicht-hart + + + + + Ebenerdig, 1 Stockwerk, 2 Stockwerke oder mehr als 2 Stockwerke + + + + + Jahreszahl + + + + + + + wenn Vorschäden vorhanden sind, Typ des Schadens definieren + + + + + zweckmäßig, standard, gehoben... (bei Gebäude oder nur in Haushalt?) + + + + + Eigentumsrechte einer Bank ja / nein + + + + + Gebäude oder doch Ausstattung? + + + + + Erweiterungsmöglichkeit für weitere benötigte Daten, die nicht im Standard enthalten sind. + + + + + + + + + Abstrakter Basistyp zur Definition zusätzlicher Haushaltsdaten + + + + + Abstrakter Basistyp zur Definition zusätzlicher Gebäudedaten + + + + + Standardbaustein Wintergarten + + + + + + + + + + Strandardbaustein Solarthermie + + + + + + + + + + Standardbaustein Schwimmbad + + + + + + + + + + Standardbaustein Photovoltaik als Erweiterung von ZusaetzlicheGebaeudeDaten_Type + + + + + + + + + + Wurden die Gebäude/der Wohnungsinhalt/Keller in den letzten 7 Jahren durch Hochwasser, Überschwemmung, Muren oder Lawinen beschädigt? + + + + + + + + + + Typ für Nebengebäude + + + + + + + + + + + + + + + + + + + + + + + + + Typ für ein Besitz-Produktbündel, welches einem Vertrag entspricht + + + + + + + + + + + + + + Wurzelelement für Sach-Privat-Produkte, auf welchem alle Sach-Privat Produkte aufbauen sollen + + + + + + + Referenzen auf versicherte Interessen + + + + + + + + + + + Spezifischeres Element für Gebäudeversicherungs-Produkte + + + + + Spezifischeres Element für Gebäudeinhaltversicherungs-Produkte + + + + + Spezifischerer Typ für Gebaeudeversicherungs-Produkte + + + + + + + + + + + + Spezifischerer Typ für Gebäudeinhaltversicherungs-Produkte + + + + + + + + + + + + Wurzelelement für Sach-Privat-Elementarprodukte, auf welchem alle Sach-Privat Elementarprodukte aufbauen sollen + + + + + + + Referenzen auf versicherte Interessen + + + + + + + + + + + + + + + + Spezifischerer Typ für ein Gebäude-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + + + + + + + + Spezifischerer Typ für ein Gebäudeinhalts-Elementarprodukt für einen Ansatz, in dem mit Vererbung für die einzelnen Sparten gearbeitet wird + + + + + + + + Elementarprodukt Gebäudeversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + + + + + + + + + + + + Elementarprodukt Gebäudeinhaltsversicherung für einen Ansatz, in dem nicht mit Vererbung gearbeitet wird. + + + + + + + + + + + + Basiert auf den Werten des SpartenCd_Type, diese Liste ist nur eingeschränkt auf die möglichen Gebäude Sparten Werte dürfen nur nach Aufnahme in den Basis-Typ hinzugefügt werden. + + + + + sonstige + + + + + Assistance + + + + + Betriebs-Unterbrechung + + + + + Einbruchdiebstahl + + + + + Feuer + + + + + Glasbruch + + + + + Haftpflicht + + + + + Leitungswasser + + + + + Maschinen und Geräte + + + + + Sonstige SV + + + + + Sturm + + + + + Tierversicherung + + + + + + + Basiert auf den Werten des SpartenCd_Type, diese Liste ist nur eingeschränkt auf die möglichen Haushalt Sparten Werte dürfen nur nach Aufnahme in den Basis-Typ hinzugefügt werden. + + + + + sonstige + + + + + Assistance + + + + + Betriebs-Unterbrechung + + + + + Einbruchdiebstahl + + + + + Elektronik + + + + + + Elektronik pauschal + + + + + Feuer + + + + + Glasbruch + + + + + Haushalt bzw. Wohnungs-Versicherung + + + + + Haftpflicht + + + + + Leitungswasser + + + + + Maschinen und Geräte + + + + + Sonstige SV + + + + + Sturm + + + + + Tierversicherung + + + + + + + + Typ der das Produkt beschreibt und in Berechnungsanfrage und Berechnungsantwort verwendet wird + + + + + + + + + + + + Typ der das Produkt beschreibt und in Offertanfrage und Offertantwort verwendet wird + + + + + + + + + + + + Typ der das Produkt beschreibt und in Antraganfrage und Antragantwort verwendet wird + + + + + + + + + + + + Response Upselling Sach-Privat + + + + + Typ des Requestobjekts für eine Berechnung Sach-Privat + + + + + + + + + + + + Typ des Responseobjekts für eine Berechnung Sach-Privat + + + + + + + + Response für das Upselling, wenn solche Ergebnisse angefordert wurden. + + + + + + + + + Typ des Requestobjekts für ein Offert Sach-Privat + + + + + + + + + + + + Typ des Responseobjekts für ein Offert Besitz + + + + + + + + + + + + Typ des Requestobjekts für einen Antrag Besitz + + + + + + + + + + + + Typ des Responseobjekts für einen Antrag Besitz + + + + + + + + + + + + Type des Requests, um den Antrag einzureichen + + + + + + + + + + + + Type des Response, um den Antrag einzureichen + + + + + + + + + + + + Request Berechnung Sach-Privat + + + + + Response Berechnung Sach-Privat + + + + + Request Offerterzeugung Sach-Privat + + + + + Response Offerterzeugung Sach-Privat + + + + + Request Antragserzeugung Sach-Privat + + + + + Response Antragserzeugung Sach-Privat + + + + + Request Antragseinreichung Sach-Privat + + + + + Response Antragseinreichung Sach-Privat + + + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Unfall.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Unfall.xsd new file mode 100644 index 00000000..ff558754 --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Unfall.xsd @@ -0,0 +1,240 @@ + + + + + + + + Typ für ein Verkaufsprodukt in der Sparte Unfall + + + + + + + Liste von Produktbausteinen der Ebene 2, Produktbausteine von der Klasse "Versicherte Person" + + + + + Möglichkeit Unfall-fremde Bausteine einzugliedern, z.B. Produkte aus Sach-Privat. + + + + + Die Risikodaten der versicherten Personen. Diese werden im Produktbaum auf Ebene 2 referenziert. + + + + + + + + + Typ für ein Produkt in der Sparte Unfall. Von diesem Typ können einzelne VUs ihre eigenen Produkte ableiten, wenn sie möchten. + + + + + + + Liste der Elementarprodukte + + + + + Selbstbehalt über alle Elementarprodukte einheitlich. + + + + + + + + + Typ für ein Elementarprodukt in der Sparte Unfall. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet. + + + + + + + + + + + + + Typ für den Schritt Berechnung + + + + + + + + + + + + Typ für den Schritt Offert-Erzeugung + + + + + + + + + + + + Typ für den Schritt Antrags-Erzeugung + + + + + + + + + + + + + Typ des Requestobjekts für eine Berechnung Unfall + + + + + + + + + + + + Typ des Responseobjekts für eine Unfall-Berechnung + + + + + + + + + + + + + Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts + + + + + + + + + + + + Type des Responseobjekts für eine Erstellung eines Unfall-Offerts + + + + + + + + + + + + Type des Requestobjekts für die Erstellung eines Unfallantrags + + + + + + + + + + + + Type des Responseobjekts für die Erstellung eines Unfallantrags + + + + + + + + + + + + Type des Requests, um den Antrag einzureichen + + + + + + + + + + + + Type des Response, um den Antrag einzureichen + + + + + + + + + + + + Requestobjekt für die Berechnung Unfall + + + + + Responseobjekt für die Berechnung Unfall + + + + + Requestobjekt für die Offerterstellung Unfall + + + + + Responseobjekt für die Offerterstellung Unfall + + + + + Requestobjekt für die Antragserzeugung Unfall + + + + + Responseobjekt für die Antragserzeugung Unfall + + + + + Requestobjekt für die Antragsüberleitung Unfall + + + + + Responseobjekt für die Antragsüberleitung Unfall + + + \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON7_Schaden.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON7_Schaden.xsd new file mode 100644 index 00000000..78d31edc --- /dev/null +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON7_Schaden.xsd @@ -0,0 +1,1043 @@ + + + + + + + + Typ für die probeweise Anlage einer Schadenmeldung + + + + + + + + Optional Dokumente die synchron im Request übermittelt werden. + + + + + + + + + Requestobjekt einer Schadenmeldung. Die Schadenmeldung muss alle Elemente beinhalten, so dass eine Schadennummer vergeben werden kann. Dennoch sind die meisten Felder hier optional, da die notwendigen Angaben sich je nach Sparte und Anwendungsbereich des Service unterscheiden können. Die Überprüfung auf fehlende Angaben muss zur Laufzeit erfolgen. + + + + + Anworttyp beim Erzeugen einer Schadenmeldung + + + + + + + Wenn kein Fehler aufgetreten ist, ist dieses Element vorhanden und enthält zumindest eine GeschäftsfallId. + + + + + + + + + Responseobjekt beim Erzeugen einer Schadenmeldung + + + + + Typ für die Durchführung einer Schadenmeldung + + + + + + + + Optional Dokumente die synchron im Request übermittelt werden. + + + + + + + + + Requestobjekt einer Schadenmeldung. Die Schadenmeldung muss alle Elemente beinhalten, so dass eine Schadennummer vergeben werden kann. Dennoch sind die meisten Felder hier optional, da die notwendigen Angaben sich je nach Sparte und Anwendungsbereich des Service unterscheiden können. Die Überprüfung auf fehlende Angaben muss zur Laufzeit erfolgen. + + + + + Anworttyp beim Erzeugen einer Schadenmeldung + + + + + + + Wenn kein Fehler aufgetreten ist, ist dieses Element vorhanden und enthält zumindest eine GeschäftsfallId. + + + + + + + + + Responseobjekt beim Erzeugen einer Schadenmeldung + + + + + Dieser Typ enthält eine Schadennr oder eine GeschaeftsfallId + + + + + + + + + + + Schadennummer als omds:Schadennr + + + + + + + + + + Requestobjekt für ein Schadenereignis + + + + + Response-Objekt für Schadenereignisse + + + + + + + + + + + + Rückgabeobjekt für die Abrage von Schäden nach Schadennummer oder GeschäftsfallId + + + + + Request-Type für die Suche nach einem Schaden + + + + + + + + Mögliche Einschränkung auf eine Polizzennr + + + + + Mögliche Einschränkung auf eine Person, die am Schaden beteiligt ist. + + + + + Mögliche Einschränkung auf einen Zeitraum + + + + + + Maximale Anzahl von Ergebnissen, die zurückgegeben werden sollen + + + + + Offset in der Ergebnisliste + + + + + + + + + + + + + + Request für die Suche nach einem Schaden + + + + + Response-Type der Suche nach einem Schaden + + + + + + + + + Response der Suche nach einem Schaden + + + + + Das Ergebnisobjekt der Schadensuche + + + + + Der tatsächliche Offset in der Ergebnisliste + + + + + Tatsächliche Maximalanzahl der Ergebnisse, die der Provider auf eine Anfrage zurück gibt. Beispiel: Consumer fordert 1000 Ergebnisse an, Provider liefert aber maximal 100 zurück. In diesem Fall würde hier 100 zurückgegeben. + + + + + Gesamtzahl der Ergebnisse unter dem verwendeten Filter + + + + + Leichtgewichtige Objektbäume zu den Schadenereignissen + + + + + + Schadenobjekte + + + + GeschäftsfallId der Anlage des Schadenereignis-Objektes + + + + + Abstrakter Typ mit gemeinsamen Rumpfdaten fuer Schadenereignis und Schadenereignis-Light + + + + + + + Ein Bezug auf eine andere Schadenmeldung bei Mehrfachmeldungen von Schäden. Wird nur im Response von GetClaim bzw. SearchClaim verwendet. + + + + + Ein Bezug auf eine vorangegangene Schadenmeldung bei Mehrfachmeldungen eines Schadenereignisses. Wird nur im Response von GetClaim bzw. SearchClaim verwendet. + + + + + Der Zeitpunkt als Datum-Zeit-Objekt + + + + + Die Beschreibung des Schadenereignis als Text + + + + + + + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten + + + + + Eine oder mehrere Meldungen zur Anfrage + + + + + + + Eine Beschreibung eines Schadenereignisses ohne Ids. Von diesem Type erben die Meldung und die Darstellung eines Schadenereignisses. + + + + + + + + Hier wird bewusst nicht das OMDS-Objekt Schadenbeteiligter verwendet, da es bei der Meldung möglich sein muss, die Personendaten anzugeben und nicht nur auf Personen zu referenzieren. + + + + + Ein geschädigtes Interesse kann ein physisches Objekt, z.B. ein Kfz oder eine Immobilie sein. Es kann aber auch ein ideelles Gut sein. Geschädigte Interessen können im Schadenobjekt referenziert werden, müssen aber nicht referenziert werden. + + + + + Referenz auf Dokumente + + + + + Eine Kennung des Schadenmelders, z.B. eine Vermittlernummer im Falle eines Maklers + + + + + + Die Schadenobjekte sind auf Sparten bezogen, z.B. kann ein Schadenereignis zu einem Haftpflicht, einem Kasko-Schaden führen. + + + + + + + + + Typ zur leichtgewichtigen Abbildung von Schadenereignis-Objekten + + + + + + + Die eigentlichen Schadenobjekte, die typischer Weise zeitverzögert vom Versicherungsunternehmen angelegt werden + + + + + + + + + GeschäftfallId der Anlage des spartenbezogenen Schaden-Objektes + + + + + Die Darstellung eines Schadens (spartenbezogenes Unterobjekt eines Schadenereignisses) + + + + + + + + + Kann auch längere Beschreibungen enthalten, ist daher nicht identisch mit SchadUrsTxt in OMDS-Datensatz + + + + + + + + + + Es kann entweder eine Vertragsrolle oder eine Schadensrolle verwendet werden. + + + + + + + Optional die Referenz auf ein geschädigtes Interesse. + + + + + + + Moeglichkeit fuer die Erweiterung des Standards um eigene Daten zur Rolle + + + + + + + + + + + + VU-übergreifende aber spartenspezifische Detailinformationen für bestimmte Sparten + + + + + + + + + Typ zur leichtgewichtigen Abbildung von Schadenobjekten + + + + + + + + + + + + + Abstrakter Typ mit gemeinsamen Rumpfdaten fuer Schaden und Schaden-Light + + + + + + + Seit wann der Bearbeitungsstand erreicht ist + + + + + + + + + + + + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten + + + + + Eine oder mehrere Meldungen zu diesem Objekt + + + + + + + Typ für die Meldung von Personen, die an einem Schaden beteiligt sind + + + + + Objekt ähnlich zu omds:PERSON, aber Personennr ist nicht Pflichtfeld + + + + + + Vergabe einer laufenden Nummer ist Pflicht. Über die Laufende Nummer kann der Schadenbeteiligte innerhalb dieses Requests (z.B. innerhalb dieser Schadenmeldung) referenziert werden. + + + + + + Eine Erweiterung der Schadenmeldung fuer spezielle Sparten + + + + + Spartenerweiterung der Schadenmeldung für Kfz + + + + + + + + + + + + + + Spartenerweiterung der Schadenmeldung für Unfall + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Spartenerweiterung der Schadenmeldung für Kranken + + + + + + + + + + + + + + + + + + + + Typ für den Schadenort + + + + + Im Regelfall gibt es eine Adresse + + + + + In bestimmten Fällen, gibt es keine postalische Adresse, z.B. bei "Kfz-Unfall auf der A1, km 123" oder die postalische Adresse soll ergänzt werden + + + + + + + + Geokoordinaten im Dezimalsystem + + + + Breite, Latitude + + + + + Länge, Longitude + + + + + + Das geschädigte Interesse ist der Basistyp für den es Erweiterungen geben kann, z.B. das geschädigte Kfz + + + + + Eine fortlaufende Nummer, die in einem Request (z.B. einer Schadenmeldung) eindeutig ist und innerhalb dieses Requests referenziert werden kann. + + + + + Eine Beschreibung des Schadens am geschädigten Interesse und ggf. eine Beschreibung des geschädigten Interesses selbst. + + + + + + + + + + + + Erweiterung des geschädigten Interesses zu einem geschädigten Kfz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Erweiterung des geschädigten Interesses zu einer geschädigten Immobilie + + + + + + + + + Freitext, max. 60 Zeichen + + + + + + + + + + + + + + Abstrakter Typ um Informationen über den Melder eines Schadens zu übermitteln + + + + + Typ zur Angabe eines Vermittlers als Schadenmelder + + + + + + + + + + + + Bearbeitungsstand Schaden (eine Erweiterung von BearbStandCd im OMDS-Datensatz) + + + + + sonstiges + + + + + gemeldet - Schaden wurde gemeldet, eine Schadennummer ist noch nicht vergeben + + + + + abgeschlossen ohne Zahlung + + + + + Doppelanlage, bzw. irrtümlich angelegt + + + + + erledigt + + + + + im Klagzustand + + + + + offen - zur Bearbeitung angenommen, Schadennummer vergeben, aber noch nicht weiter bearbeitet + + + + + teilweise gezahlt + + + + + Schaden wiedereröffnet / reaktiviert + + + + + Kein Schaden, eine Schadennumer wird nicht vergeben + + + + + + + Das Zuordnungsobjekt, welches die fachliche Zuordnung eines Schadens ermöglicht + + + + Referenz auf eine beteiligte Person + + + + + Zusätzlicher kurzer Text zur Rolle der beteiligten Person + + + + + + + + + + + Die Schadenzuordnung enthält eine VU-spezifische Systematik, mit Hilfe derer die Schadenmeldung automatisch zugeordnet wird. Sie entspricht nicht dem SchadUrsCd aus dem OMDS Datensatz, da dieser allgemein über alle VUs gilt und damit keine ausreichend präzise Zuordnung zulässt. + + + + + Typ für die Schadenzuordnung, welche eine vierstufige Systematik enthält, wobei die Schlüssel VU-spezifisch sind + + + + + + Nicht identisch mit OMDS SchadUrsCd + + + + + + + + + Abstrakter Typ fuer die Erweiterung der Schadensmeldung um Elemente, die nicht im Standard enthalten sind + + + + + Abstrakter Typ fuer die Erweiterung von Schäden um Elemente, die nicht im Standard enthalten sind + + + + + Abstrakter Typ fuer die Erweiterung von Rollen um Elemente, die nicht im Standard enthalten sind + + + + + Abstrakter Typ fuer die Erweiterung von Anfragen zu Deckungsauskünften mit Datentypen, die nicht im Standard halten sind + + + + + Abstrakter Typ fuer die Erweiterung des Service zur Belegeinreichung mit Datentypen, die nicht im Standard halten sind + + + + + Typ für die Übermittlung von Kontaktdaten eines Sachbearbeiters + + + + + + + + + Natuerliche Person + + + + + + + + Request zum Einholen einer Deckungsauskunft + + + + + + + + Angaben zum Versicherungsnehmer + + + + + Die Polizzennummmer + + + + + Die OMDS VertragsID der zu ersetzenden Polizze + + + + + Angaben zum Versicherten Interesse, z.B. die FIN eines Kfz. + + + + + Ein Code für die Eigenschaft, die abgefragt werden soll. + + + + + + + + + + + Response einer Deckungsauskunft + + + + + + + + Angaben zum Versicherungsnehmer + + + + + Die Polizzennummmer + + + + + Die OMDS VertragsID der zu ersetzenden Polizze + + + + + Angaben zum Versicherten Interesse, z.B. die FIN eines Kfz. + + + + + + + + + + + + + + + + + + + Request zur Einreichung eines Belegs + + + + + + + + Die Polizzennr des Vertrags, auf dessen Grundlage der Betrag erstattet werden soll. + + + + + Optional die OMDS VertragsID der zu ersetzenden Polizze + + + + + Ein Betrag, der erstattet werden soll + + + + + Optional ein Grund oder eine Zuatzinformation als Text + + + + + Die Beschreibung des Zahlwegs. Lastschrift wird hier einfach als Bankverbindung verwendet. + + + + + Ein oder mehrere Dokumente als Beleg + + + + + + + + + + + Response einer Belegeinreichung + + + + + + + + + + Request Schadennachmeldung zur Ergänzung eines bestehenden Schadens- oder Leistungsfalls um zusätzliche Informationen + + + + + + + + + + + + + + Response einer Schadennachmeldung + + + + + + + + + + + + + + Objekt Nachmeldung zu Schadenereignis + + + + + Optional der Bezug zu einer konkreten Rückfrage oder Informationsanforderung der VU + + + + + Im Response optional eine Id für diese Ergänzung zum Schadenereignis + + + + + GeschäftsfallId der Anlage des ursprünglichen Schadenereignis-Objektes + + + + + Moeglichkeit fuer die Erweitung des Standards um eigene Antragsdaten + + + + + + + + Objekt Nachmeldung Schaden + + + + + Der Bezug zu einem bereits existierenden Schadens- oder Leistungsfall. + + + + + Im Response optional eine Id für diese Ergänzung + + + + + Die Polizzennr des Vertrags, auf dessen Grundlage der Betrag erstattet werden soll. + + + + + Optional die OMDS VertragsID des Vertrags + + + + + Kurztext + + + + + Kann auch längere Beschreibungen enthalten + + + + + Optional Dokumente als Beleg + + + + + Moeglichkeit fuer die Erweitung des Standards um VU-spezifische Daten + + + + +