From b33e0b3988456ae49e6317dd499e7f1e31dd5d0d Mon Sep 17 00:00:00 2001 From: JensBuehring Date: Mon, 24 Apr 2023 12:09:38 +0200 Subject: [PATCH] Code Version 1.9 generiert, GetStateChanges angepasst zu GetBusinessProcessEvents. --- .../ON_1.05.2_Statusänderungen.docx | Bin 204321 -> 199641 bytes .../types/omds2Types/v2_15/ADRESSEType.java | 302 +++++ .../types/omds2Types/v2_15/BBArtCdType.java | 56 + .../omds2Types/v2_15/DachungsArtCdType.java | 112 ++ .../types/omds2Types/v2_15/ELAntragType.java | 94 ++ .../types/omds2Types/v2_15/ELAnzahlType.java | 101 ++ .../types/omds2Types/v2_15/ELBetragType.java | 192 +++ .../v2_15/ELBezugsberechtigungType.java | 100 ++ .../omds2Types/v2_15/ELEinstufungType.java | 100 ++ .../v2_15/ELEntscheidungsfrageType.java | 93 ++ .../types/omds2Types/v2_15/ELFlaecheType.java | 160 +++ .../v2_15/ELGewinnbeteiligungType.java | 95 ++ .../omds2Types/v2_15/ELGrenzwertType.java | 130 ++ .../v2_15/ELIdentifizierungType.java | 131 ++ .../types/omds2Types/v2_15/ELIndexType.java | 127 ++ .../v2_15/ELKFZKennzeichenType.java | 93 ++ .../types/omds2Types/v2_15/ELKlauselType.java | 70 + .../omds2Types/v2_15/ELKommunikationType.java | 100 ++ .../omds2Types/v2_15/ELLegitimationType.java | 202 +++ .../types/omds2Types/v2_15/ELObjektType.java | 57 + .../omds2Types/v2_15/ELObjektdatenType.java | 136 ++ .../v2_15/ELPolizzennummerType.java | 93 ++ .../v2_15/ELPraemienfreistellungType.java | 124 ++ .../v2_15/ELPraemienkorrekturType.java | 160 +++ .../v2_15/ELRahmenvereinbarungType.java | 70 + .../omds2Types/v2_15/ELRahmenvertragType.java | 100 ++ .../types/omds2Types/v2_15/ELRenteType.java | 125 ++ .../omds2Types/v2_15/ELSelbstbehalt.java | 36 + .../omds2Types/v2_15/ELSelbstbehaltType.java | 164 +++ .../types/omds2Types/v2_15/ELSteuerType.java | 94 ++ .../types/omds2Types/v2_15/ELTextType.java | 99 ++ .../v2_15/ELVersicherungssummeType.java | 160 +++ .../omds2Types/v2_15/ELZeitraumType.java | 124 ++ .../types/omds2Types/v2_15/Entsch2Type.java | 41 + .../types/omds2Types/v2_15/EstArtCdType.java | 56 + .../types/omds2Types/v2_15/FONDSType.java | 305 +++++ .../v2_15/FlaechenAttributCdType.java | 84 ++ .../v2_15/GESCHAEDIGTESOBJEKTType.java | 291 ++++ .../types/omds2Types/v2_15/GesFormCdType.java | 147 ++ .../types/omds2Types/v2_15/GrwArtCdType.java | 56 + .../types/omds2Types/v2_15/IdfArtCdType.java | 56 + .../types/omds2Types/v2_15/KLAUSELType.java | 204 +++ .../omds2Types/v2_15/LOESCHANSTOSSType.java | 359 +++++ .../types/omds2Types/v2_15/LoeschCdType.java | 56 + .../types/omds2Types/v2_15/MAHNUNGType.java | 777 +++++++++++ .../v2_15/MIGRATIONSINFORMATIONType.java | 168 +++ .../v2_15/NATUERLICHEPERSONType.java | 347 +++++ .../vvo/omds/types/omds2Types/v2_15/OMDS.java | 75 ++ .../types/omds2Types/v2_15/ObjectFactory.java | 1183 +++++++++++++++++ .../omds/types/omds2Types/v2_15/PAKET.java | 773 +++++++++++ .../types/omds2Types/v2_15/PERSONType.java | 491 +++++++ .../types/omds2Types/v2_15/PORTFOLIO.java | 77 ++ .../types/omds2Types/v2_15/PORTFOLIOTYPE.java | 339 +++++ .../types/omds2Types/v2_15/PROVISIONType.java | 600 +++++++++ .../omds2Types/v2_15/PaketInhCdType.java | 91 ++ .../omds2Types/v2_15/PaketUmfCdType.java | 49 + .../types/omds2Types/v2_15/PersArtCdType.java | 49 + .../types/omds2Types/v2_15/PolArtCdType.java | 63 + .../omds2Types/v2_15/PraemFristCdType.java | 49 + .../types/omds2Types/v2_15/RISIKOType.java | 282 ++++ .../omds2Types/v2_15/RisikoArtCdType.java | 1126 ++++++++++++++++ .../v2_15/SCHADENBETEILIGTERType.java | 229 ++++ .../types/omds2Types/v2_15/SCHADENType.java | 721 ++++++++++ .../types/omds2Types/v2_15/SCHLUESSEL.java | 143 ++ .../types/omds2Types/v2_15/SCHLUESSELART.java | 172 +++ .../omds2Types/v2_15/SONSTIGEPERSONType.java | 226 ++++ .../types/omds2Types/v2_15/SPARTEType.java | 634 +++++++++ .../types/omds2Types/v2_15/SbhArtCdType.java | 70 + .../types/omds2Types/v2_15/SchlArtCdType.java | 592 +++++++++ .../types/omds2Types/v2_15/SprachCdType.java | 86 ++ .../types/omds2Types/v2_15/TxtArtCdType.java | 112 ++ .../omds/types/omds2Types/v2_15/VERSKFZ.java | 36 + .../types/omds2Types/v2_15/VERSKFZType.java | 1053 +++++++++++++++ .../omds2Types/v2_15/VERSOBJEKTType.java | 252 ++++ .../omds2Types/v2_15/VERSPERSONType.java | 63 + .../types/omds2Types/v2_15/VERSSACHEType.java | 882 ++++++++++++ .../omds2Types/v2_15/VERSUNTERNEHMEN.java | 142 ++ .../omds/types/omds2Types/v2_15/VERTRAG.java | 36 + .../omds2Types/v2_15/VERTRAGSFONDSType.java | 239 ++++ .../omds2Types/v2_15/VERTRAGSPERSONType.java | 117 ++ .../types/omds2Types/v2_15/VERTRAGType.java | 1034 ++++++++++++++ .../types/omds2Types/v2_15/VSArtCdType.java | 112 ++ .../omds2Types/v2_15/VtgRolleCdType.java | 119 ++ .../omds2Types/v2_15/WaehrungsCdType.java | 287 ++++ .../types/omds2Types/v2_15/ZAHLUNGType.java | 355 +++++ .../types/omds2Types/v2_15/package-info.java | 2 + .../r1_9_0/common/AListenAttributType.java | 115 ++ .../r1_9_0/common/ASingleAttributType.java | 79 ++ .../r1_9_0/common/AbgelehnteRisikenType.java | 34 + .../r1_9_0/common/AbtretungType.java | 71 + .../r1_9_0/common/AdresseArtCdType.java | 42 + .../omds3Types/r1_9_0/common/AdresseType.java | 334 +++++ .../r1_9_0/common/AgentFilterType.java | 108 ++ .../r1_9_0/common/AntragsartType.java | 70 + .../r1_9_0/common/ArtAenderungType.java | 43 + .../r1_9_0/common/AttributDatumType.java | 208 +++ .../r1_9_0/common/AttributDezimalType.java | 202 +++ .../r1_9_0/common/AttributDoubleType.java | 201 +++ .../r1_9_0/common/AttributEnumType.java | 102 ++ .../r1_9_0/common/AttributIntType.java | 201 +++ .../common/AttributMetadatenDatumType.java | 176 +++ .../common/AttributMetadatenDezimalType.java | 171 +++ .../common/AttributMetadatenEnumType.java | 108 ++ .../common/AttributMetadatenIntType.java | 170 +++ .../common/AttributMetadatenStringType.java | 204 +++ .../r1_9_0/common/AttributMetadatenType.java | 162 +++ .../r1_9_0/common/AttributMsgType.java | 140 ++ .../r1_9_0/common/AttributMultiEnumType.java | 143 ++ .../r1_9_0/common/AttributStringType.java | 235 ++++ .../r1_9_0/common/AttributType.java | 168 +++ .../r1_9_0/common/AuthorizationFilter.java | 38 + .../r1_9_0/common/AutorisierungType.java | 160 +++ .../common/AutorisierungsAnforderungType.java | 162 +++ .../r1_9_0/common/AutorisierungsartType.java | 66 + .../r1_9_0/common/BankverbindungType.java | 166 +++ .../common/BasisProduktbausteinType.java | 273 ++++ .../common/BerechnungsvarianteType.java | 55 + .../common/BeteiligtePersonVertragType.java | 94 ++ ...ezugsberechtigungGesetzlicheErbenType.java | 36 + .../common/BezugsberechtigungIndividuell.java | 71 + .../common/BezugsberechtigungNamentlich.java | 100 ++ ...berechtigungTestamentarischeErbenType.java | 36 + .../r1_9_0/common/BezugsberechtigungType.java | 78 ++ .../BezugsberechtigungUeberbringerType.java | 36 + ...zugsberechtigungVersichertePersonType.java | 36 + ...gsberechtigungVersicherungsnehmerType.java | 36 + .../r1_9_0/common/BezugsrechtType.java | 70 + .../r1_9_0/common/BonusMalusSystemType.java | 171 +++ .../common/BonusMalusVorversicherungType.java | 58 + .../common/CommonProcessRequestType.java | 80 ++ .../common/CommonProcessResponseType.java | 80 ++ .../r1_9_0/common/CommonRequestType.java | 227 ++++ .../r1_9_0/common/CommonResponseType.java | 196 +++ .../r1_9_0/common/DateianhangType.java | 208 +++ .../r1_9_0/common/DatenverwendungType.java | 123 ++ .../r1_9_0/common/DirectionCdType.java | 49 + .../r1_9_0/common/DokumentBinaryDataType.java | 201 +++ .../r1_9_0/common/DokumentDataType.java | 38 + .../r1_9_0/common/DokumentInfoType.java | 338 +++++ .../r1_9_0/common/DokumentenReferenzType.java | 287 ++++ .../common/EintragSchluessellisteType.java | 100 ++ .../r1_9_0/common/EinwGesDatenVNType.java | 36 + .../r1_9_0/common/EinwSprachaufzType.java | 36 + .../r1_9_0/common/EinwVerarbGesDatenType.java | 36 + .../common/EinwilligungPersDatenType.java | 71 + .../r1_9_0/common/EinwilligungType.java | 104 ++ .../common/ElementFondsauswahlType.java | 208 +++ .../r1_9_0/common/ElementIdType.java | 125 ++ .../common/ElementarproduktGenerischType.java | 207 +++ .../r1_9_0/common/ElementarproduktType.java | 151 +++ .../common/ErsatzpolizzeMitAendGrundType.java | 102 ++ .../r1_9_0/common/ErsatzpolizzeType.java | 104 ++ .../r1_9_0/common/ErsatzpolizzenType.java | 131 ++ .../r1_9_0/common/FATCANatPersonType.java | 84 ++ .../r1_9_0/common/FATCASonstPersonType.java | 146 ++ .../omds3Types/r1_9_0/common/FATCAType.java | 131 ++ .../r1_9_0/common/FahrzeugType.java | 979 ++++++++++++++ .../omds3Types/r1_9_0/common/Formular.java | 210 +++ .../r1_9_0/common/FormularfrageType.java | 94 ++ .../omds3Types/r1_9_0/common/GMSGType.java | 176 +++ .../common/GeschaeftsobjektArtType.java | 63 + .../common/GlaeubigerSicherstellungType.java | 162 +++ .../r1_9_0/common/KombinationType.java | 75 ++ .../r1_9_0/common/KombinationenType.java | 132 ++ .../r1_9_0/common/KontierungType.java | 194 +++ .../common/KostenFixOderProzentType.java | 105 ++ .../r1_9_0/common/KreditkarteType.java | 209 +++ .../r1_9_0/common/LegitimationType.java | 68 + .../r1_9_0/common/ObjectFactory.java | 899 +++++++++++++ .../r1_9_0/common/ObjektIdType.java | 140 ++ .../common/ObjektSpezifikationType.java | 41 + .../r1_9_0/common/OffeneSchaedenType.java | 131 ++ .../r1_9_0/common/OffenerSchadenType.java | 101 ++ .../omds3Types/r1_9_0/common/PEPType.java | 92 ++ .../r1_9_0/common/PartnerRoleType.java | 50 + .../r1_9_0/common/PersBankverbindungType.java | 69 + .../PersonNamentlichesBezugsrechtType.java | 92 ++ .../omds3Types/r1_9_0/common/PersonType.java | 452 +++++++ .../r1_9_0/common/PfandglaeubigerType.java | 92 ++ .../PolizzenObjektSpezifikationType.java | 140 ++ .../r1_9_0/common/PolizzenversandType.java | 77 ++ .../omds3Types/r1_9_0/common/PraemieType.java | 389 ++++++ .../r1_9_0/common/ProduktGenerischType.java | 170 +++ .../r1_9_0/common/ProduktMitVpType.java | 111 ++ .../omds3Types/r1_9_0/common/ProduktType.java | 276 ++++ .../common/ProduktbausteinGenerischType.java | 170 +++ .../r1_9_0/common/ProduktbausteinType.java | 151 +++ .../r1_9_0/common/ProzessDokHandoutType.java | 101 ++ .../common/ProzessDokRequirementType.java | 201 +++ .../r1_9_0/common/ProzessDokToReturnType.java | 232 ++++ .../common/ProzessDokumentBasisType.java | 112 ++ .../r1_9_0/common/ProzessDokumentType.java | 262 ++++ .../omds3Types/r1_9_0/common/RaucherType.java | 36 + .../omds3Types/r1_9_0/common/Referenz.java | 100 ++ .../r1_9_0/common/ResponseStatusType.java | 174 +++ .../r1_9_0/common/RisikoNatPersonType.java | 548 ++++++++ .../SchadenObjektSpezifikationType.java | 102 ++ .../r1_9_0/common/SelbstbehaltType.java | 196 +++ .../r1_9_0/common/ServiceFault.java | 169 +++ .../r1_9_0/common/SicherstellungType.java | 132 ++ .../omds3Types/r1_9_0/common/StatusType.java | 56 + .../omds3Types/r1_9_0/common/TarifIdType.java | 35 + .../r1_9_0/common/TechnicalKeyValueType.java | 100 ++ .../r1_9_0/common/TechnischesObjektType.java | 34 + .../r1_9_0/common/TreuhaenderfrageType.java | 92 ++ .../r1_9_0/common/UploadDokumentType.java | 157 +++ .../common/VerkaufsproduktGenerischType.java | 175 +++ .../r1_9_0/common/VerkaufsproduktType.java | 369 +++++ .../r1_9_0/common/VerpfaendungType.java | 77 ++ .../common/VersicherteLiegenschaftType.java | 152 +++ .../r1_9_0/common/VersichertePersonType.java | 104 ++ ...rtesInteresseMitAttributMetadatenType.java | 88 ++ .../common/VersichertesInteresseType.java | 172 +++ .../common/VersicherungssteuerType.java | 132 ++ .../r1_9_0/common/VertragspersonType.java | 96 ++ .../r1_9_0/common/VinkularglaeubigerType.java | 190 +++ .../common/VinkulierungPersonenType.java | 71 + .../r1_9_0/common/VinkulierungType.java | 70 + .../r1_9_0/common/VorlaeufigeDeckungType.java | 34 + .../r1_9_0/common/VorversicherungType.java | 139 ++ .../common/VorversicherungenDetailType.java | 208 +++ .../common/VorversicherungenImplType.java | 77 ++ .../r1_9_0/common/VorversicherungenType.java | 41 + .../r1_9_0/common/ZahlungsdatenType.java | 162 +++ .../omds3Types/r1_9_0/common/ZahlwegType.java | 226 ++++ .../r1_9_0/common/ZeitraumType.java | 96 ++ .../r1_9_0/common/ZulassungsdatenType.java | 131 ++ ...ZusaetzlicheElementarproduktdatenType.java | 34 + .../common/ZusaetzlicheFondsdatenType.java | 32 + .../common/ZusaetzlicheProduktdatenType.java | 34 + .../common/ZusaetzlicheRisikodatenType.java | 34 + .../ZusaetzlicheVerkaufproduktdatenType.java | 34 + ...ZusaetzlicheVorversicherungsdatenType.java | 34 + .../ZusaetzlicheZusatzproduktdatenType.java | 34 + .../common/ZusatzproduktGenerischType.java | 199 +++ .../r1_9_0/common/ZusatzproduktType.java | 115 ++ .../r1_9_0/common/package-info.java | 2 + .../AddDocToBusinessCaseRequestType.java | 133 ++ .../AddDocToBusinessCaseResponseType.java | 83 ++ .../r1_9_0/on1basis/CreateFormRequest.java | 109 ++ .../r1_9_0/on1basis/CreateFormResponse.java | 73 + .../r1_9_0/on1basis/CredentialsType.java | 34 + .../on1basis/DeclareEndpointRequestType.java | 200 +++ .../on1basis/DeclareEndpointResponseType.java | 107 ++ .../DeclareStateChangesRequestType.java | 75 ++ .../DeclareStateChangesResponseType.java | 34 + .../DocumentInfosResponseResultType.java | 181 +++ .../on1basis/GeschaeftsfallEreignisType.java | 600 +++++++++ .../on1basis/GeschaeftsfallStatusType.java | 86 ++ .../GetBusinessProcessEventsRequest.java | 137 ++ .../GetBusinessProcessEventsResponse.java | 142 ++ .../GetDocumentsOfObjectRequestType.java | 298 +++++ .../GetDocumentsOfObjectResponseType.java | 107 ++ .../GetDocumentsOfPeriodRequestType.java | 298 +++++ .../GetDocumentsOfPeriodResponseType.java | 107 ++ .../on1basis/GetElementListRequest.java | 103 ++ .../on1basis/GetElementListResponse.java | 174 +++ .../GetNumberOfDocumentsRequestType.java | 196 +++ .../GetNumberOfDocumentsResponseType.java | 104 ++ .../r1_9_0/on1basis/ObjectFactory.java | 455 +++++++ .../SecurityContextTokenRequestType.java | 69 + .../SecurityContextTokenResponseType.java | 126 ++ .../r1_9_0/on1basis/SubmitFormRequest.java | 73 + .../r1_9_0/on1basis/SubmitFormResponse.java | 73 + .../UsernamePasswordCredentialsType.java | 95 ++ .../r1_9_0/on1basis/package-info.java | 2 + .../common/BOAProcessRequestType.java | 117 ++ .../common/BOAProcessResponseType.java | 117 ++ .../common/CalculateRequestGenType.java | 76 ++ .../common/CalculateRequestType.java | 69 + .../common/CalculateResponseGenType.java | 49 + .../common/CalculateResponseType.java | 42 + .../CreateApplicationRequestGenType.java | 76 ++ .../common/CreateApplicationRequestType.java | 120 ++ .../CreateApplicationResponseGenType.java | 49 + .../common/CreateApplicationResponseType.java | 183 +++ .../common/CreateOfferRequestGenType.java | 76 ++ .../common/CreateOfferRequestType.java | 42 + .../common/CreateOfferResponseGenType.java | 49 + .../common/CreateOfferResponseType.java | 120 ++ .../GetApplicationDocumentRequestType.java | 72 + .../GetApplicationDocumentResponseType.java | 73 + .../on2antrag/common/ObjectFactory.java | 105 ++ .../common/SpezAntragPersonenType.java | 173 +++ .../on2antrag/common/SpezAntragType.java | 657 +++++++++ .../on2antrag/common/SpezBOASchrittType.java | 40 + .../on2antrag/common/SpezBerechnungType.java | 93 ++ .../on2antrag/common/SpezOffertType.java | 150 +++ .../SubmitApplicationRequestGenType.java | 76 ++ .../common/SubmitApplicationRequestType.java | 152 +++ .../SubmitApplicationResponseGenType.java | 49 + .../common/SubmitApplicationResponseType.java | 237 ++++ .../common/ZusaetzlicheAntragsdatenType.java | 34 + .../r1_9_0/on2antrag/common/package-info.java | 2 + .../on2antrag/kfz/ArtBesichtigungType.java | 58 + .../on2antrag/kfz/AssistanceKfzType.java | 36 + .../kfz/CalculateKfzRequestType.java | 72 + .../kfz/CalculateKfzResponseType.java | 103 ++ .../kfz/CreateApplicationKfzRequestType.java | 72 + .../kfz/CreateApplicationKfzResponseType.java | 72 + .../kfz/CreateOfferKfzRequestType.java | 72 + .../kfz/CreateOfferKfzResponseType.java | 106 ++ .../r1_9_0/on2antrag/kfz/CreateVBRequest.java | 491 +++++++ .../on2antrag/kfz/CreateVBResponse.java | 104 ++ .../kfz/ElementarproduktKfzType.java | 111 ++ .../kfz/FzZustandBesichtigungType.java | 324 +++++ .../on2antrag/kfz/HaftpflichtKfzType.java | 231 ++++ .../on2antrag/kfz/InsassenUnfallKfzType.java | 73 + .../kfz/InsassenUnfallSystemType.java | 64 + .../r1_9_0/on2antrag/kfz/KaskoKfzType.java | 321 +++++ .../on2antrag/kfz/LenkerUnfallKfzType.java | 36 + .../r1_9_0/on2antrag/kfz/ObjectFactory.java | 411 ++++++ .../kfz/ProduktKfzRechtsschutzType.java | 71 + .../r1_9_0/on2antrag/kfz/ProduktKfzType.java | 212 +++ .../on2antrag/kfz/SchaedenAmFahrzeugType.java | 52 + .../kfz/SchaedenAnScheibenKleinglasType.java | 52 + .../on2antrag/kfz/SpezAntragKfzType.java | 167 +++ .../on2antrag/kfz/SpezBerechnungKfzType.java | 72 + .../on2antrag/kfz/SpezOffertKfzType.java | 76 ++ .../kfz/SubmitApplicationKfzRequestType.java | 72 + .../kfz/SubmitApplicationKfzResponseType.java | 72 + .../on2antrag/kfz/TeilkaskoKfzType.java | 63 + .../kfz/UpsellingKfzResponseType.java | 75 ++ .../on2antrag/kfz/VarianteLeihwagenType.java | 49 + .../on2antrag/kfz/VerkaufsproduktKfzType.java | 254 ++++ .../kfz/VerkehrsrechtsschutzKfzType.java | 37 + .../on2antrag/kfz/VollkaskoKfzType.java | 71 + .../kfz/VorversicherungenKfzType.java | 176 +++ .../on2antrag/kfz/WechselkennzeichenType.java | 138 ++ .../kfz/ZusaetzlicheAntragsdatenKfzType.java | 34 + .../kfz/ZusaetzlicheKfzdatenType.java | 296 +++++ .../kfz/ZusaetzlicheVBDatenType.java | 34 + .../on2antrag/kfz/ZusatzproduktKfzType.java | 41 + .../r1_9_0/on2antrag/kfz/package-info.java | 2 + .../kranken/CalculateKrankenRequest.java | 74 ++ .../kranken/CalculateKrankenResponse.java | 74 ++ .../CreateApplicationKrankenRequest.java | 74 ++ .../CreateApplicationKrankenResponse.java | 74 ++ .../kranken/CreateOfferKrankenRequest.java | 74 ++ .../kranken/CreateOfferKrankenResponse.java | 74 ++ .../kranken/ElementarproduktKrankenType.java | 73 + .../on2antrag/kranken/ObjectFactory.java | 146 ++ .../on2antrag/kranken/ProduktKrankenType.java | 110 ++ .../kranken/SpezAntragKrankenType.java | 72 + .../kranken/SpezBerechnungKrankenType.java | 72 + .../kranken/SpezOffertKrankenType.java | 72 + .../SubmitApplicationKrankenRequest.java | 74 ++ .../SubmitApplicationKrankenResponse.java | 74 ++ .../kranken/VerkaufsproduktKrankenType.java | 181 +++ .../on2antrag/kranken/package-info.java | 2 + .../leben/CalculateLebenRequestType.java | 72 + .../leben/CalculateLebenResponseType.java | 109 ++ .../CreateApplicationLebenRequestType.java | 72 + .../CreateApplicationLebenResponseType.java | 72 + .../leben/CreateOfferLebenRequestType.java | 72 + .../leben/CreateOfferLebenResponseType.java | 72 + .../r1_9_0/on2antrag/leben/ObjectFactory.java | 360 +++++ .../on2antrag/leben/ProduktLebenType.java | 78 ++ .../on2antrag/leben/RentenoptionType.java | 34 + .../on2antrag/leben/SpezAntragLebenType.java | 72 + .../leben/SpezBerechnungLebenType.java | 72 + .../on2antrag/leben/SpezOffertLebenType.java | 72 + .../SubmitApplicationLebenRequestType.java | 72 + .../SubmitApplicationLebenResponseType.java | 72 + .../on2antrag/leben/TarifLebenType.java | 176 +++ .../leben/VerkaufsproduktLebenType.java | 150 +++ .../VersicherungssummeZusatzbausteinType.java | 102 ++ .../on2antrag/leben/WartefristType.java | 34 + .../leben/ZusatzproduktLebenType.java | 34 + ...atzversicherungBerufsunfaehigkeitType.java | 71 + ...tzversicherungErwerbsunfaehigkeitType.java | 71 + .../leben/ZusatzversicherungLebenType.java | 45 + ...icherungPraemienuebernahmeAblebenType.java | 71 + ...atzversicherungUnfallinvaliditaetType.java | 88 ++ .../ZusatzversicherungUnfalltodType.java | 88 ++ .../r1_9_0/on2antrag/leben/package-info.java | 2 + .../rs/CalculateRechtsschutzRequest.java | 72 + .../rs/CalculateRechtsschutzResponse.java | 72 + .../CreateApplicationRechtsschutzRequest.java | 72 + ...CreateApplicationRechtsschutzResponse.java | 72 + .../rs/CreateOfferRechtsschutzRequest.java | 72 + .../rs/CreateOfferRechtsschutzResponse.java | 72 + .../rs/ElementarproduktRechtsschutzType.java | 80 ++ .../r1_9_0/on2antrag/rs/ObjectFactory.java | 146 ++ .../on2antrag/rs/ProduktRechtsschutzType.java | 115 ++ .../rs/SpezAntragRechtsschutzType.java | 72 + .../rs/SpezBerechnungRechtsschutzType.java | 72 + .../rs/SpezOffertRechtsschutzType.java | 72 + .../SubmitApplicationRechtsschutzRequest.java | 72 + ...SubmitApplicationRechtsschutzResponse.java | 72 + .../rs/VerkaufsproduktRechtsschutzType.java | 150 +++ .../r1_9_0/on2antrag/rs/package-info.java | 2 + .../sachPrivat/AntragSachPrivatType.java | 72 + .../sachPrivat/BerechnungSachPrivatType.java | 72 + .../CalculateSachPrivatRequestType.java | 72 + .../CalculateSachPrivatResponseType.java | 103 ++ ...reateApplicationSachPrivatRequestType.java | 72 + ...eateApplicationSachPrivatResponseType.java | 72 + .../CreateOfferSachPrivatRequestType.java | 72 + .../CreateOfferSachPrivatResponseType.java | 72 + .../ElementarproduktGebaeudeType.java | 40 + .../ElementarproduktHaushaltType.java | 40 + .../ElementarproduktSachPrivatType.java | 306 +++++ .../GenElementarproduktGebaeudeType.java | 71 + .../GenElementarproduktHaushaltType.java | 71 + .../sachPrivat/NebengebaeudeType.java | 100 ++ .../on2antrag/sachPrivat/ObjectFactory.java | 409 ++++++ .../sachPrivat/OffertSachPrivatType.java | 72 + .../ProduktGebaeudeversicherungType.java | 77 ++ .../ProduktHaushaltsversicherungType.java | 77 ++ .../sachPrivat/ProduktSachPrivatType.java | 121 ++ .../sachPrivat/RisikoAdresseType.java | 198 +++ .../sachPrivat/RisikoGebaeudeType.java | 465 +++++++ .../sachPrivat/RisikoHaushaltType.java | 165 +++ .../sachPrivat/RisikoVorschaedenType.java | 55 + ...ubmitApplicationSachPrivatRequestType.java | 72 + ...bmitApplicationSachPrivatResponseType.java | 72 + .../UpsellingSachPrivatResponseType.java | 34 + .../VerkaufsproduktSachPrivatType.java | 150 +++ .../VersichertesObjektSachPrivatType.java | 172 +++ ...etzlicheGebaeudedatenPhotovoltaikType.java | 38 + ...saetzlicheGebaeudedatenSchwimmbadType.java | 38 + ...etzlicheGebaeudedatenSolarthermieType.java | 38 + .../ZusaetzlicheGebaeudedatenType.java | 41 + ...etzlicheGebaeudedatenWintergartenType.java | 38 + .../ZusaetzlicheHaushaltsdatenType.java | 34 + .../on2antrag/sachPrivat/package-info.java | 2 + .../unfall/CalculateUnfallRequestType.java | 72 + .../unfall/CalculateUnfallResponseType.java | 109 ++ .../CreateApplicationUnfallRequestType.java | 72 + .../CreateApplicationUnfallResponseType.java | 72 + .../unfall/CreateOfferUnfallRequestType.java | 72 + .../unfall/CreateOfferUnfallResponseType.java | 72 + .../unfall/LeistungsartUnfallType.java | 73 + .../on2antrag/unfall/ObjectFactory.java | 261 ++++ .../on2antrag/unfall/ProduktUnfallType.java | 110 ++ .../unfall/SpezAntragUnfallType.java | 72 + .../unfall/SpezBerechnungUnfallType.java | 72 + .../unfall/SpezOffertUnfallType.java | 72 + .../SubmitApplicationUnfallRequestType.java | 72 + .../SubmitApplicationUnfallResponseType.java | 72 + .../unfall/VerkaufsproduktUnfallType.java | 150 +++ .../r1_9_0/on2antrag/unfall/package-info.java | 2 + .../AddInformationToClaimRequest.java | 72 + .../AddInformationToClaimResponse.java | 72 + .../r1_9_0/on7schaden/BasisSchadenType.java | 431 ++++++ .../on7schaden/BasisSchadenereignisType.java | 369 +++++ .../on7schaden/BeteiligtePersonType.java | 95 ++ .../on7schaden/CheckClaimRequestType.java | 110 ++ .../on7schaden/CheckClaimResponseType.java | 72 + .../on7schaden/CheckCoverageRequest.java | 243 ++++ .../on7schaden/CheckCoverageResponse.java | 344 +++++ .../on7schaden/ErgaenzungSchadenType.java | 293 ++++ .../ErgaenzungSchadenereignisType.java | 200 +++ .../r1_9_0/on7schaden/GeokoordinatenType.java | 95 ++ .../GeschaedigtesInteresseType.java | 105 ++ .../GeschaedigtesObjektImmobilieType.java | 139 ++ .../GeschaedigtesObjektKfzType.java | 383 ++++++ .../on7schaden/GetClaimRequestType.java | 169 +++ .../on7schaden/GetClaimResponseType.java | 72 + .../r1_9_0/on7schaden/NatPersonType.java | 128 ++ .../r1_9_0/on7schaden/ObjectFactory.java | 504 +++++++ .../omds3Types/r1_9_0/on7schaden/OrtType.java | 132 ++ ...eferenzAufBeteiligtePersonSchadenType.java | 99 ++ .../r1_9_0/on7schaden/SachbearbVUType.java | 107 ++ .../r1_9_0/on7schaden/SchadenLightType.java | 102 ++ .../r1_9_0/on7schaden/SchadenType.java | 449 +++++++ .../on7schaden/SchadenereignisLightType.java | 77 ++ .../on7schaden/SchadenereignisType.java | 281 ++++ .../r1_9_0/on7schaden/SchadenmelderType.java | 34 + .../SchadenmelderVermittlerType.java | 72 + .../on7schaden/SchadenzuordnungType.java | 162 +++ .../on7schaden/SearchClaimRequestType.java | 343 +++++ .../SearchClaimResponseResultType.java | 148 +++ .../on7schaden/SearchClaimResponseType.java | 107 ++ .../SpartendetailSchadenKfzType.java | 133 ++ .../SpartendetailSchadenKrankenType.java | 213 +++ .../on7schaden/SpartendetailSchadenType.java | 40 + .../SpartendetailSchadenUnfallType.java | 276 ++++ .../on7schaden/SubmitClaimRequestType.java | 110 ++ .../on7schaden/SubmitClaimResponseType.java | 72 + .../on7schaden/SubmitReceiptRequest.java | 336 +++++ .../on7schaden/SubmitReceiptResponse.java | 37 + ...usaetzlicheBelegeinreichungsdatenType.java | 34 + ...usaetzlicheDeckungsauskunftsdatenType.java | 34 + .../ZusaetzlicheRollendatenType.java | 34 + .../ZusaetzlicheSchadensdatenType.java | 34 + ...ZusaetzlicheSchadensereignisdatenType.java | 34 + .../r1_9_0/on7schaden/package-info.java | 2 + .../r1_9_0/service/OmdsService.java | 100 ++ .../r1_9_0/service/OmdsServicePortImpl.java | 852 ++++++++++++ .../r1_9_0/service/OmdsServicePortType.java | 453 +++++++ ...ervicePortType_OmdsServicePort_Client.java | 685 ++++++++++ .../r1_9_0/service/ServiceFaultMsg.java | 52 + .../r1_9_0/servicetypes/ArcContent.java | 103 ++ .../r1_9_0/servicetypes/ArcImageInfo.java | 253 ++++ .../servicetypes/ArcImageInfosRequest.java | 297 +++++ .../servicetypes/ArcImageInfosResponse.java | 106 ++ .../r1_9_0/servicetypes/ArcImageRequest.java | 138 ++ .../r1_9_0/servicetypes/ArcImageResponse.java | 101 ++ .../DeepLinkBusinessObjectResponse.java | 108 ++ .../servicetypes/DeepLinkClaimRequest.java | 160 +++ .../servicetypes/DeepLinkOfferRequest.java | 160 +++ .../servicetypes/DeepLinkPartnerRequest.java | 160 +++ .../servicetypes/DeepLinkPolicyRequest.java | 160 +++ .../servicetypes/Geschaeftsvorfall.java | 52 + .../servicetypes/HttpActionLinkType.java | 153 +++ .../r1_9_0/servicetypes/LoginRequestType.java | 101 ++ .../servicetypes/OMDSPackageInfoType.java | 260 ++++ .../servicetypes/OMDSPackageListRequest.java | 162 +++ .../servicetypes/OMDSPackageListResponse.java | 110 ++ .../servicetypes/OMDSPackageRequest.java | 135 ++ .../servicetypes/OMDSPackageResponse.java | 108 ++ .../r1_9_0/servicetypes/ObjectFactory.java | 573 ++++++++ .../servicetypes/PolicyPartnerRole.java | 108 ++ .../QualifiedDeepLinkOfferRequest.java | 388 ++++++ .../servicetypes/RequestedOMDSPackage.java | 248 ++++ .../r1_9_0/servicetypes/UserDataRequest.java | 67 + .../r1_9_0/servicetypes/UserDataResponse.java | 214 +++ .../r1_9_0/servicetypes/package-info.java | 2 + .../r1_9_0/omdsCommonServiceTypes_binding.xml | 2 +- ....xml => GetBusinessProcessEvents_Bsp1.xml} | 7 - ....xml => GetBusinessProcessEvents_Bsp2.xml} | 0 ....xml => GetBusinessProcessEvents_Bsp3.xml} | 0 ....xml => GetBusinessProcessEvents_Bsp4.xml} | 0 ....xml => GetBusinessProcessEvents_Bsp5.xml} | 0 ....xml => GetBusinessProcessEvents_Bsp6.xml} | 0 .../main/resources/def/r1_9_0/omds215-00.xsd | 1 - .../def/r1_9_0/omds3CommonServiceTypes.xsd | 2 +- .../def/r1_9_0/omds3ServiceTypes.xsd | 2 +- .../resources/def/r1_9_0/omds3Services.wsdl | 92 +- .../def/r1_9_0/omds3_ON1_Basisfunktionen.xsd | 2 +- .../def/r1_9_0/omds3_ON2_Antrag_Common.xsd | 2 +- .../def/r1_9_0/omds3_ON2_Antrag_Kfz.xsd | 2 +- .../def/r1_9_0/omds3_ON2_Antrag_Kranken.xsd | 2 +- .../def/r1_9_0/omds3_ON2_Antrag_Leben.xsd | 2 +- .../r1_9_0/omds3_ON2_Antrag_Rechtsschutz.xsd | 2 +- .../r1_9_0/omds3_ON2_Antrag_SachPrivat.xsd | 2 +- .../def/r1_9_0/omds3_ON2_Antrag_Unfall.xsd | 2 +- .../def/r1_9_0/omds3_ON7_Schaden.xsd | 2 +- 540 files changed, 76981 insertions(+), 68 deletions(-) create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ADRESSEType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/BBArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/DachungsArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAntragType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELAnzahlType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBetragType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELBezugsberechtigungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEinstufungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELEntscheidungsfrageType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELFlaecheType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGewinnbeteiligungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELGrenzwertType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIdentifizierungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELIndexType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKFZKennzeichenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKlauselType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELKommunikationType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELLegitimationType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELObjektdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPolizzennummerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienfreistellungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELPraemienkorrekturType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvereinbarungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRahmenvertragType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELRenteType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehalt.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSelbstbehaltType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELSteuerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELTextType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELVersicherungssummeType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ELZeitraumType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/Entsch2Type.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/EstArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FONDSType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/FlaechenAttributCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GESCHAEDIGTESOBJEKTType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GesFormCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/GrwArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/IdfArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/KLAUSELType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LOESCHANSTOSSType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/LoeschCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MAHNUNGType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/MIGRATIONSINFORMATIONType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/NATUERLICHEPERSONType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/OMDS.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PAKET.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PERSONType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIO.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PORTFOLIOTYPE.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PROVISIONType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketInhCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PaketUmfCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PersArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PolArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/PraemFristCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RISIKOType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/RisikoArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENBETEILIGTERType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHADENType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSEL.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SCHLUESSELART.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SONSTIGEPERSONType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SPARTEType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SbhArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SchlArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/SprachCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/TxtArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZ.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSKFZType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSOBJEKTType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSPERSONType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSSACHEType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERSUNTERNEHMEN.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAG.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSFONDSType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGSPERSONType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VERTRAGType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VSArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/VtgRolleCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/WaehrungsCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/ZAHLUNGType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_15/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AListenAttributType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ASingleAttributType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbgelehnteRisikenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AbtretungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseArtCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AdresseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AgentFilterType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AntragsartType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ArtAenderungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDatumType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDezimalType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributDoubleType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributEnumType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributIntType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDatumType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenDezimalType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenEnumType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenIntType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenStringType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMetadatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMsgType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributMultiEnumType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributStringType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AttributType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AuthorizationFilter.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsAnforderungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/AutorisierungsartType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BankverbindungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BasisProduktbausteinType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BerechnungsvarianteType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BeteiligtePersonVertragType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungGesetzlicheErbenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungIndividuell.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungNamentlich.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungTestamentarischeErbenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungUeberbringerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersichertePersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsberechtigungVersicherungsnehmerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BezugsrechtType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusSystemType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BonusMalusVorversicherungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DateianhangType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DatenverwendungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DirectionCdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentBinaryDataType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentDataType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentInfoType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/DokumentenReferenzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EintragSchluessellisteType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwGesDatenVNType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwSprachaufzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwVerarbGesDatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungPersDatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/EinwilligungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementFondsauswahlType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementIdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktGenerischType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeMitAendGrundType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCANatPersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCASonstPersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FATCAType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FahrzeugType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/Formular.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FormularfrageType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GMSGType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GeschaeftsobjektArtType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/GlaeubigerSicherstellungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KontierungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KostenFixOderProzentType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KreditkarteType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/LegitimationType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektIdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjektSpezifikationType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffeneSchaedenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/OffenerSchadenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PEPType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PartnerRoleType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersBankverbindungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonNamentlichesBezugsrechtType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PfandglaeubigerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenObjektSpezifikationType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PolizzenversandType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/PraemieType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktGenerischType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktMitVpType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinGenerischType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokHandoutType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokRequirementType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokToReturnType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentBasisType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProzessDokumentType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RaucherType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/Referenz.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ResponseStatusType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/RisikoNatPersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SchadenObjektSpezifikationType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SelbstbehaltType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ServiceFault.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/SicherstellungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/StatusType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TarifIdType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnicalKeyValueType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TechnischesObjektType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/TreuhaenderfrageType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/UploadDokumentType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktGenerischType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerpfaendungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherteLiegenschaftType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertePersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseMitAttributMetadatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersichertesInteresseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VersicherungssteuerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VertragspersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkularglaeubigerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungPersonenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VinkulierungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorlaeufigeDeckungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenDetailType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenImplType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorversicherungenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlungsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZahlwegType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZeitraumType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZulassungsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheElementarproduktdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheFondsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheProduktdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheRisikodatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVerkaufproduktdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheVorversicherungsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusaetzlicheZusatzproduktdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktGenerischType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ZusatzproduktType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/AddDocToBusinessCaseResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CreateFormRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CreateFormResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CredentialsType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareStateChangesRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareStateChangesResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DocumentInfosResponseResultType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GeschaeftsfallEreignisType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GeschaeftsfallStatusType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetBusinessProcessEventsRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetBusinessProcessEventsResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfObjectResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetDocumentsOfPeriodResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetElementListRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetElementListResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetNumberOfDocumentsResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/UsernamePasswordCredentialsType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/BOAProcessResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/GetApplicationDocumentResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragPersonenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBOASchrittType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBerechnungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezOffertType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseGenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ZusaetzlicheAntragsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ArtBesichtigungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/AssistanceKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CalculateKfzResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateApplicationKfzResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateOfferKfzResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateVBRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateVBResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ElementarproduktKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/FzZustandBesichtigungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/HaftpflichtKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/InsassenUnfallSystemType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/KaskoKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/LenkerUnfallKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzRechtsschutzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAmFahrzeugType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SchaedenAnScheibenKleinglasType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezAntragKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezBerechnungKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SpezOffertKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/SubmitApplicationKfzResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/TeilkaskoKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/UpsellingKfzResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VarianteLeihwagenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkaufsproduktKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VerkehrsrechtsschutzKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VollkaskoKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/VorversicherungenKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/WechselkennzeichenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheAntragsdatenKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusatzproduktKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ElementarproduktKrankenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ProduktKrankenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezAntragKrankenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezBerechnungKrankenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezOffertKrankenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/VerkaufsproduktKrankenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CalculateLebenResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateApplicationLebenResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/CreateOfferLebenResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ProduktLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/RentenoptionType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezAntragLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezBerechnungLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SpezOffertLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/SubmitApplicationLebenResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/TarifLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VerkaufsproduktLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/VersicherungssummeZusatzbausteinType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/WartefristType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzproduktLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungBerufsunfaehigkeitType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungErwerbsunfaehigkeitType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungLebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungPraemienuebernahmeAblebenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfallinvaliditaetType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/ZusatzversicherungUnfalltodType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/leben/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ElementarproduktRechtsschutzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ProduktRechtsschutzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezAntragRechtsschutzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezOffertRechtsschutzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/AntragSachPrivatType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/BerechnungSachPrivatType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CalculateSachPrivatResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateApplicationSachPrivatResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/CreateOfferSachPrivatResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktGebaeudeType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktHaushaltType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ElementarproduktSachPrivatType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktGebaeudeType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/GenElementarproduktHaushaltType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/NebengebaeudeType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/OffertSachPrivatType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktGebaeudeversicherungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktHaushaltsversicherungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ProduktSachPrivatType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoAdresseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoGebaeudeType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoHaushaltType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/RisikoVorschaedenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/SubmitApplicationSachPrivatResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/UpsellingSachPrivatResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VerkaufsproduktSachPrivatType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/VersichertesObjektSachPrivatType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenPhotovoltaikType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSchwimmbadType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenSolarthermieType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheGebaeudedatenWintergartenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/ZusaetzlicheHaushaltsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/sachPrivat/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CalculateUnfallResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateApplicationUnfallResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/CreateOfferUnfallResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/LeistungsartUnfallType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/ProduktUnfallType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezAntragUnfallType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezBerechnungUnfallType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SpezOffertUnfallType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/SubmitApplicationUnfallResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/VerkaufsproduktUnfallType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/unfall/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/AddInformationToClaimResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BasisSchadenereignisType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/BeteiligtePersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckClaimResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/CheckCoverageResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ErgaenzungSchadenereignisType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeokoordinatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesInteresseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektImmobilieType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GeschaedigtesObjektKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/GetClaimResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/NatPersonType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/OrtType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ReferenzAufBeteiligtePersonSchadenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SachbearbVUType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenLightType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisLightType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenereignisType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenmelderVermittlerType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SchadenzuordnungType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseResultType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SearchClaimResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKfzType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenKrankenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SpartendetailSchadenUnfallType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitClaimResponseType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheBelegeinreichungsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheDeckungsauskunftsdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheRollendatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/ZusaetzlicheSchadensereignisdatenType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/package-info.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsService.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortImpl.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType_OmdsServicePort_Client.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/ServiceFaultMsg.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcContent.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfo.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageInfosResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ArcImageResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkBusinessObjectResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkClaimRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkOfferRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPartnerRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/DeepLinkPolicyRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/Geschaeftsvorfall.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/HttpActionLinkType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/LoginRequestType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageInfoType.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageListResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/OMDSPackageResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ObjectFactory.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/PolicyPartnerRole.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/QualifiedDeepLinkOfferRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/RequestedOMDSPackage.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataRequest.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/UserDataResponse.java create mode 100644 OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/package-info.java rename OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/{GetStateChanges_Bsp1.xml => GetBusinessProcessEvents_Bsp1.xml} (77%) rename OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/{GetStateChanges_Bsp2.xml => GetBusinessProcessEvents_Bsp2.xml} (100%) rename OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/{GetStateChanges_Bsp3.xml => GetBusinessProcessEvents_Bsp3.xml} (100%) rename OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/{GetStateChanges_Bsp4.xml => GetBusinessProcessEvents_Bsp4.xml} (100%) rename OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/{GetStateChanges_Bsp5.xml => GetBusinessProcessEvents_Bsp5.xml} (100%) rename OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/{GetStateChanges_Bsp6.xml => GetBusinessProcessEvents_Bsp6.xml} (100%) 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 index 6b4aca7fe7da0be0ccfaff50a699c1598547b561..e94cbf8394dec1417a2d3eb0bf26ee7999a02b1d 100644 GIT binary patch delta 38277 zcmV(|K+(UUybRfw46rE&3w=O6?mdG50BRWulQah?e@NZ9U;2!D53aIiC0ilM_Qu9U zOn_vOgc}670H~JwX&&|u_H|;{MLUmUves|3IqxSK!BI-wkUKT-=Gn3+)>oI8`E-d^VScfSrdgV&^WtKft}fI0 zJes1*+ccY9%AzEaZ|f|bqCCg_xnc4#%%8F5rk{qjHp{|W{4zACUQU-`R-jK+8`9`T zv`g#K+-*ocpdma$S=wz%8QqkA2~h1cq#o1|e}-zOCGD`5S_Y>d){?y2l5to|%5F>M zVJ+>D(`uK%(=|%)&3T%w!UF%y7MH6qyV5lx~vDn8>jMZIh$jFOuJAi{5L zTUaTx(JdI4t8|89WmdM5e)DXTC0FeI7u)v%^eg&4``EsL;$hw5?yO7nsfhEUd^a0{ ze>?iR#{>((+GU1fjK?&|m(hAF9ae|7hHoy*Mn3i-;NvPTpSxX416i$0w0U$Iss@LE z&*p9wQ^@;Ul*9qE2~BL@7y<&{X9>v)Q*hPsL8z%AR~jgM$_C_}2J|T!xLA~Jn5>P< zX~o^pPBf6M%690iKs!-|SZSaPYywkje_*y5)r72+aKHz=UTZ6#6|?2I=E^y`gm=Rt zT!#6UX`n?kZh+dhxzDQ_zSoQ6nCfMgZq`+6(Q&Q4s>JIpC^{qBV$4|=82NF)ykCZE zEOl4Yt5=I8&B95HA;PRCU~Un}48UJZbnrpGqEF;H%(VdW>e)5c&?f2ZGkmV`e?9eT z9cJMxOyHv7YmT8v&&XB0z7=rQVE^#dE36I9-r)yD&(n0>+Fp8_!9`0qY**V}^w2!q z#0A{3ZOKyX^3K~@3j~U{8Toi$e2y{vS06*XntX@~6hFI!8yUTy1!+>`_7O%ob9+@>OYp0p*GMNEGJQ$c zHG+zB!f??CgQAIQ5S$$bQM>3x1p}j%uFeb_u;^934yTx-))~rC_7Oe17W$xd9Np5* zM}hYGpMU$WKG0-UwSCH7PYY*(soA=6cJ#b2!eW!(|AL>%Hpv1d98AFZe?;VP@=uZ- z$x^)os~;M^&7LmgT_E@9AQo@~IhCUsprIUZvONUAz zySjXC_`(VMz0<$v=$hg`UjMG4D&G0Ul%Ev0n{3`U6AwZulWdEKcIH=f+qYH1M>SSd zG*vZBt&;JzscWV8HvZ%ue}6pwJoi+;Loo_-boJD@?jbtctK(^ws!L~Q_kJDE^$bNl zzm6w~PXQ6VKs*d4I<%t&TE}5haPW1=Bt?=X*V1{J)T)r^uA*zL>H&Xek3yoEUSKFP z$gz<A@kh8p?tc`P&C16fARpD6lKxTRncuw zh~ikPsKC`4tIL|^R+nnTpqh%N0a;hXz%W2YN#XJ$%rd#)r8m@@G${e)S*L+X)@dID zq9_qwLSy&8%!|CQG24_(QKXGs&%-!=@p@?A*C~(9zLuXKIiOz3QglVuSx2`ho-Q#? z0RumRZx8>1?NPo-e+rZ(Xo(Rm%kyW@W2mz4@Pw%;p08U<#ajJ@$=|6HW{a?t0$0IO zv7s^=hGaOF&8v)T!D;Eyv1GTs$2u#7`ROROBu^nqz@#6cf2^0GYHMZJg#L_bl#*;# zE0nc%+VMK2gPk3_Fqlm_8eeDW9m?~@j(-mbxGPNGX_Ch2A_B{7CcHxtrowp|FVKbH zg%cDBQCEKTZYz+284;)TX|ss^U(gcC1FKqk=)VT4nG zR>NRPgCH!+yFM15izI@pn1*I(Ri~M|O(y&+N|FLUe;`aU5Q2%Yy8p*?Sv1DcF8pN4 zQ9a244Q-#^#tWQbqNqjqDTXAeiq{ag=hRK{&QTL3OBv9kh&5+lZR^p~j6m92)|zVQ zmP8&@0mF}CvYRgPK#OEobUp@5?RFyy0YhOA>--rdx!~OYx&%Ug-V_GQ&uf&$QF0?> zSKwF8e_qYVV!6cPHO)Tbb(Nos+NgOzTvZbds%n&|;9N-GmK`+_{xgQ}VzNO5zW;j@ zu4hr2fcveiP;Bx zaT4>6M!dAgF-o#9$Kss|9{kKt`2H;(4M0_3e=_*yS-2_E?d?|}*x><5B*aS}nSBbk zPrOdko3am4wMj$sD9ej?DZBS+#W1MB}n#m`c@h*lRb`mknXcW`MxFi{X3;6F{&#jZv7vBU7xtWo)7dLSuY4kl{bl!V;}eKrT+g z>CGYo`XY$l-g&T2^l9Nt zaXit~H1GU4yZ=wNg*X6lgyf$Xv00WSf4cqy5SxcLU^`1-g*5n}PjV7K(qz-w8upq? zR&5}1NfLe*ih=oohYNF%%vI$`BLt_7Ub}-97PL<{gczy}a?@B6? z%mY`_t|nm8IJN6kQlk^4hNarNV}WDq#3*fXnANBxb zH*k_9;XAYmlQ>))BG_ByQ@6}D#K6$WmhQw;#G*J(MfC%5CtH2zDNpbgZ=uvuDC+SJHqo|tIAU)YsWS=dN z1IM#NdMzf}-B`ktlitJ1R^2vbe<`paVzP!kUDP#K@rmw#O6;9owqD==eS)$uo1mz` zdYO=f)1|Ok&BJ7oA!1$=yePlf)VQTU@lA_q0JTN~>dLNzCoKQo=@J_72z!#Mh!T`bg-BbV{^hvIdK+`n|=5*guph<=n zc;-2`kc`@(HPH}Cixt4K@2RsktR%i+Cd&F7tX=1l504Ix0wH4bD2Sxev<2jRRbPgWTG+%Wz<@AGmN<5;1g)}*oWzC&}Aq2z8iHnF8=`bzI3-l5gW=vaxs!qTJIz7y@}|y0yo}kQ zD_^ukqq*Nd2WSzA{fW`MfCGZ0>1CKKNMIyN=k@jaZIs-iC~xnxUkbr#5R3ZVhC)YMZ65Hre~pk3Zl+5C?-TJih~ns%ln3{0 zlYMEvz_M!wp4jC1777}(>t_ozp~1S~75M&*_g+vgM1h0=#}Qf-B((awKIlx}D1Cv& z^`-#hSUy3JK#hjC*BibVz{|D|6S&+{P_QA1SGg!~XSlMKs zg_miue~hNkC<^n!&ZF=HM6!JIY!xMG=Cf;r8)y{Y?u*l$1i!FXoM;v?NVZyq%;MAX zI~PExU8|@SvYXI5FJw`*R85v;!gVC|+}kiKzMuSD`}Gp&3B$o&`T$u|gmf;rDFhD| zIrr)hN%S8ZMEk3^c3DFd{^BRIcBGZKfea=qe>}tAp19+D-G}#e-dyuYc$f{ztI&%0sME2ok6}ItU;*3wy@+w(|agl#S*&X=tFvCnx z1}BB0c|ix3Y*uX2;*StkNL~}S_g-zMl3csozEBgOl!0hh1K31$RN3(ThE}Nurls08 ze{c8g-Zq+|p*z&k*gEhZs}Zxv$yVm6Gsw5V6oa{^_02B!Nz%7jn$DZ7MB>UCtW?ID zaSJL#@;sio%MfH3`}TqCK_&<Yhf7uWTy?wJGsXHLb5lnW0f9gP0QRNu-$#e;^d4K(oP9;S)O;e=S(%umB zR_m5%s5-Y?_k@_&C!)T#_C}1bZhxyJw4-c33`+acyX-}AeYCe|@@+K3tNF-LjcV>7 z);gr4eLVQqe(AsS1A$`=V8$*sJPx39Bd|>paD4@?s=6Gt4Ve3W$NmYyN6Ge7e*^hj zJ8#myxM>pJ`q~cIJL(1uRn}Cc7QWZNxY2)P0Dp+ZZQs&B_ScWIH1L5xdkO8!(y$+; z_GF&nEggwN*gaGHLU@S^XOl+>%Ja80uVRb)@dPaYM_NIYFDpoc3bm)Yg6O*I%C^)9 zDbQ`%62$5}x}f2t~9R*?NDEu+`ItO$p%2eE#E|-MO9C7gPZs54GxWm#(2%6p>X((`fiNAw1|<2i zd>p=fXkV6(22C{%3Z4)C@ymxHxxS${VvrOGPopjIK{egZr<%iM3~)5of2i&nqd#|{ zRBT_DeQVF@^F2_uxX4^hlEt=sE4@;pTu0h5Dm#`YE9A(>lZRDO4BrdHAt&qi!g?TJ zB|{8&1+w+vn>4s?jiq#xns#*~SqXNs3L3tm+YVH2s`IriizJo%&hS`LzWP*HzO2bK zbfHyUs{E*Bau@d4Bu#Iif0ESuBFqW_oZ;WFY%n3Lr@YIHa6iLJUc7@Nj~SZ1#p8A| z6yA{A`<*Femp+Mmp&c@qTKLSjJx6S2T98f8a&)Q6fCxC~&P3LNFk6##EMv9<>R3&@ z2ni%-A35FGCo*ddLJF>Vnsxb-db$(x6mkc#Sori#w)O4UGIUnKh$!jnc=O{{^*Cvcuk6A9lKD0}YZfXvjpeTuo zC_-5=j)Wd6$0er7e+fz_A>4y8I70XTuVk57n3O9HiIfDfRdN>u71mm;xD6f}pF+4D z9VOcjM@5xte;AVJ9ygO@@(2^xX#`eQZi+va#}8Q!>A|p`j9m>ekS&*F8?CXcBnBp4 zHONVp-yFMMGfD6v$S6(=d6n%P7zuQ@X&qkD()q zbh+&3e<`eT^mtLJr-zs_a@grXW(g9LkEt#~GjeRAEe|(dg*U}r#RGUfXb7;@Bo%~y zAbtwUaQE@j3Gon#WVp5MI ze~dAQ(C(L*L+s6bf%iI%q69hIC$xKV{B{kidl!l|v)eE(KrudPVT(=#V?7!;Uce$E z!~K&jXSpejNO1&=N|0)UmITf50;3s%*}5c*((0J`u!V6ANmEtPZR8J^eO)pgsX9vt zjj$bROOO1WdXM|Kq?QB?5_pgedUfq%f0~iYw^24D2p00sNt%3K!A$qf5NA5s5!qw7 zxUZK0Y>_1$eARez4IUCdgBPepIA5bUCYDuZI_+#~!a@iKwdhl?MNfOfMs@_eYZ~f! zR&c)_v!wV@R)=s@*^=_d`7sj2g0;hi%GDn%rcl+|$z9C$KaL^gI+jt;m(C`3aT^+-@$s zLD|hJj7ixVfC~4&nMVsaXNh_E2H|FKC!~c%46zxQjzD*=L;n@-7*r}aGsjnt$z${> z!r(m@AdBg9;r)f6=<3%)M5rcNf0AeTjpJ&%BB`opG?IfJAkbPwsG{1ICCd$ESyc?* z6-f?`A=*|;k4@dD&&|@JmXk1qK^^Y^THj_erDkv+X=&AS86@-%aS)R`FOP?nyx@}f4vEqs5W~T zOmaoVDh2+}K!V4Owg&a!e%o7$>ibr*nhjo3;`?7PE(G8T(8RV?euU;)!!@yAPx^lH zGrHLs*AWW<8DNOm0R2AbEXQ#DQq^MP`78L}&%AmNxd)}+`j>?L^Z92Wt{PQRHNQqK zL>nBu?5tDF7I;S(_eO;7e+R4XUus_!Fb1fru&<+QPiY$#1z z@PU@qPJ?M*BOUr&C$G&AUmasl^EFfW0@hHv$Pey~Y}6MhMvEPP31evChZU*hxm|Pc zRyM(KWROe)@4i+cEa1gpcZC-(7bZ+r@~ z?a?RCW#6oK(kW&88t@d+mV3R2uvfhQCEnd!Q5a)1i)b)ISMI15g!go}Eu%`eK5&3{ zXIr*FOuE(gf3)niDuEM?4cL|e1Fs;gzfez>)Ln(Rik$e{$UdQUc+k? zEiol0g5kPC3JYf28UU&QFp!B=WfL*fXfi*Lcrm!@e}+gfNmqPXG@H&})fat7vS9doh# zJJ>c0v|8^TsO$ly-vqFq^xi}TmP_%RNrSu&MqU>3ruNz{lWu#%ZcNDYCJv!$GnOrR z5n<$DfAX9}{r0c@K;!nPFk2CD*PCS51k?u`3ua_f2znvtdCRc407utKNbY~ZS|F&C z@6dm2Fy#CW8Tf|{kEw|7NlaPapconU00kl%HwtyiVGCFVXHzh-R9+EgrWqTyu21~H z+bo^L2vk6bE&}LCQh7p?AlC`QABXX>;p2wLf5ihF2M_>55wjbjG!Ce(u_h{g)HEKE zR9q^FV>=DKovD`SYrWw*n7H0%c;^zWw=p+^*BUSJFuGop%xQ%s7Oa(sy^}hCs1s@yOKQ% zf6CY-ce+j1h(9HSwCxleVcA|Z5hcLMj_=;hqN3wX* z%(EnQE#9yfcZ6Zd{7}U{CwsAk&K#f0nocnU&S81IO}pEb_!@K@a7oh$Ei4*_f6S5M z%9`ml%L<8xt4fkqC2$8MXpTU$%2Cu!z*ACgvPn{a@f}n|dBlfFF4YW*%r0SAH4}o_TmjK|Js05JMe}fH5v<**_ zoFS!jS}8G5Rn2WJqSQi(HQ*T~7U3jkpXDS&cr?7VPIDj&V_P|$JzAdeCHNnBc6hi? zog3A-?ttsx;&nFq)L8z8`p}Q-yOueE@+_J29zr4HI-F2cM{!+uNJ!*42<4DjKh>me zMSF{6XGn$*`gA+Db8widf8#YO1?j4&N@BBM#>0pJBM3xUw1<>v=^xKSi-2=6KON7| zj({XS<+Cw7e-8dsY+1(aIiy_JIc9O(lpK%oWl^lJE-!CyZ!d0@i!@tY${4K6e|z)# zJ=oU5!&#NXX#k;vd-7hKhbu8d%D!k1ssu4c>rwQ)1frf6%)roh9C^5JIbdUf0L61f@SasKdNl|s-p)(^qfN^ zGhG3>9wpnd1EskoQViP@-C9}a{>6+sR_p}p34ah+z{(wze^tZIfW%FR;) zim!UMLejU@NZnLDT0@pxVrnmcv4#Zx4nYFDR71kJ?aJU+VA$Y|c1SW6`~`iAFe#V$ z)W|Utf0hUn^0_Y)6t-%Yls#P`_FKn3J-U%2cC9sytN8HMXL~V|7*PeT~Hm}PKw(U3)DFlTI{sL5O&8*9hhP>5rbtaa-cO%%s7T& ze^p5f>nCP7LGTFd-WQfglFyR#M>!=yAl4SV(O4&Z{RU9?6QWPT79}Im$*^F+kqLoD zD$-l4GF&>x3Tha$Bpt(}Rwd1`J;P}jFhz`KL)01pZJp@n?@$9K6~G6gza3UXG6M{6 zBM?Olbj^{CMg|Q-Hr&eGRD+eja{^e$f00T@C~a$i-H&Mod9>I;xq7@@lg}v?c1F={ zBPf4Z!7iGl*C@-&$K+AMwCofo$tgC7coZj)O@&dFB(N$(oW@Iq;kETlHK8=*1u`F4+x@7v65vpKh< zG^V}qc8HFd^&QC;Nj~7Z$}Qt9x>FrQ9Y3?R;huVCC6%Aqhv%VTQ_Yi^EE$eV1>5mD zSflrGz6MD$Y?F&N+pFaK_`^Wbe;(T4cgNVX$M@G|q)yn0PP*_tuTrQ1gO#f?*0M=H z=4jEyYR5qVJF@|tDtoGID9zHThT)nfO)a*E0K3jt3dYbW7DWk7P-CQeMsv+heC&e?6ZZIv+43 z)xn!JEEXPbNbNR1COlv9xhgs&Ti|-G)AZGfrtby1%jXj3jeCq-Y+F{<*27ONw!nwn z@sV?qTTGN^!GA&%wmlfQZ)LuKA!Czl$&hvoe>$=(Swo z`0M&AN@7rkXPApVfUZHlIoofqx8GpMctmTA6vi zIXb$&!Z-w@%k&eR^s{6U)THTW{KM2t-J;$`{M3AoriD+RC2EfVf4F=mz<8etlW(4x zrbTt3_0=q$zRiS)bft@iqNzZ4G$iR|7S5v^0ZVhdWKQwheuNj(D4vn@Q-a6xtCBn_ zaGLevfB&yf_WvP&?6Uj}IbNTjEP_&CT-Xc)VEWxh+|PO$O#|E*0=$M-i`tdf>GUQC zr6S3%!f&3jfOc4(e^z0Bk*-mK@6pUCISFuQld_5-)Lp+^g;9b>l)6h$ux-rd(_(vu zt-t?cd#yEvH_f52$)W?AT1V4jlVKg|Px#x_dJ7i*c64jW$F~uQCxssv6^}>@B?JHu z%*_sXlQ>!jQ5*wS;k%Gsq16Ooa4`pwY8v5HUSz14F5&AOe?R&T&o#7FyFuEmnu1?B zkqqJ0r+K!5&vZT)J`rB|41Y<(nDu)3?y`D)o#n+#l&%E$f`P*@5K0I?zRnpm$fo|A(kvA-4R25J0e|6DnOoix3im3U-UB#YKS31yCaN08mu%S+lv0E`;*@!+nEJpwQ+kZ8{ z;QC?HcYHt1PL6J|H8NpqbYot8h%sBHRmm_`V1?#*Gc`iFfYbKbMZNL*|^ieq6hOG4Q5W~#zJcN0bP(5|% zvec$WFjfVAz7uD9mI2g4Z5V^L)%AN)Op0~5O*2{c37PN(Ou;x2z)cNXM30`D{w#$o z@z0one?ct5JCv`}Bu7FHGk^+OkfWUZBM7&Hyue~igUhQ>GLl*k->9!5(LZ2+>ucC1-iZeHOWb-?UHFpqSudUwj`x}NJb_6 z%Ej`6__}sx9l={01XY9a{I><3kAZn7bNxBkf8i*pO0Yx<=n-NE!$q0vb|eVf?|1rtdQ(|b>&>~B~>MX??aSx{tg*JP2GC{w^n_{Ajj!M zk{6SaW0_n0Zj;^rI=vY(vkKmvII1=*M+}FS^6>M6;i`QAvTp0P)hwthySlDA4lk(L zVZ0Vt2W`4W&MS|nqkJ#jW~kG7Wpu|-e?^-V1g?8!@W$1YF)jh}hF3<^WjNXe)?w9@ zEmI|i={;T<;*aTc%wQp7iC}0}zc^<8=#H7kpoQZcGZJ&4Jb-7Wo%f!!XGWJ@O|irw zIh77g3~;hVMa8;5R(XaLoO(c5M=A@09Tci*8+dVQ2AP|p>xuzyw=^Bm@LNNXe+P~B zblV#BxNXfCM0SMplYJ}fD#+0y7|Py~0xs5o+!Gu>tLo`hHvGPR57;B~+49abj)a|Q zZ}CkWl)vLR7-<%aZLQQk1ng>a`|TWT&ia~V+%=}zV+*v_YCIe@mA&+L0J_4-)*M7h zq@FdQmpI3d=z259+zU0in<+bwe;majHqKK`2sz965W@l0tD2@0kL}tgm0(J%E7YEa zVux7jEhZs3&JVgD9w{kyjv*nngz0X$_Pctey!REguAi7{SHc|cyqAa^?;B>m9FLNQ z#ir3?}JeCu?~KMvvaLLoyGfq9Q2R?{c4jyiUc%!wd24( zE^_Bc(1yr2RdNDV7aP%wn&o-6>GLuD41yN<#^3p4$+tIYh91+|#|fTyppr4JT|s^I z8rM?QvgT~7s-@E95>%WZ4i}^}E#7ZEZlDeD)g(=06ecI-spGL;e+I1l1nE!?&DS^- z4MnyYyYD@Eg#Y~8-*-1}!&~i%Chpn8!7heSA4HFosGVbpk1#k;^zQjqhZ7btRIZz# z8QNg#osk)7!dsVIuA(Rb&2u;u??iD#%Xl{)=y(Exsqix&1BBEcm` zaz#@dlv;OG6}K}Of1EYl2n(Vl|GrsO*>3vC?tlon zGX%gjvhm~*S|YmJZR@K$)z1)GRIz&MYUE69J^BD^2f89P(kOAWc-HxChgFso#gL34 z8HOGoR?H!asWu!nnrfPX=2c+{&^>>Gg5z;l^+^rc6Y@>je+~8ivmR>gJj%&SSyMg9 z(qUTaK7Lg-Tn9r4@bNx=%aAlU;7v||S(qktjjW|ZPF}VgyVNvYk~CQ}cRafE(Jy}Z zr+7eeXVw5+M|#Q$${)g0-a)}n+EcDMk|mkSkOC*N3|XSvgc^V6Yyw!ZOwIC1GUvTY z7AIy~1n}X~e|G3Aqt7tvhGlrJ*;orjtf_fEDFQZReQ7HL@^E@tZ;|1UReXN&JqaBY zmQB^CWrV}KF0R93dzJw28e$B@kbnfySA5Yo8o455SJ5QJ;R6!7vECBXR~x{|Z7*e+ z*C%0nc{Qr`;L+3EV}Mf?-0gkmq>@d zYsTjzAL$&76az=o*1qH#XNy!kxKdgzTr0Z zd#b5RwoIx=eOb82@UNYXO_Fdl3zXS5aMxt(f55W?oQ{8FPMGG!)o3goeyVnKSav&O z=!zp-q5-<=KI_`=Wnnv>7OOByqD5jkTwNjCT9)nTOU9H_%l>vE21lUfHn(N6CMuTU z@V;%{X1B+h_lMEWK74ukQO$G(@K7eQCZnF}~^DMtzCFgW())NoKQb!1~ zf2M&Lnl6V``H?N%(>%A4T^w(6JlzfW=<0^x=N!&0jMTCk?7ClmN2|emQZanH6l5eK zF@iG2GbFH^r_xy9PE(eRp=4e`p};+r173SFGmSRoLyC6XGzq(@oJ6b=NTY5r9`7B3 z(~ejWK{0Atn4C@C$27ZwkT@U9r_G}Hf9K!+{v3Y3?mZ+HXqv-vhz^B!Ge`aB!%pSS zC`a%E)U%spDaefSnmt*d>e6lnljDcE8@G9uLBc@r^u{TkRv5~lLvgJ#Zp`3paD!6b zCdII+*E6StM5=Rz5L}<)-Ftb!iByvZ$+1I@?6orL72e#*Tvb;%p_C2E3R2g*f6;YW z866f{JOMB7f5kFt@gkhSBoh_!Im-nI^v+Vk-BsryC%1HIAt$y5tuL-A$|i(#)YlhX z)OA_&Dg|t`PWFU%+=E}~q}iWBlA&!!HTn`8UWcJ9qgjS6SE=v7>I)Lv`I$lik+35(E4hJ@(Io?``GGe}rBbGqZ zrB7`Ep%WOABOKJfS=vjPHgMiBhJ#}kc;hL}GB?_MdNdR#vZ*ST>T9kJsp0C*1`nbx zgG$HzJyGsymsd)wqr;Sr=AN#gfYXld5yo|P0WfC#!0SV2_|g3%iXHf#-8|x@N;aJR z;v;@W`A7aRyo{x|4R#l(e}eo}_?gqXPG!DY;1SO9`(KJXYCLN8d2|PKCC`NW|77SC zzWNSr!US)D(DUl*bK&*Z|w3 zrOIuT-Q?kl*(QHG9_#a2mjt4wPw)ORfV#vd(fK(C8Z>eCDI@%yH5T1fnJMW=>_7`_ls3WN0OAfm%3G(5z66ubLe?(Mi<{@g9UHqS=A^vX@td7bLkR_$!TfVu%ud!lVq1M%|JZOf`2Y9Ut| z`yJC$s^1&q$^E}sIn??tr@OlPLS^$@r;VpLZ>pHPyF49|H(FdBzirLs0@s#pJhfO% zx=L1Dmqo=Af5nOwN1CN+zE?h!VB1J%TVYQV1oz~xt% zKUkVUTk8*=8>!^e?{2^z$#O(fs?Jl|$Ng{Sboz08Jqwa+W{Al9LkfuL74qICzx{Q3 ztr(iA$c9<0OXG_$_B?hom`sV(-sMv`*<{YV=7G}Ie_eD$rb7G+?o-hZ2W&oIoQ!az z9ahaS498@{7B*yXt{sM^Sk@!j*p%zboAO92Hu5)FiUn0!e_H%1c-Wto1oA5A)95ow z0@~v(zYclNFXZ*Rx2%a#Ve5l=7C*fFH+Fk>wD5uLHs@~{ehnVp@tz36;u=(w>AOZ@ zl4hS{fBG@{Cu@yC|9X7UiKp{fwDkJo3HFvK{;M5C6wKv+{ha?*G!QD$_$~>D^x>HN zCf`xqtRxoY4CSX$KBlkov@99u` zyVh5d9Mw?N%4uP)*Y}qosqD#=R+s+D-}!Ly%|L?X$ew6ayVD*GB&=3_)m3#@Y0{03 zFYCUA=GQv!m7LcsgcP~jvh8#@|1u^kf1)IcTkyEnd#>cMVjHFMDprCSp6Rr6#6iI=U!j}`V;?3yCers( z$+~G+&%opsICWK$Z9_F6C|`VFT}RggxqH#Id|Py@)pIAhCPk|BWooO4=l~c%He^v$ zjY5|J15_5lkCT2l96lLNa&Q2k`G%x9T6OoxwiL%=4ftO*0B|epujtz@++_XcV$A^N zJzT}c(LAHwQ0R%)e0&r=-?@rte@gPxsg1k38CpTlwx9CD=TCbn?vx=HndEqSw(CoG!;tml5e zDe+GXSWP?p))}xvWlcQYl??I8DOz7QMY&vKP|M`id%TBXa`|p{q4Wese~AZxQ7Ww- zvF)lFYKrQ5T4f$nneitn$TT?Kf~TA2JS@fb*tD``VYV$x6}2)nUCmR+(nU6Iqs2UB zaFun|dv?5cLFkLFcRW8xvny7g4t8IENN*QZvYycMXq>mc5&kj_@i@yTRVTu)^Xqvu z%KmG$4AWoiix%}i9xD(De`(0HklMTurDB0~-?UA=ngtPM+4N2N>=LGtRn@5-c2<6c z39V~MCJ|ajdPPlaRWxO}QgNZ^9+D7ilK6N<(Nul4*1VTrdFG0mt0POQo`(^A(Y0+h zxo68O7EdiH=BiS&MS)E5wz?WE<~55Nt*dxI{HS3VB2sdK3K_9+f0*8ccv=z0r)yr6 z(==D0T$pO2IAYTLN)47GnY1fwxmUopoLhH`wAp%sr}#FYt-u5;y2BCO$7Su|7E?cI zOZJ4ef1*W`bHag7@ihEaq(6n*I3l0RlKbyt9Q6b@d^qNl(h9F|CM@bPpDDInx@9&B zQKq91#oz3Y)^Fryf5v!*!>GXSAF`rnF6k#;#34J!rI-~(iufejYuB|vCo5H-T zw3cdVnpE~Q+bm0s3dxddDZbmJY~+P1RBEbI7{@K#T7yhUQOLL~4!1FhB2zqRR-vf) zNE0n~&S=j}DRl@EjY7Hi#~g_j@>9JD#!D^XgumP@bgR}Ee?4_Bij73Cay;ubFbI_x z)E^TgHL1*aUm-J=B|3`RB$erDT*!^ z6NXPHkn+Mhp2#H7Q6>Ks zIvpu@#P9Hwb(Lwt3{g{5O=Ag}*T#(81uyK$Jf(Vr=M81V*EQL4U!&gS{6+yoffsUUe-mb`SWVGYOjWMbCrG9z`;z~- zD?u->Il97%#h=`3`IQ~q>xK(g3DNRRzWeVa91+r(9+_h4G1^9bMte%L%m@jkS-0J3 zRvb-h639um8FVX%u^~>!PLD87i%mjPnbCi2T7d9 zqpUZGXJ_$f6b|r$orIZ^SjZMrZMOAsf5vWT@tfV^SxyDL*EAV?Cj2>LkFx}4g9&{| z56=|OpDn$>IP=I1`d3QqkI=vSDW)f9*x4KU`LCm7Mt_qV6uz>x`=8==a`xmJttuwc z7aEOJNn>E-?D69_Nt(UG@l2o(2(!r@v9Awq2_5-c7jL0YM=`xGc9CgRdg3g9e}>&Z zz2o8``H#J}q!7!0=h~RtIc6Up%->ohr%JZsvtz+a9zsSovZSR!2CeXB$W=tgFe{jf zt_1ST^5oLh_gWtIb9kIWw<%UOAz8ZhO};ashrxwQx+{=nZ|Ejq^#U7w+lnoSW%N|H zt@J_~RyNsdybn?(&e=4`pywM5+9;WJSIP#_1!SSVQH%}>DoA%P$3$tIu z$}LDI7Z|jI^#7uhlqLz$9lB4rZiO9R_07%Ns5~`#(s8$E-+Hu_ABSl!-j#FBXBbkmxpBf{mG7xd1%@8fYUy4AhlJu!1F)t;g_PN}lxd8%vY zzfdJ)q)(?AZCOhj)y9KKQ9b;S;H5KUCUh)%LOwpFA7O(z9y)eDQM*m@mWcS~bqNuvOTk}RpW8wP#-%&)~Oh360 zE8Fnjr(F>OUg-kc6X z5;8h*l*ZE_rMH8FG_%q$xT5_D-gahT6enKs9DRLaMQPt8mMI`$vkLvO{o}Y1gLvC{0nY``bU&glpc;PFeri6|68>Yu&0e_K^{16^n%;8|db zV6+)dJ3sm+O?y1U={3@I%A+$VbokUyD?ua#a- ztPi6Dycpe8v`z;TexS~=63+sP@JjpySJin6ffCvac5;#mI$fgiOArT8q9(6bV>DmE z;>p$jp3H+#sPAlsKoh53+;HBh0S(h5OtS&YBka>D9m?3+`ufco8oxPJRKDBoUCxGK zeFOVC>!$`X0s;1FEC{f2kFUEYDV98{NfxVUV2vV#WMD@1$RaR2;K2JxI*|4uBZ0ji z(7ope53*)H>aF`}SX(y>6ObKU6S0pk4a3Co3iFR*HJ(zhbuF*AmqC9r_5C~VIElHe zTN!vG3-4FhO(VcgA(rgF@-;1ggQN|>?1{i}fhhm@)9E;G?fD1!8MtfGsRyJP(N-30%*zdZ zCk=^DT@}0f-gh^i3_K^0ZlS>WZ4L!%xvIo9V=vdn+uOx7`$l(jCl7=QIW3T+GjX`s-})Z_+QYZ zNs_Mo;DW^vqecLX5;zN3T}&fJuNG|Dl(DrEwioG^)nHzGYyv(dS1nA=)Xxq1{r({F z@$B%sjEUI4RPy^s^>%4S9_5w6&aWdUuDZ%l#(FX z0BLPLgyMNCp-f{Zd$15Wiu^-2@xl0nQ4)Nxh~CHm?By72ZSZ)`QFTenlPe0a5#RbS zu=p=#0N99q<5HNjy{2ka6m<6xH{a`)AGiRL6lC;}V)RhN&F)f(Luc*j;eEOLNPPk8 zWN@zVkea+uB7BQ86_PU*=y|jgYtM#x?nt|=v-Yab1aj$MmWPu8P+~?YFw_ZzPmq@av2ftH$O3Uv<^Y7h~kbA5eIH6b{*}g!tj)iIO z;6(py_S-dISR_;N(a;uert1`H>x7X=rOrjpS_=C^yLkbcV8q(R4Gx-RR6+6eLPY@g z1-uAPOZRNvhr&?%a{Y8Z`0D*Al@`onT=Q8a1!@LVN?BFxRZ(ImsjcW9HptN}z*C;>?v>k1)nszK&sF!;$ZyMS z@Ij$5uv)wt+og)I&O)-9bFq*jb4*bQFcP!HnGpwz*VQMTvMIJIl?gu6K${}Lg%Gua zrEYLrk;%q(e-zI~c!klZXvCen26VyZ(;PG;DvJ_#92bEK`KsRQ6eznNK?B@>Q zp#8eei?_8s*rPWhqa}|Y(I_jN(nW>V)>iEr$h>bcs6)((7#U#rUs0%T> ze^l1t;N1LyBoiu5=cgwECW;e}#EM$KZMy`ye4&HOf}dS-)Vu(Wi^4(_%^#1%0ve|3 z_rJCI`C0aMCJd*8r_d{v?rrO3&c6@*GN{uk^+M$R9m}RbhD&7C9ZB!|bpd=6a9V3F z#NslvZQh5VCcePa`^Om_H%TRR0E+-Z+zL7GCLuh82U8|=CZnHT-Bn<+uWkW03(5Hg z<5yhF?nAI6nnBRylBx??bLf%}ciqkCYR=0pJF$mQ9%$O^A8s^PhpBL>$`HA(U~ zR0($TnXdc9s;z8^cw}0{e?KjaC=pwPjr$=zMFqta{I>RZjYf+@5tnEP00OcbXvxX1 za?#?^mdTR!3Et}PuJYg=Llpg}5FZltCicI_VUFc`b0|uK)8yC;(8u#qxDt=VFX3*x($hG$>88_;Y{bD~rv zRxjk20|oWMRlsT?M>~>`IByw2&jy9teK9o$>_no71WT|iYKp6g`)^o6;6&=nK?_UY z76RcGhoPzAOECu@DW4qvcK?CJQQAsDL_6A`g3}R`WLKDDG_jwILDtEGpP}Zlk z5d;&(_qly%>cAUAKtQrqhtB3kClBrjRg5oxy)ED1DJKS9JMp^+)XiXU9vxq1U0#s+ zEs^-bZ5XsMsuKsjErGB`QqY^5Tc*BXV;=f8b zgW)zIbi1kH1U@B}q{}Q0)T{8}iLp3%MmV*GUhK45qs8D(BRem)l{etsm_-)<9?Q@< zs-^R8w)`BcMlpY>v03;~L5ua(&=@PC__#t7Su*CV32ljnG!OA;t~}@IJV-Xfc-w_l zwl8|5=j9Fxv4tGnd4eI(N;iy-MBV}%9fRrfwF=w&{-^ib*z?0vcNP>ZezSu^@iy5= zAJ60U9ngi|b#t1{no}1CfA^-_I60VrHi1J-;jp{6D$tjNAL|oH_{UkM`dON-l3_E* zL**>3`849H-a$}$H{%ssl7fq6<@2B6`&a(X`O}zy{_ti(KLLy%FO6r-M36_Jb))wB z-(N)!^?*Ne)X!DT+{+TGnjn5=DpSy>U{4-m`Lpi0dN(ZjlBkpFg3GdRpcHGzrL4xQ zqDW`!7whmR9!DuQi@^4?mFge?VtY4xhQe`T#jbVeQAl6yk`?ag@z#lhCbwWg)2uxm z^$zMqmPf%jGqks>n0vBq6wHQ9c{rv1bY&trN`Rp`7VYo7(q1C`?s?9xmn8qT9s4lq zdhSjIQ99>?uJMA3pR@<#5uSpZnKU~ci@ysjr{?$PF_g-SNZ$qdSuq0nN?WUn(x|im$v(2Ia$kT|#d=Cnx%r zi|txMT^B~?qS$e4dT2sJ*L-l@3?ROy;)}EF$Kt)T!;wyvi0KFKqEJoppuVDP&e4U% z`in`Cq!EpT?U_U5|G=c2F5ue(zXjz4!E-4=k$u7&`k8(dCT&yG9xQFz zj4%M{eF*P|$De@3dK)Q24BVVn3oYIlekdzE*b>-s?>QknO%yzHwae(h_3324itD^- zi6brCJO!>!I%|$z*l%&6{oKAhge7`snh`ivOxVAhu%If~d zXm8`kiIbrrgvitH47Iu$~t{ar{k?g~I^Tbb{kJ24Aw<}O z~!U z@F{EQtHZpte&R0qVqo49S~F?VXSh{zyOPwS z7wf1PsS4eL8A|A2nrV9sPJ0Y~1Q{-KfB1ptDmtOOsD z$ii93+tw7^WGidqEz&?9Zg0{Qpq^{8u|%V1n4Kww9YqZ;iFxiOl!0$(o+Ox>qHCie z#yg%Rms&&?+-_G$CB2Z{UtRK}+w$kIXTMT?liT4H%Zdc+CXCK~jv3pq(@zx~JxcB= ztz0c;uyM16`cJt5|4BD4)UE$YH$Ld@i$q5+p?&Nx7g2(ui*m{Rq5VN(J)!+Dgea{9 z@Zwnrb`9sRzIDr~2uWzPr_fRMqJ_0bwL()#98`R4F8sAeV9pyKKcWwK>*3M(?{>t! z07f!=)$URm4g}>TkN?3n;J!e;pwYdy7`LwtO8_G&VaLBP-NQ?KLylA37Onm>+6L)xt_R;-lVei~$nfR>vmW1g9K(JRnW)7!Co1yE3#Q}B z-jEen7$Qsl#YK=zD@vr=7s^T(!@<`B^)bU8d@py6PO{|UE%iTC`~F|4ruJW`R{TGumht-kF0~p%6%KJX zi88gZIJ%T79RxxOgogx+3b+R#AvJ=D3NgUU;fk^r_gllzzo{n9w3KLo{^in`iEJJM z2a;*XfeB{Mjzs-LxLotsg380e`CHBCm2mmsEKhAsAv|;Z$SR-lHp@U?%Y(gM6`%FD zK>-tI4BF$(4m*hks=c%s5rR32;lZAGO0Yz7=05HC-GA!4K<+9wmBd)`yynP*@K+@; z*fR85f_SXuce#;|!}PiaAAG)#mgec5>qdm*(;ic6>rFVC0gg?+luKS{9+9=4iwO zagu7zx9u_j;A7&8dHFEbVQIx3XBy3w3J=y=uK8)nm1(yTJZi}Ibe1iD!s4O|Lz~*s z@_e_*35`DFYrjIVycIyE%qq@F^b+y^NSWzBbcEbWxE5~DDp&ZEt*knaerJ|}Dst6c z>YgKfDC!{eyRH7ha-t8Lq(U8Xp;mGBXt9}2_Oq2eaHPPu=LdsKnEn2E2~nZSD6i4s z#NupQ6f?>M1+(mZFlN&`!*_j?CZ%m)9lzl4r7Wy-8s0!N=^YZC8#d;m-TV$xbc|NB z5p<%ND0r@j><2}0_0oUKm1fTaUSDf8s}@Io)rr z>k6_!@p0)R4Yx)PoM zT~9GDt|o{sABl8VC^n7k<`cJvrmYXPTB-!Fyhz}cwqsx`@AzJ7NZWYy)v#Yo(VrAb z%X)z)8Vjz_S9G;3R(bpe|urPqn2n%L&KLQlTm<< z0LdzW=EA`T=y7R@kavu|u6AQ?`?FfU{VUd+VWk)ClS9-NLgKOifE1L$PqVBHxDMkI zEH8=aLc*YJM z#-K*P;!5~??+pbljbS!@9RO^+`FH)p>sd-wR{N03-MIO>O_vSiA0$+q+^4;lx8B0g zt0N69Wg=xr&oF5vCVwF&AkI2e_|vGMJs$cu^))}Ef`{gLe>7ha_)OYaZvn#MkqFBM zo;E5QB9sg4gp5YU1kwc3k<9>I^JVQXG=kHdcCD%=MPnnLps2G~$PAFbeq11p60!hs zKR&qF%15!C)!Z)Z^0Rv=ZgrH?>Yz$bUqWtU-AwXL@bsSrU?tMa!2iw!Ckt#dJ`DY% zI08|U`8$m&ot4t#lo+>8P$ewcw6!Qn`1B&ZG)WHdE;u9ffrAQdgiG%T;v}YaUSa8yZBzOXi;wD%Ha1U*R!eP%kN#-BkuNR zpL1Is-lUd3H{D1(%Ki_T4okI;-ADU6-va$Fx&P51m?FnE)L#Fh)3Nc>6ow6X@p^@XKVAQ!VKlqxL_`s5~e2VA$*? zHMQ&Tz9Tu|OH-s2q#>=nPy64WrPsIPoD;X`S8Zguf2+Va)J-v8nb?ug<|dG8NU@2P zzC;JeT9ufa^3+q@_{r$d($0|YEKRiG?FKXfWMLMRx=|Rk9!1Viuo|=R7COo)V8&0* z#?-;T-yhs?tAdu??+xw_=B2&A6r zfE-l2U*6D3goIuqNztClnBbqUZnV>167^8Qu{3VXwSvZQ|Av3V0bswI2Ush8?xKJV zCa!tV0w)ptm%ou;D87sVO)Il6A+zaZSJuKbPr9Tm<-Q2hs2VwW6{R|_>m-NM_e2JEBWIMKt z40FE%!%=1Y&Ho$X;J0_G>EHfExPJ*QH}v<2fT1)?ey+QBN0Jp`WR=&SS0zNGu+wz< z1e7t>h{-*okoSrdDrLP&i~{4UB7AgYx8_bzXo< z=tafe5zau<4;iCK>no>O)LezyMbup{D3~%<$^!frN;2ao|BP_$b}Ollm~ms z;OynjN*g`3$* znuqLs-cra}CW(e&2@$jv@X%Wt)T~6I=&1vi3;OI2aP>J z+`8fyTQ#fi2yCat$4OQKL6~0Sog6L!9SXCE(G$CTvmYq+Kblj`slYl_qf+D(fBwgS zHvbrK@9y1zd^;V}tndA>sK8mgY37KQ&qW}J`VQU=2$%EauK~f|4LB08*zVL{FEI@9 zA6eZ5|7dNPpE9Zgb$Unvx#IpTUI)*f&wE;THQH3&aXXI!iT{|I%A zC;6bd>uf;r{}J$oO(wP`t`d7%lXIc43X8lxbmUQHKr9WOO5AL68?KNy+hTj^7*Z;< z)+gd>80HAn#|>B2Yhg#vi>4*6*O~eKaqsuEL7Mx=jNQFLh3PL*xIu2tKEi3mm-*~A z^#ITKbV-n7R!)MX$|5p;ah<6D{(mE&E7-r%I{EjsZr|^JgmoErb$BPn2#z6B(>(Br zLMRR195_QfMTx-;D8bDq;<^hQ$fG~9-an(QkYJ*VX8lc6SNgb2rU>}uX?fs>dCCCE z;o8g*&-ltq_>J5PFs7k#s8ak}>E^%g`#X&qujnLJ9NS}AW*VzvLQ~eEhU1K+EAT=nkBMEWtyiHiZuf(U-M88X?nDa} zzkV;WS=~S|SYqJ^hv|8RmQy{vpy$Cn8Nr8a!kudOg)I454GtxVud%X`jGb8u(|1PFT#OlSq_YJ|;L4t|ko^V?S;&$_Ur`CClu%(n=a# zaDZv+>FRb?{4R7H;to~5T?ktAY|GQL?3C?WC`VpuCE>2*)agwi3^oZ%DI^@EE7f&I zm>t)!!I!89>&>?kT!>8w%hG!E@5n6KE7)iT z(q%erjZl#;=UsgaHQt@E<0EW#D%Gc|GHt)T^Hn?~D%?BXGc-345VE`=c-85XgxS~3 zOn^|Hwmz052bFAS427k{j1Fep&#={CmSM~5FJW>wkN+hUSy(+8G+(>jbQQX^E|sN? zjo+c#by{*WVv9|&V>izlD-xf9fbo!+eZNPB6RyUh$U`vDe-VOQZpi4m;nAh{pkHt; zJ}<@0h4079sz>@cSSu!%c{61j)Wka!x}@^(j%TVXoG0l_m51++levUFdHV__J!i zf=guj!f5+MQNU{T*Q+aJ>~DA7$E6N|T$nQ!T6dG$n_2;&_+f^Q`cAzn&{v983E}LY z;&3DB0Eu$nzN{O`bSS;c&N5RhO9Vj}BuKK5=J%&P={?vh?k!DikK@_GQrY@lFU67$ z#^b0i^2}fQDk4b%G^;zde+`sWgc+1D>@*&L?HP^z;KA$|!obSg8-4cWi`>7{JobA) zkZj%u>-dIFSM?U{7ph|s%W-5UPvWB}L2-e%+qV$sV9J>p>U~adAhC#NMB-Bk)GLR+ zr{J^;y#m-P*mF}9EMbuF$Z{n+ruWpoErA0J8o6adMp1kN{r^j#r#=rXgAi3P@2WCK zQuLEZ`n83c^2sJWmJ^7bHml}foHpf~7uy{#rsOmO?tfh;YmeStlI5yQm4(G^g~b_r zYg#msTw`Ryto~nW!zr#7H;VGt>auKEV|7g0De*BxD+91upDQHFniNlKkKM);PkX?D z9+UaoANq^$^KkiBRH?jg^hjeia+&d z4r(8KOk%wZU!q~GJ-Q|Z5FH9e|4H{E&uzUO37zn_*kUD4;qPHkWMMqNW1rj}{VUzm zM&NwW<&=SF`5vOXH@Ng(p&A9={?mw7wumaVA8-B%`GCVtcNd7xgxJZ-sE;VDC%E2o zZEor+I|J1mjy}1MvGn|!uzenIt8ws*P(B2NK9I>j=t#>q)Gc{#z&ZfeS!d zbVeFI1A_vC0~_=9f}3%W0}VX1bqrgC)*M$e{9lxa{jC^}IwlRWj!G#cxG`4w7uI0U zE!0vJ@luq}MFmfF`5~JbHP|!B!bFm-d5-o11&Kex(2}B))1(k`E%4osN<7jcHMzli z9h_y~UHW<%Nz0Gm16vRCh@W&8t16bb6pgPL*b+1&n5GeRaaeEaG%IYZ`-~~^3q8tH zIx9^#3?|QBoe)m4{%Abs?2!l)T;0~kSu_dIyPlWev_~`8@ER4L=?=iZP>}xI*$KJ} znO_3)5bv?-kPjql1A-4-xM!*B`ouDfua;+DNFy%5r-SI^0xt=}`MD$bskON|%zC%! z!ujJ6E6C3F`dBa9=kFO&8VLDp1LwECY!dLPNa?E_MIL@ioTC1%m&l6^?$3=U`aozO zcu%9sS;9t)(nA+83%P0sRsc$)UV_pd%&4e|?}fr^mv0@M18l|c;2X#?l8S~SjCRS6 zFs<0*hQO?Qg9G5dD8#4QVA=)R)xuw0hI%-lmeO}o%wpJiRK|V4*4C0#2n3fwGbF*4 z7X|$jMm7{Q+Y^7Nn6eMQryg^fQ`+f;lFq6Y?A9g9y+WH4m08TA!DF0+pSuo%AUg%{#$~-ykj&>VNPLQE( z6jj29OY$&M;i<>JdARyHIz-OC(~tHcGU}R~ZbsfUsq#CWcDY@;4y=hycv)No64?qw zBKWze4gf;-C1W-?=}X9aZ2RC#?6ker*ZciF6zzL2V%yo(Sj2oa!yz1aY0M+>y43kF z6_xk>{@-@|4>}?Yz0(mZ`rmZq{x5XQeb`}7Xrjo>uE1lpMxZ#^6{Ck^|6&$i>76;v zH$2Zoqzm}Us#W~PSSu?es6#MH{^cv(hlV3Bgo%4$5~b-FZ( zXNmm-JI`UzD5rn}`~2W`5p&I+@%*;j-uA08f$5onp&I#TcYMVuy==IhjYZ;*f#v0l zOnPwSpE@!uO=gyUoT&9pTHc|pW5kYZO7-g)@?ZcY&RhKJSash=lw;SnY0s|nKRIVB zpT;Zlgn}L?KJxNLVzX+eJx)Yu$Bu*F&Ybk&XkqEkkPI`E!Ts4uEe(GrMk@`k%rh@> z08iJu%{!cHQYW-sCM$syV^757O3by>V$^Ld(`jDYLBJZr8M~Dk65H=JOGsw6K$lzm zPTmPnTJw+{i8(}%O4M=IGt+qYw?UE(c|evD+`YFvZNd&}0676pZ@b`v;k8aQ1^2`H zfjgV3i%j&d=nTmBdAfI0(M6grIjFK(veUf6*-?pkd%{;h)F>e%?n`oUacgYB&-nX< z`vhp?EAaZP8Scc0^tf^h%BmwSKg{7z3gzX#SS5Dk<0eDCJ>kOR6W zh*k6|)*(;V7WX==)zgK;CWYR~thef8-A1k2JScQmwLgp2G%YN;Pw#rxcUhgB@=F4` z!`&;^x;GZ9_GK$;_`<~%4{b+RoBp=8^Q?Yvy4QC{i_XF74UA>=eU{&0D zTd-A+>^q`A$uHLriQ{PbKgseT)w4z{_vc)1o9$9OG4*XQprrdy&^xX;{rRejVc1a$ zQDb^27_nQq#Kr4diw*A$DZ@kd?0y48p6O?NpbvFpez_Tb8}bnTI6|9_wdZ$~I=guG z5--syK=OPu47Aj>IismHAEgbFKIke+8`d9$Z}vNr4%A^OT0nTAHdF4i?zb7r<>=RR zm-rBqT3B~EylNlpYNN_QT6o?H;9uaLavpD>cTxG!y(AU(vyM|Fe&Qe+5XA!K;-QCm zH0g7=F8jUWLtnZi=Gfd2xg07LOF0HWB&a3~{JkbIkwZw$PMCZ2)T_#LE;Y zmfxu=u5S4RRdc+IL&)F=_j@Cz>ks>iC79M5J-*Dh_*#_)2G*hJm1c0c{9nA5>usl( z{Qf^bF$zw$?Ejjo&YswDUueJuK2_-p@_TPtQ-^D=*>!t9IcgJOb0fV7Ji7MuUuFj< znO(=R`cshqO3H$qqu&vf<-NFmdD?_wf=suR3LZ|+QyEMtv+zWqI`(SxTAzTUH7T7p z-4f$X!Udio9ZK9HWWl@*#GJWCs*$g8 z`#(?mVF-tz5`9H={1uXnVL|)N8R(N%|1+xR&65)Rwj-ZR)00#bi9Jy=h; zO}oXZ!5sVxSD)7W2UJAh&A3VZ`;B-Gp@aBi{7mI*!VAS|*Xel`>1A3Wu?wyQ()_;a z&aa)vnrc=jt#xf5-;4#+WheXYBA$~L>?Rwb>~YH|jf#zFYrPK5mwvs|Y~3m!!!F}m z^-=Z`-Pj>#Piaz#=xQ|@)sOMzC{(xP$Pa^O08)tyPr~<1r@UC;vayGEu}P`rw@<^Z z_`*10M)vP!tTj7OIftEdi*}c_cXOoVMag(}oop!>l^ur8hdZVHQ18onruLvW64Eh%>M>3KV|M*Fs^^$q=&NzFSMy|+KkDvth(V1FV}Y2Md_ zAuBAne3}gcHKvXC>;&8cjx-sPbt2Y6gE z=YqarEe5pFJP*c~O;Gb0j&wDV#;wZ*RFoX&?0iB^I6h)}xy%Oq(U1PUa74K5jR5`G zperBx(`&L@lq>p_z7Pc}DWtcB9NNjTP1)>sv(3Sr*Vor?SMB`oedXDI%ho7P$^&EL z-P<|f5UdOOP2~qRe9Y1fST&))L`u*jX>)$RcTxt}mtXl&j*gbr&C2G}(ewPiJ^UQ;W{F+usAAxYAv^f<; zRXB(|mrrNpT43YzFxiEqp~k7e?D|sn z_jM#tRDeP)>Qr>)uivy_qwP;vPh9`PyZZlH#=_tT$2hIHySt`3W@Z}}W zB$4d!+AkoY)Tu65nDE(YgXW(7o_%Cb8%$uyY@5F_0xb3URoSAO=0h=9u}x;%qK8c` zSS}dcRKHrlyp+kBXxEcsjTdoMg_ZyK71#s-W&y@7pUw54zR#sN!TIz_^Vw#Zr)rPL zN;UxppHD|(A#;M+Y&FqllvqSzS|V2e;+&|AJ5A9dg_g;l&dETR>ZU& z9m*Zvy_L{?RQYp0zVTa&@MFfOa~Tq>7Qpbm?Q8+RhG8?3_~82N%(vkpjhSy^U`gNE zW4aSqeYa=}5gAAZ^yz6Ubo76o)O%C_bXt+#MWul#;Lfyo=+7D>rAK(pCGCpHW>{ue z6G$|qWaN|JY{%(EwhqDtf$#+U_79l?h;5$u5k*3+Q4-W_X%OIMcBuGifA0A+SdZ$4 z3WuLy{YiY$64cwwkKvLCD{cxYT6F5|M>!8=4@XTCX%A(|17z1mV?x4aBj!$kzE6Eh z&Qf!V8E)q?Ojesw{6$~l!wQ26E6y^g6RVLZ%cM)yE6Iud@N3A6=JZG0NPvEN&1RL6 z&IK1GkF{o79Uo*DRG0I#f%i9i;fye}&R)i>kb8AfivH{mSO(k%gL7+VBz>wzcR-NQ zONT2BkPnuxd_Oc>9WgXyL}(De6D~I9X6!+J1M#Vd>|Bm2I^s{t;!dEiknm?KDStTA zG;?&>G7d5&Nvuyw#w$UQdQ}w6;|=Q5e{7T!loN&v)sz$dUSEbQzk^LEehN(*$|mOV zNSh`b87Ubl5sS3w=XTSikm>H;s0JH}BQN8{-#q6~znz`OYs1~uO;msg{c+CmTO+Il z4ud4h5RN21D!C;8oB_J3YR!g>HC6NV{c=nj9GkyzTX~1u52jn%)M|RnyHx|~yDgKp zK{-43WsXy>>4lN4k*yw&G^8X^oo04#$~hN{UzvUh87!04KZ`glHP(3Xw$Y)D9MmW0 z>@|`eey{UHV6j=l0^t;B7EINtIcrNiW|AGaiK93RSI6>ty|s!OdYbxbAI&N+1B-=N z*aKDqN4I?GqH3H_$953azV8s0Z+NT`sPd@t^bpffhMX^%$=iMKj7hRUiSVVG+y$@a zvFTJx0Ul>u9A4&Ihzm*Moppj>5r?#bv2mhnR7gluhmu^@fqS*=+i(uDf)4`EPQh=C zV=JtJaw_%>Fy_eSe)0^^>F`N;mCyyFjxHGH+dW4Cl;WC7+ONMqS$;esEaYT0?N5Nz zN7nBo)c3o+Z@{%&|KpmN&H0DO>(WGoR`)R|oF++*du|j4_=pMm^%#9zQNP*zmEf4Y zboz8|=?xML40wAx)n9j68B6iUM#e3%C~vlZdGi`NO@#VXG^Mx`nKbcZ?G$4sz=T{S zk=55#FfP$DtzzwAP_YGy%c!UCIpR+$&qo=E8=cOdEnQ7*3&a~gsG2-9-fAx0g%5AU zA3tCYEu#8+sS(}>!nHfgvyRosYX)xYZa7k?MH z+@X^@((qqF3CzqOl(r^%w2mR6@XuJb-U5!2z+20Z1L+hq=1osQo3V36agFn>cix$+ z&Ug))d%v--g$Eg|i$`Wnajq~t+XQMtEo%-8Op`mjt_ z)qDzjaswDF_`Zm+7^JEz`er>oU=tC?`U}eMd|#Dcs%q#CYkcS&AXO%&*1jAh;vMML z*GpDWWIt9{k17}Uj~59*0QqvBCEF5 z%3sp#S6V}{1oOi3fqJ^GZ8~K=%e^p1j|Hs0-uoW1tNr;!uXIu8pDnpFlo;suKtk8f z5Ap|3bdy5t#2s;ba6sVAE>=Jo6}1@m9oi74)x= zU`{@)w0T*e+JDp0Pmil4&hZld%zxWMu*9m-lsCD0Xxma2MwMwsrStmpn=Zpz)01p` z6)B^)uCLZ66KR$#bQshTE1B`*4p7X$X-q^#oF|@mbn0Y`7uIWr5l_{=MrW+1q3_vF zVtvny0cV=%CPM|4AVQZr36o7@>SN<-ejejdixkWMscwjl1Zb9F%e4^gJM}Th*$p5X zR4o-s*U@dT7Mh(;N%3q!mZ5`yA0F8BJC+4Dbce_X2h4GA9SV|ph z3DjT&d}-Fg`cR4PJyp;pFhM?1#!8FPw5y25+(5sCsWzD!!|&adJfuSA1= zUXPybHiJJMFTL9)F<&Hb4bL?T_CDB+)*Kqa#9Aui-tp?Fix|(xS|6jHr6$M(Qq69 z^5mjGL0)FFI^?7RG zfY*LfOm0j6Bg2TGJmeqr%Q>?Kc%;ptf_r!%?+MoW{&_NoT3gjjy4NLiYnm*{68yp_ zsr8H%poY-9S`<(3kL<{R2ru8Ll~k(!0ucbw!yBgrULG?LhOqVUlV|}|tYoca-Cd(@ z+enHc0KW$*0Toql$;sxMO;>^$8g)@}kX~Ymcd#8n-Vl9M?*-I_3946J#&cxxv2{ui zEsv;wFBJLJwsFL&*aUxK^OMk#h4mt8zZC}_5dUjrFbdg8&U~{BhPu9-o>B7^L1_RC zIsoD%-S=h@k}uh}12lI~DfJ`n=|YN;N|X`P=Z{umSdd*nU3O*zNM$oQ}Rxf9k`ZUTykAP?`b!gcR z#0g_=Q{q3Uq}+FI#(O#>d6u^^%mX&a-n3U!YI6*G-}JyRyD4Mdw0*VtnXH4Tl%c5>LN*zUGnxo|U!_L> zRFT=B&Cork{7VXXnW=tRjg73(11&w%4o68Gr<@*wyE$f~h=iH2*>ap9sxf>k{2jXC zNC~1k9+>#L_g(t#cJod4^vGO#yKRpj7(;DFBS&z?QY&g8m5kHlrF<9IWy8?-@{lW$4SC-(iXbCq4EWG?~HHu$JC(T+}x@_3v1 z0z%9&!-E}{mvl#HdD0{R>)p6A(PoymZ80-pirr$oHf4hl^;fYB06rl>`?~qdRCuuV zOoQ&$h)l%+6<{FvP3bZ82SM7U)VQcYOoxxK_s#O|v}m%%d8~mQCSWk*x;Gl-&*xjX zi8}AqtY^dK+mka5X4ocF(4J4rsqw>7Ifs{-R=N&?!c{G&ENyRzXbY@!%HCOWr?I~d z9`0E{IQ;!(P4QeZpk9)JzXg88t_D^1JG#xh{LeTasz_K!jD`3GhbbFs=|+L!0hqlJ z8zs5W_#II*hkBi8GMsYfz(%FSTPYUOs-!{nMh!Y5NK2HR3Y-^=~i%f5kMQdGKlUUt(e#o^u!0PR&dy z4Cf5?5B47r4F?7D4Bv#Bfrbj|BT7xmQ*2GzsU#>x*d>Gnn2c$CpbFf3N8*vzt*vBY z(4qq-(9%5<(1ANrppKu@(ZJyC_7`!9er(m@_9^@5$K$&_OuU;_lOK+cYmeNCMjwF3 zGUTr$$Lv_|&Hv!r&&YBFnPJ6TU=vzLEk7EzC?j*NFPm|j9~}8)utaGhqZ6SMEukck zvsqGTg*0Yqzrgs;7Q7lJJa(HOhn5{J;F6$nXp+kDh#{Veb-Um`uJRz!U}7k=p*FIU1Y$g5@5?F* z%HVTtvuKMNEo6@*sV|-}d!(6f`hLB=_g`=q*hnVOH@7s?D7z%JL0r693%#;zc_lz7#Lg$m z?(y^z)^|#)C-UbRuQ21!3;gYIrOzD5`i|vZ9;DD2^NB9%jAU%w&>4}kv6H2!Gbc-K z*}~kz#n%_E>Js}z5ZDRKF3YV72PMlVZj0V;LWm@_^UsWBl?;UW*5ek)WlXAn|I~Z# zYZ1}$)9Qio-S#8XEopXwzX2Y>BCu|FV&NLQX)6&u_3z6A;ahqck+c zfpBCDVrCnXLxugEUtY<6D(Bea#gtsA;2OrS&8TZ6V1HG*4do3Bh<*`;x%y38BG%O@ z+2wZ&=9VTKW{Dyoo$Vr{x-@IUpTSJ9oDS3Y>!Wd+hP73B8Vd?`Z!++&}kZ0j$;bxGmgfKX`Nv$-Y z%{Bri%6Gjpm|8_F$XsuX5GYAP95xar@QXwx=KgR+tp3r8wL7v*M6tG&p>Hwk18sNHk#8IVtb`nR4k7L#@fRQ7jCxtX$vvxUiYyC<4No2buwLc_Fxk6+IYqpipuyVk?C z+*%6OGKWF}f(i&&&SYi0#pssKr`F0@Z%CK!+ld`K&^*+*CaAWtm0SHS(`=#Z5kzfi zd!v)~Xz=w#I^KfnO1CUW0l{9PK-Ae7O(4Kxh!P#^~hhy8ndcEAHw+6u1<$aRR3fTx7hN>{RY?wrMs+f%&dzN{1xlKxm?=gice_JW%5(DzJ ziBEYk-8AgMgy-ee8pvKN1?Rm};C_3RsKPIn%}x$Q%baV#JW=)_B``J#?M>*-LQ0ZO z;;}HZNM9Jq+VRZHTbJ8D=9fNVGO>HG=!D)(T(DL0-p}R&Mu*Lg$N8%{>kr<~vWDF% z!n_|6HMGr8t%$|U`??(~vgR6Onyq}XF*qNNM%Z^Vh#93hcSUJCEd<|UZ$ZO;*fCnu ztlNtAfPWsa!qWk$>uO&kJj79(6Tva#=AEK276#u zWWxwvgg_?UE5nWxF0Pe5N*4YUg|jaF3SiAb@*0lhT#Ob>@5WjGX}zaBtD?Y64NEQf zD!+MFlzEJ7c$g@J-9zdga$a~HctD!Z_!BRz#gP)IoUg_>qqF5H`>Y$*9`qR?p(om* zW%i-PVelC2>1SZR6UjKhBDv>8*pW%=So(R(Q4Z>rsHhtAM^lgzob!8L&fNY%lJ#YG zNwXV^036wjosd|0Ln)CYh6m}I5_k%yg7epo*tUvoBq?hhChv^YQW>t| zScP)|_`^y1#Av!`Dir}dLTwRTs2T_!pEY7qt0U))S) zr8eO1?-QKg^qSzaFEq_Q=CqS?C9+7cuW-K8CV}v)O#L4r5~LR#G!{{T#`1uhwlb2LZHe^_(RoekXun@YPLJITEs*MT-pK&D;Sj=D11u(yFYg-pvI98k&!)%ed z7^rWq!ecV#i7dL=s!Ez2?auN=^{Zk5K81p^(T%xs;E4Ef&phij;C-md(w#^2pOEM7E%r8>*@TYYqbxaTn2eJK>s5**_5 zxlvR|FO1D(vH!LkpzKY-g6JQugzP2MH|mDhh$g=C-g4ay$)7KxRlTPM?<5A0vv{ez zpx)!#gBjyB)^>c@-FTEr7>k&X@s?AHpDMK)Z75$J|MVI*Ex(f6MeZLGuu^-tJyeI= zKZF+Psign53KJS>3|3y!0SQrS1>qk2#eR@_@FLipz2~&min8d*(OY+|{kQfmL4P$BFYT_GFocvq28waCR%$OEbH6Z!#T_Jrb`_(Tp&}1EL3x*e|4N8YQ&! z!JjM^wRlJ;SsB|0E}yknuMB!Hix{1fjxaJqUpTsKSGt_Oh9a8Ps}=ck2%<=V9jW9R zuNeocenr00;xwG(8ZJ+NON7l)CqI9)A!R(nS6h}II*@Qg{XQ+TXI-B^mg>?hthYW? zXq~c?Hg8uN^+ggvT!yU>mtFIvqmQ(B@W??Tw_a73TZ%d(_l}HDNwCe?C@V@x;nS%F zrvLe7Pj<}4RD7ZCTRmKL>^gq+ic_c3x2&fONB9|Ob<)*Yv8Fl}(qA$>c2tW?*;QL5cbUQ^o4`OASTT9rS!r#WWA zJ(b6R!laPX#tN3|#7Ir+h3pI};p$w(EW?+fx!!YN*m9USMAlhi!qv*V4U-wNlBL!0g8xGc^51KDD) z@^iN6Q99cnl6wupMCl`j;kPn#fs?D5utyrQPmhfk$4xx2VYr!y4IfyM`-r%V8yTq{ zkNFJgM%2*lIPq)Y0UoQfN&fg{-Zix|^WX@M^dKHirSngA zs!QG1kTEj{4$$=3Yb@$t^F_^JYk4XG1O#yuH?24c2nd3FpE%!j@p1O?ed>Y`4fcNA zoIU>}?;mT1O$0r9AJp451EzyXCQRt#<@7EH64R*Yo-%7OU*Ouh*?%m%KGQ`)_Y?pA z+0$; zJO40J5xZS_N8Q=?Boo$Er^}8{h~9JIv)M(<^Cya)1)zY?)coK zX8u)!s+?$NMIWkQM(xv0F|68=ZGuW*^Dd%!>+Q$v;|Fd;)uJO`VoQ|xHhKDJKZtT2 z92Qc<*dq*yN;j2TWGBHhx4;D-O|gG0XK{A0clND$c#2^GC&UZoF;mAFw4rFu?!%(9 zNd#^9RzpD;vD3Pe2orS@3AVBOV$^b{@#>+)sg-WTTU$-iaQs5(lGQ{u-Y-4x>MONZ zX!2!eQWYo*VkPa4h!bQ>Ze;aZnReui%1dUN6k6Fp$}eX5b>rlN6WjMuaR{>+l9GUv z(8K3`rEz|xgjl~)z=0%Lm}XeA2qgi55!Q1SFa$yg##Rb2`e%#Zbg7ee%j7{li=UcZ zxgYzR@(*auG6s3miGrsYXmVg!{Eq4<_kGGeJA_TrOQ<=VLfnYe#^R-B7NjtPTbhz) z$kcJ|{zFrSKO7lm=9WIQq&40!S;g<&&z1`l(&B3|p)v^po?5cE5X#4e#W6IrEM@9Y zMhzE~4i0ck>!rG$1AHLDnORYq7T-oKC`~ysKP8YQ-coGSi{Lk3i5TIvUDNSK{wS9+|LY6~8OM(iKEgIFnn- z!Rb@BR5xiiMT}XVZ8_iK4a}v=%XQ+@PZAWBjWbsxH6vvXpzmJ$M9uq4yqN zD{(@*$49O4kVe3Yb+DzJoX{e$khVC^PNl!!@6Eo79|$+61NC3pX1F)gB(L@a6!5EZ zws*_djzY4*L^6PPz0xqCUj27}8CfqXG5P}JOLZ?8;zh4`c8~&NU;9W$$49Z~k&2wR zFb)yEXDpa99c@Zmw-(cVFswn>fIfHUx&mxSR{ObZ-Tba)p5+qLRw+i$J{H(*SoZ+T z??M)?uOHuiAm;}VBZ=}<?)4`)jnt&VaqC4Qu8po&2mCd9X~ ztB|Lxmy8o$sO&d(r$?nlccg%P!#k}=O)KCOQ0`S$0U~juwrEbikzJKyQ&>X^)NuzO|!gj0d5UCjaNP^IWU^XKhjZs$C(Xyw1zXJ+s20U;HQ&O!wS{y?%j(+KW`BIm)tYOvggG`n+sX`@3a7 z>ChyJzF$r3D@zDS96qI#5bxQqghF}YVA>{-#bSa`42(=g@T>J|;2qR8H$32OAy=ht zl!WGZBY_CF(Nesmcca`|6WSTw&p-|Z7iH4W(y3P<2To*YrGLz<(oNEXbOsKS_a1TA zDJUW|Bj*Hk(XwGmXsx8v7f+66P&w3*OV{iWJ&zc^3qI^N#Nk8 zwx}FK#Y8v#09KN`iLN|0raF1;Cgw*u$a79fU8NYs62))vqpH}&rXQrsh!4m;Hd8YR zNjP~O&>3jheCt#Q0L^u3^+=o^VI`o?q>)j^kBE6-X34FFn@1n z*6(A)d&dtbK@_e`$$HPNHxxM`veR_Z1G@aOg3iM`S^A`$>LKO>hjrG^S2juQY<43T zKG@Z2Ta2c5^5-8tZusGCf`BR3Elw{iB;Z%j;1to^c_pO@R=nc9g`y9~4s9A7ZJ`&3 zuHW)yx~N6YLf`%PvzNWIc8XuwJeTz{2{O1_95=jLhbsDDq|bLCKXQKIxcf9DO0-DtA)5`HiNCH=Tin`I{sh5*{WGVekE0Kyj?$ z^t%1!<0C`l-^wyWTcfm3wK#P(7pLE%Xqi>8Z_Ect~PyQ zI!9s=2;dROG>n8BoJCJSl9mOpUE!Fs)EX%t;r0aZPBPeoXA4dgTB=Nrbb;w^+tqIc3a8OShig=i^yw6 zdm9_%t{`z0?wVCb50^>(_9Ooz^7f~5jyayF@kRAwofZFE{o!@+0`K2CVv2HMA$F}| zr}`)4?q2NjzmAL6B^RMi@}#~h(ovu3vUQzglIYC+3U5P7lmFf>1!j6{Oe&F?(p%*p z16d@L%I!ZfZgHQUYJCmK4;SS)_0O$eJgJJ{t9dsaG5!AIO3iYu&yp~g88nVqx35Zd#E|{$%AzkKrGQ z&;#o(?7zdjQLuYFZVKEeI6msn1;4AB#Qo^->Nk4GT%4)jMVSt zpQ$i4R-nEmmxmnNs%w6<-XLLVZq7MzL5?}BaS^q*^I+7d<{c8hMy z(zj=|=u_x|Uh9t^-J00mN60k80!fWVW59COSB)Ca^RV$_*|qU`@_ z{2RH1zL86`H*)E}5rEEEDWb=`VFuE$|No-uKbC$PW{erA0N~BQP_qE#0ebluy?+p0 zj7eevY5>qBnC~n=I6#gc!^C=nv+)?Kf3S=RQ}7Q8KgKNogJv}tF18!=?8LaT0r}Yf zU&1T(KNyG@b3W3@+N@g-;-iY*nzBown>aHJ5UkOxQ?k~ z2f~0cCjbnN{f66h2Eg2f0J$LlzF33=1d=y3QvayL{|5Lk0OJb*-huq4Ta{v c^_$tjH30J#0)zqRfS4T!P>h%bbi*O|Kgm8dA^-pY delta 42942 zcmV(=K-s_9mkgo246rE&3sa@K5sj4q0A!~QlQah?f3&)Bzw{aR9$aP3O0q(d?Tv|v zm;lKl2{#CE0Z=XVlOOgE_H|0rM9J)%XWxGao}15vya}Nyn=NN(uoFk>uBR%kekQ=0&l*zPifCbF>Ka%SANK(mb6Om*aGCl}@M8 z7+u|^+2l$VC6WBL%+fK+b3C6LCLhE685?f=so!XmEWE=n!+`45cphd2`m`BC8a#-0 zWnG!u1Ic>~gjXm_+e0aXhtjVAs;z<4y#~Tie{GGV?Ke`x;`IGSlD9`P_8Upr9?9Hq zq%CqYSHGBX0`h5WXn!e9|tlvO!ziIJw))o3x#CcJ^oAtpR ze|_C!f`wr1Dnl{GW18giXt|aSi+xAK59j3|AG;9naS@l_yIV>N zmthvZ!~`xHzUCN;^o)Fp&$j|THQ4{~r`K2;oV>$d6g^MVb!+|6+YCOmbi;PF^@kps zhO4-MC$=qFid{Z=TN!~s@irqr-WQ)^4FC1V5T7O=q5{RwuHZpNpJzdu6ghq#=Hm!& zs+~n)EWArs$plS=*B=BYjVCb2f80*;*5`P{D>mfSdTRR5iKe-`E^Z|FtDv8eNjPNs zlCEn66{m#ZvI_=96V)I%ISit9*@+4UMk8IF7&c(h>wFoGF-I*kl%wn;dUhjpLF+iW zrJIie?ae=b{?9JZWL33&%3e>qe}MCe$l>Il zBs-F&dV9#fim2nCR7D+;W&Dh)Wb3Z2i?ta&#dIwqhxeSZLW8A*JG~5jI!sG9|GJY7 zl|XiN`PA@*Blh>!{GOw0ivM`?yN0TGrx#OxQrxYwY1dAig;GY@8WGLRujsaKtAvj# ztf*+JYM9za##gqkk=~p5f0O(AXm~5wxr&+2lot)jfbv)NI z6!r8vo+Lg6M05gi9!#`oM>DjH!=&KgYmrHcBulQP^D?PXA<cu7L^Hj> zP-Ku}183YN1uabvH2LwRU?aSzrpA9=W%r{lg6u-(sewcJc%GqXe}vWK9yBS+qNA&# zTcZ%gu~bokPb;i0Ynr?Hs6q^?sc0II^@bQ22FNNYTwa7(CKtT)mU@#$C7?X()G)~= z?P5R_CBh3B?BSPbk#`Mdo02Jtbg-Lg7{||F^_}}B<+0f{^2LD*>ZB}1S7e<{bcf>c z9OD!)@B{ev@LzB}f67-$fwBb6F`|X(!><{91Cj46qN0dVCX~1rFfAPjZVAQ1uOn2> z^d3Kp#t8nJ;V;hdM|UWj;2*bPlJLh`i?GxkLzR7pCrnN8eBDwutkq4J{F5qSHV8{8 za1|^SYbv8*NQPtCyvoQ9oQ4@4OLm)Qtg=FwACF>7@)V*3e@yxj$~qaUa#pr&=ufCZ zDamTFKw0CYEw58L*t)R`z1ftb@nx3Yqdc$O_;-MSr^57|CTX0`BCyP6!aEdUDx9YA z3|$IdI6{#S<%NLhc9o!Pjz%%&o(mxz2^ioirvTCJ5BCtLa}`cvlR>nxfv=Tx-E%Bm&jnk#M~-;*pj{? zYj}xi;Zv9_!yJES_B92U4g#wYCK*OK65is$(xi$8eC3=VUT6%bYGArnIPrl5WD-pf zMmQB{6%3X%2*R>_>SOUaOCtCb)6fJhsx))I%7lMKe@Rl{F9@RygkT~p9{w?&7qxXX z3qM(MR8Mk1L))dd@dBrxC~6RXiXlm=;?>0MDRonPbJRr1QhLlNV$IoCn`ZPhBaqgX zwYnO*CXur$VEC(;?8bAv&?4CuosR)iv)zb7z);x1I)6qcU|Dd5N+( zN^XVhe;WL%*~&Guau)`N5kq|Ha z%H&hH{>G~`y)EYuRhtYnjk3IWm%?lCXB@J>HV@r2UM(Qtu6$m8K)#Zs-#TFew=nwG z5A-jIp{BaV7g;ocUuXCy9)kia>y}CZ*DIfh8## zf1&ISdjCLZrK0N=WBM;!!kFyJVg(vm3W9)XhotXI<7C90Ol?vcCTj(v;5bo(!2ql zKZ5i7l8PjA&y%!m2-q}E?K+m!Xho@EskZJ|;Mh7cN*f$z6>sTal=j13vnEUKe}DLH z$zijyO_kO4+$2eOgH~Y@hqHYId!u}6m$`-*7&^Jq9eImb6vwfsz9;Tvt7{)LMbcav z-_~QS%lc4#_pj5)9f`1{3XeEaA~ffA74qRkux93M`12tYA+UbcQIG3$X1F%DN#lz?&c zC9#2%JOcbA7hZ?AF_!tvCcUxfO&@;2m&E;KMw`ufA^bU6!$4 zy6Y&=Btr{4^ORTeR?-t~Q8aX|Hn*xQJ6UNO+sZ(fxgN)XRB0 z*(ti}+XPA687eEHS_@QoYGfxWm!i6#M35xIrdZk`5ezd3JU@68iJ<7F6BtTuZqawJ zobcCSAx-P4Y>lkTioYwTe(fN+!@ZucDUzQd&?Gn z=^e5~)m=+99B_=BUA7pWDeJD=CyArBo)c~IDdd6}Sok7MnEJSj+*dA~f?Xxoa16=q z6JhWOJK4e`yu#4Ie*kbu{Jpi+oBv zqRJvBBD+uA&m-(4;}Q5lo$xg&=17(;Ydctg0N)Nndnz50F2 zHf2lOC_z+kRkBEnoA2KIO}Z52OX+X+s+ePqEt*E`GH1u}3@uQ^uZz+`eGe2{m8?Lk z9ngv+nVLihc>@!V>4AIDkOkEGQFVFp-(E#|fz^B(k=&$~)|Vs)qNLbH-CP?;zU!*I zn$BCx7@BQSe{q8i?z@d^$62R@w~?$fK=T-7<8;z%rG}>afkzC6JI~}+2I8O87sbn) zDhu&4W{a+T(GrdNeg71oMI`noM$-Zk1j*3zFqx6cSnxLmxm-u%R=2E>3W@Q&fY{X+FcUYXY9wF?AU~#i5z&MtV5EM|O;qBFdFMIHwq?wkkD18WAleNl~zvlmeCqx$HlY;%=Sgszd z=VGj^f3nZQi?oK_yHnWzInEYk~H(#XM`JQ6yNrXssj^i$=p7eG%K4))RqsG1_A zQ^8Fkc(BO1SHDl9e_tUwUv;#r3Zn2YellrBe_Dwfs9>_dJNyRS3GdQHn9%iae@rH) z!g=K8ytu1QgnwrMZg1W zxUw26m9b{rfy$6PjVJCr1R2JD`#|m>BZQB(@-^~hP6msT=~7HZNnT_hFv448@rUnR z;jgLiOnQ!$zrW6fzupUfT@eYrezPX2e_J5R5o~sWsz7a`$}#Sf@f>3F{`MgqONwlo zrbw-&ogwCp)-BOcb?&(C2r;j2MD=X#j2L0l{#Hq7OW8aRO1sOu>_l;OwRdRrZ8X8B z`M^~T8g4Jv+GnC&Jowgr;lJ|(fnyC|#x^!Q44_jZut^eda|N!dx*WCj*!ynBfBq4{ zN69*?f&5#^H)%fHGznjQZ3pZfRRe}9YpPNS-|IfyDhv2S9B#Xg26De{I~tBCwD>5W z@}J+6&_5!w?9nvCH!~7Wu$>zGTzG*BXO%|@%Ja9hJYs_vk;n01sXyr5-Xea`sQbus zrAwX$pMDX`!^JW&>YqU@Zyol(Rn(qC zESHg8U&O4U{(;1-)TO(ePtK~6VFZ#>D*>Pcx+VMerXt@LIXgto5|iJFKE~QFb)Gym6ILSCuA@+@R@IWj#y8$mrc)dbZJun4{*?4h^hf$ zwkGRX#;h0AawvEa5=hB5lH6C9kJZ^L140F+X_~dU5;~?6@)SzPf3R#pn6j*6c)y~5 zZdtCv(F{${__kp64SU1b8G}*z=FW0Ny6b34VAf)IbX`+it(IIms8(17hDMsEVO8NM z4~u)I3LCHVJJ$MC1#vDb-MPq5Ka=%(hd4T_See~2QK6~jpATqO=MMUGH93ZbMNUTmHMO+wYY@tiF8=y2Rzkfblb zErOIV(k&3fP-JL21rXqA2#iBReT1)m_@0*d^SU5#eOdNd`LUbkI+Hh07VvAnF5(C! zm%Xl$b$5jl8KWl&E zjElFVnwU*Ew+oAwqbg2kHAg7Z1Eb}@pd`d=0Pp0VF#^cjV|u&jMVlz2C()(g=X42+ zhkwix}`DxKk9?^k%zI6@EqU9!w1Ov)371j>QfD!B_{ z$|@snxDCEEf4qWhGdfDP?~jU2rCF$C#b{(kAY?u z#*^r_B=)(9%a*Em8*@iB|CW0~<0|P#6&B`V%JuaHtNr4wN}ep4q?ArI62w-0(=d6n z%OKDme^a`^xsRbEigbDG=P8_WG`pnK(?d)dIo$N1umB0k##9%f35l9-D#MIV;Z#jRHbHP(J(N7r45yg9n7%rj`wfPZ&cbzl0Tu=|x$xr|7m;ukfR&Mi2zG z6!`Yq@%$5Nj79b8cbn`E`f ze^GHi3NxZnj$+b|A&fDH(CO!xL+sUbhVMGHn)Eq5C$xKX{I)Ht{T7Nfv%4@ZKrudQ zUxQWzV?7!;Uce$E!}F6XXL%`&NNs$KN|0*3js(r|0;3***LWlh((0J`uz_(6NmEtP zt(A|KeO)pgX_HC@gRmQF!;Jis>WsU%f22|a3+gwJ3;O1>k7-6ezKgO6L9md2PSWJ_ z0(QDeE~<4K+|Dp zvKrT^!r)y9P{i^=e|Uc>D7yM}9}%iamgE_JEn7)fBvti{T5ZTZ1X_a# zRaD!uWVxm+tBT>fA}PVpN84(cv99}cxmg<2(((pHjX6QQ>MP1x%vAX#3TIh}l^9`x z<#Zeqs$p~s`;2cwglsU;ji_;os<^jB^fAJBUU&l9&m_EOH(|(iq}C(9f9!Yyn~zUR zqUj1m*BgO}YPEyGBv(|dQsDmtBzV|rD^T~Iw|S(fdT%ACS??nye)t9BLIAD+O>Eud zMW~-O+z`99dH1U1%`+%(C>oIatzlmRV}ujzk&b##HR<5d(io-`$*Wm zpMM78s!%0W^DE>+w87rTf6g++Y=Lit@mA2|FtDorrRGxsV}QB}yC$mG4vL$kH^=dU zxnsS34L%DvK=4V#>?@cW8ctk}wK`d1n0~(-V65~vn7?YIb=7RRb$msZ>#Yi~x@rWP zSF5^4QQUA^@K1KB_=*<aV^HOo78AZjDe5W2ssq3a1Xlkt%e_HE|jH?@FBpXII z^9{MXlFR+31y)}I?`c_WHJEk{(xT6`^4bLP%@KACUonNx;0&dQeDB%FMSX^1G~4o* zFoqVsUyw$Q>oW&mWfKfX2DKFM?Q0Rj0e(TH9Ri;=vClX6GsEK?wJl~hXVNZ@phFB| zOj*%I%$dDf4jhL~eBlKRrK0u%;T?j^RcHrEh@jS=llBfsj0N)y`_gT_H@KdOY$*ik~o;E*5 znZPKM7!^Wh_B{|pi2FDUvOFct{QAOCv!0+$55QwHTq^{Pf9ys*$(TH-Zd40X+LEu7 zLP#ZF*kXQnn|W3BRZ({9VWG{uN=-pcyvjY&_iN=g zx8)b>OAR+9+K#zc{sOkm0xg!!IfE^rbejNnlius7z;Y>`GHH-k!N|)#&eUGpX3}jQ z*o_H!f8NF+H0_0+^hJb`gUNFgb=$vo1C7U{!fZjnU9OUC6HpgyESQmPA?Ssm=gq_7 z5*%F%A$j-(Yk{CnzC-`M!jSVfWZ)mRJfGtKm0yFT$3-e&12MxX*hbP+&DYKjw@e+0Qs82&JfmjfTRL@plSFn|CUikR&X zrC~s=jWto}qo(nQq~T6U9P4f9oJ_SuU+WCl!Nm18!#9^`xsJhEyBqp0;|5N`1sG9F z%IzPgqj_E+dnDa+m$KO|IQb{LJPMW?n0meYood^vOnWsRHe(-A?Z9mUgj!74VM96s ze^d2|*FS+?R++NH z&_lNS9oC}=(cmLz9gYv>Hz9k9^rvT(f3!X#D|o)gir6cH=`J*L{{0alRdStZ-rGJ* zZUnw!SZ*zVNmE_f741!48PS0>e7kAP#p0jrU~<*hHQhFAr36LCHXK8&mG#(T#`XHU z+=k#_W9&!{Pg;1CR4&CA_Tru}EZHBb*yrRfme8H!D;d)*hQK*2uh&&q+v*;Je{KUV zX&Rx0MMIxGQe0Uxy?R#}(Qs8s(l+(G0STI;)Alo47~`Mp*dq;(ZRt{<#Lhu8vX97w z-5Gjik8D1c@rN?N0SVB=nec0`TGEc=x%#f&8BOb&Dsat7VQa!GF)( z;r>2#ZdJpk1FnCI&)Mix?fC2KLqBZpN@)kmvt-XZ2!)Vqe?n0m#dY02e<6{lAe4P} z{aBm27VQm^ogo>1&~G<$I|qlUI$o_&jIN5RB-Z;SoJRy0K_JSa-KRrG_j=AP0#3#J zbUl410+RTYPloXPDfm;dWf`+)pKej7*u`O6ayZ84MX|iTy1Ki&yS!5_(`;O#MrmpNUZLQDYzTBzlW?*@wn8o?e zOxd(d+1NvE{w;Cmcq@(j{LCq8zO1-?g66(3=P{;L+;p)>6K0Kqe~94xx%9jS#2_l# ze*0h`cMA~s(b$g8@GQgH{~EK8L93g{Q1bly_f14bm$kJ3P4Pv^s9B(8N759nRvcb6 z6-{dnRx>qQuXP+dX0a+FNw7>k*H zdWgdM-YL54Si0G(f1@kij)uMCpA6i)@+QTbF@q4QkAP3eA?9EdjhdUcZ!O5t>_Ad# zc1+231J@!Atv3teNp1%*vX6EV%lC^-QpRAypi5_RZk#6hYOxiQKP3CX_7%%vDn?6W z;#c>V&Lx5Nb$A=2>^azv!x+48d080d>n2g#Hed+hqbv%he@(~|*(7V)I$W(1Z$*-Q zOBWl>Xr4nV^174@=DGV-nG0$%YRrw0{?^{fqhg#f5NcqO7B--+2DIUG_$gY1nEPMh`|phE=yp=vrC6X&f3eVF*$#c!9W!-ciuFPamZ`{rR?C=i z48z(KEv#nDaDw0w*u5((krbaL<&SbofM>c8|Gz{5rH|C}ato)NBz&eanT0&_X1MGfCGpM7*66LD#a&Ka{2iz>LB8eY~f8P9@7R#EUB_O1z1^Ty0YSnd2wSJ?}Ma6Ml zn@0z~=pB-J8y!ch_NcUX^e$nex1FP%{G-k@nBj%eA~{HH?lwYW==1d*A>VbGSyyvz zC}~V*;q4GDJL@}=Es}b`Rh3)DS9E8Sh&p^{E6Y9h&Ppo3v*+ibep}6xnJgKOe@g}1 z;W}7t_F=vTNiuAci#FS-4lz+mO6jJ0f1 zk2#vPvD#r!z|E`&r^=ox8%n*&r(w9JNlT0EAi(x>s)2oF6U+85?0fuEqAP#;xHApP zpFPr=A%_%{O~?%+b}Q-}<2o-4m=GuEsG;@a)QFsEjk9+2|w-@1kUe ze_dWjNes&H1ar{`&^5?!&ic1k>)&9>ctuN$721Io@S=IHW!faU03M)8L_% zq>e7HF%H4#GX4aaewHkPf0{J@jQ=n-Q@5zM5r1nsMdQM!-z92~0JwZ6z#> zrbTt3<@F>Tzs-b*Or?v4qNzZ4G$iRo7EYsE0ZVgyWRCIMeuNLxD4vk=Q-a6ptCBh@ zkj;AefB(-X`~Q)D?6Um~Nv}^(7C|d8E^LMYFn;q9&$FCI;{Xqae*mxH^{n#At8{#u zgHn;?*WowMSU@`*Pm3_WOqVFZ&uC?ooCLVDOaJfc!YIKjO5Hgq*fwVKak0)} z>z@D6St~=~OLHi!vS^Q?meIIaWmt#$6aMXbxdsdWcJOG)$F~uQCxt&SDjty*N(cZR z*qbfzMsc(ZqBsVuf5PuVc8wMzgu%reM7n8&*LjhlVmyamr}(Sy@Lt1Ml?P9o zXGH&_eqaw(#Z!D;v}#)+I+9}Q!RE?y=B*gC;x6^z$8>}uzBy+z9wa%CEuRzzsp7$w zO;59UE!*^EM{cZ$r+S7{bD?Z|+m6?$)+8m<9Pn9&E}a2>MJ#X}4;hw~8TRYLXD zq035}9>7=|@bj%W(~~Tq5^BR3w5hM(lVVb=!>#JYf3lCrgwJ6MhKT@fYuF)r@YZx! zDP)CzhAa$X5#FJEnI<_Ba@YY>(1sl4<{v<~E#w6jV;Wq(2_++?_3(pDwZ8SU?lRHC z*L)VtR(iD_ObXz@2eToq5jMjzKOsS|tj!$>b)TWThhLMNwAwD2mK1vZm}Ya*+J{tB z!mnJ;e=muzYirjLytP8mH5l)IQ{ed!n71m|pMo6@lBxttq=6nGb}(F&wO)Ij7kg~v zB{$wxv(j#xifrn&3~+q+@NK1{p%Vyr{~ooq)$HX%+lE`Oub~U1>c?pW;1+qe__f?g1#g|l-1itrC&iN-~2^Dqk3~sIJi9yoo zL{b-%kz-j~{C<@^{5rnvv$G1moH(l1uSN`qmNNPIY`AJ(fUMiPZPgp<%C4@fj>8LT zf0m5b0Bf&H*T8+{@pO>yrQHm5Jg#OX z*)mmPnBL))A^w%<$5ZMyWPwuU7t01XGu#}xG1zfBFxkpGp+w{}h*zmjN-Q$kTSIaxmIue%C z-r$?qtA58}Fw!a*>t3l{2-w!X-!t^#=`Frz9`RprdT|Y9_E`%w*dCw6^@9Ss29FCHj z#ill3B_8B3hK9z!fZ1?GOtUN>e>PlAL5U>^l3@0}C7npwCY^)am|!>u3V^ChTl6`W z)~_tg@YUVaIfnF5q3xF_83Y4t|8(xkjK);{87idMJQ?y-J`&0-C(sa$p}8 zxpN?BedL=eIf1H+wdh67@;ux0`IvqNL4$nbpZu}p+v_w#kLm2=1kXEA$r#rzpuc*B zYpH5kakg!`rPAXPRGc6Ve`lmMExvC(ZlDeD)hJD46edUIsl%~e2CV!Dg zMYbAx?>%^h|NQyy+n2Zgqjp3SciiFN7DK2HqDM;9PO-#C7#wJNcd^#tgjo!o>qcmT zR+xGxWJl`oRwb9KC`v%<9QMUKQ5?}c-i`-4oPZ!*6_%P`!|j9ke>dTN(ZIfaB)H^A zu4szAO6v~l;&uXqv!)w?A!_x)^{S^@mdlp}YBxBu-8>$w16lGftHq|;O&8hi5g~Vi z0JvH;o;*TxL~pxIbG4WH=|hVuR!?1x>vI z=<#929HN+N%~7MNf2J8|-X<&orsp##I39OZpY)JDBHxtLQ13sRp+C(Y&#y0QswY`G zY(>?tud0UYV5k5l-mh;Nk_JiLBF5fB)oULRYa&&GJbB=befb zCt4eX?*0Q2K7`%himgvC040N)g13`CzG1kqP~(Kl-KA!Jw4B*o!_5ZbZc5XV;?C|1=M@!bzB9vtI4nj$q{Lii_y@!3aY!rwLH z^U;oU4+e^XgK2A5L5-6|CmuW^2r9m@)l-ozpls}=FbtW5=g@As)XcvcW>nvBYxh0X z)FoRce;uQ~9Na_r*Up9(MmU%S$_g8JYI1ep*#R=*ADI)zd2u}$OZ#Wi4i3d`W(-|% zWJ@$acim-O`@I}&htuLFbdqS1SPpMKA=g?~;pj`1lw-^OW+DdXpXJuCWwItJmf`UJ zY~E(K!Rw^mUcUvfO%4fu%an&9W0%ngjxa2jm8Uw%iY!F$pre0>yTBnmNt z*2NPfu!qOeSl~%rmJOj~UO}P2J(Z-c9o3iyoARM7J06;Z+H9Oetoui;S1?}hJ%S8J ze=LZg0X1z#&NlC3nq5N}oR8(xYF7O7=f7XTpRYO-!valnSl!UR@UEt)J16W|?u>E; z-$M_(QI>+tC_l4DGqm|=yKBke%iNCDJjo(qA$WV^6mKgmrB@CN+@`@*p|3f5?%&Rz|wQn_JbYstPBxuR&QsdU@BTF1w+_ zL5nxw#lx>yM$MjwBiLl3B3`iie?af74BY)D2Xb^rj~0@p)$4q5O;I)>q@#Mi=%TL6 znzvEF2J2)`_{QD)l~$VlF(g&lwp61p@!(Y$%GQ}>sPd-V9aw!qV*R$m!9hN=e^#K? zmY*nR0;5q@kVezA;oL1y4v`BRt2Y)tgtq#yuHu=lH~oedsDT?QK+ z^Y=u#$30#ttqu-TI+%Off&z}ax<^>o$pyfW^#iZ>-Qh>~k0^HFdv-moe@m5Y$oJwS zeg^qR{xH0ZrML}t7wCNaRQQ?Gx{hVOn&A~r@`qoFdulwY&w20!^d!%OhyP&c6ux?c zR$+p#K4os>;UAEpkz5GhCm#`{?Sppr_0!<|A@p!Y?jJb*B{z1n=+G@Kuzhl2 zs=8Jc-`5R=k1_uuI+~FDe`1BeNM(;6M{YooPih#e^u_=NOwej=8$O3*sh-|PmnwHr zcAJL_W}E!&c&txnUFyNwnk%`UZPyY(WjT;F%i>u(&<$VTL>N_TSaMHj(hmKIO!&lD zdk_w5F0t^I^qAnhVT_==_~%%jfYXQW@8Kx;tpv{bUf}8^x4KH{f0As=vIkmmA4+ey z%RXUBKkgysMEM+L(F|pj_)oXnec~*D8%HHXj2*wQ;33H_6+%8AS1QK;u=j1djU!3g zufo;EVizdOJRiI$H+ZZabahps%hfZOn+7GPWKKz>K~i>a{rG{t*hly;2YXe|uvdNO zH|Zz&GfBx7X-cMSe;p|2H?AJbI*}0>hc6-{BV0`pm0AN2QMX-JldD=;JHA-v#`say zM!GjyEHC*wo053*Y}8Ay+(w<(scvJ{&NCR$G!$w_v~6l2UcS0rS=D_l(crne+7FUx*1$esMOw;lQ)ZLoMp`eqwQqT1(^x)U&(-pel#p*0w(E*wAx|S zP1AI(V!*AJ`}snf8|>)e+%#5@tz98;u=ho*}Fzj zn&m$y>|^ZDqBREl>)}N=narl~((8*Sinqkce>!2zz+Cy)FXdnJ20|4Y-=)zddpM@Q z>37U;Rubps4ArNVax`Di@)YeTQKAC(q&io z0CYGZVanbzOeRS>mw;lWCiK-nWd8OOuJ~p_AH&d=WrXHTViL`(q-Qke+-c4de=4!)Oa_~|K`Hr6?TrUQG>}U z__%I`nOt{kg%w?~S+8=eaBYQ$No@i`yCp7cRJWE`)Lq>bW%i|5;&O?9B9qJdj$XU< zRT)g`*7{14tC^}+J1xxh`u;UcYkM-4)n&iRcivxoGmv1rvM-wTj~NP06-5+Nq6=7?vZ1wu3a?Xf7JlMtFgbPe{b7x zlg*op4MUfAa21Edvz&E9VJBM4kx}e?=PIHZ$&V*BZtG@P1%0voR31Km+)Ht*3^}J4 zB9!20ympl7?#SK8`c|(|F%Rrl`Oyl!uAwU4!w&Fj)FpX}VJg-W_PYb9%TN?omz-Mb zF-ntclzzW0@sA8xLp%J=8L)k2e@%SDlT7i^DcZoWM7dgH(8%P~d%XK$a`kSuq4X3+ ziF<%i8mk_0oVpt7s^RAv`maV{I&n{sa zS<~Fc0cX`$3ZeCE$)ZAAkX}<0M-wesu2o#9hObCU(IoNVilU_jTBCWdzVgHsbF4tF?)#X;e|^D=?vMFotimgr z3X6KoCyFhXZn+qLD6{d0;;+s}`&W81V=^UC++>ngasM+lpG1&UVKnLsgJObp!~&Rp zi)GO~M|H(w^769M+M2EFQq|KuXIUClNR~WX4ZJpGBQI2;N>iP=aeRhbYmq6L7cwr3 z!%ae?$c$XIt58$}e?=GV;+)ZrnNsNxB${*O-W_wKqL82IO*md^2`Bv9^+LBAebHm* zqB@G`*N$hs1_mh=1`Wp4NL|(Dy04HK+ZJ8bYm>}BGM1#pM-8S3) zN5&kpZbjy;P1`Uq#qMx(`k)z5c-48KlSmIl{3WLTnOXqr^zkRmFw>=O|I1^NR}@LQt+@V!7i`6hFTPhKf2fID_gkN4HvE!qLrI`ci(9^B4i0WGF7C< zSR3^z>nUAiMrbHqblaWe^P_2P0y)WXeaDyEM7Mk7f7S{qbR^ZW>eWDstXqCySEq@r zmcm`E?BX(Ix5BtLuq!$sYCsxs1xJpy_A^6$WWZ$KB0J<-Oj1{6 z)zZt{e;j?+Xhep&U%q!zT#RwKCooR*gaM8ERJA;8d3|=74CjO86>Tw4{#_c5qOXFo zc+c>|&AW1ddXUmLFs9s(R4<-+pA5fdEU^@4XW=sj-%rCRrWa3K)@PX5*)_fY`(u3T zum94kE`1f77B9@w=ow#i9S!qYO6a%Er_j%De~UhP@wde{pQ2)ehy6iWF<&lmv09(X zcMCdW*Wx|pCqi}u<>EYM?!!}Qn%rKI@G@KQy!tK0pOw29OrmRcK!ja^Jr>e4G93_l zS5%fI)@?0hvid&D=Z{LZ{vX-2sbb5{iK~h3i7FcYiEXLIi6Q!iDypXBO78zjPm|4nVu%2Q8XkAc2Z_a;#{^0)h@O^PKz5_{4Q?s zw4{RFYnBdwru;cA9_J~^hga+&J3KRg{&eYuf-?`yV1H%Q{s@EHpAvR*rZ{`UKL6V& zowDEb28G{>wfnF6?Ud{(HCj_G#aL*xf1*ix0Y*+AK7O5M`8$$K1@?e4o8D3J_2CVr zqkQY)E$rzyVfR&BWD-}NI4z$k?w{T9{2~3Xcx_1`mj5obv9xoAeY`h+YmuBLIciWG z3tsXNvf?PVv^2<|6W&bmRM9o98m3|^q4-vHa_Q=Otq%LyKTcuW6f2vMEZzDhf8Uw1 z!{EYawkwe5Z`dYa{Q?_&+lnoSW%Sgvt@J_~RyN;YJ2|W^XfY7r@#LX@tKCNXMk@vI zurznWkuUWQjxSxiS;pwvw3pUSnEfJFK7(|6fnhgD|93V?=_;kV!}bZ+t*{$tfwfs1 zl_!P-J%e#Bg}6DfudgT3usHg#fAu^5=RUN1{TQRo?|VfHopN;6?cE_a(*PEVetm z#-gY6;}iCgVlc;j$IeG;x5=H&C!}qc-e#sgInit53k}lwpIZ=wbNgXSmz5Wl8o-W^ z&2waT-_vZw#}aE<>kV|>lswV2Ylmhv(V=L( zI6K%Oq^dfq8rXW99MODje-}@c36a{9O9WJ3DNFtyq+?D1i)=nKDf9dV0rSGLhgUw- zU%C9pEX#k6##edSE@=71IY-hUVXesMo3mj=Lq<1=vt$xx>~=_)<#rZ@7pyP+3J(4Z|&}=AZ`86@egt8ZZt7!Cuv%=8rdR;CX0{nfo)I zj8E@K?#v_EPi0hBf6npznPk`WCZ9W#w;R0NqXxDH-rMUq%_EP`%bfKv+i+I=6SEn* z#nL?+&9}W(AxwAJu}2A;rSTaX0iw7xbV}mSWmD4&DmB@OM1QKsws;qws_d)?swC47 z+~UL_&?M00vG|&BF#j8z04Kl+aH0(-jxF3g1bjzKx#gI$e`74#cl;vM1DGQVp_ILK zP#o>opbY_n1cJM}yL%FBa0tOIxVvlPu7i7mCOCt8aEIXT9^4(4Jilk(-F>&V>ig=h znt!^cYg(r7>s;qPr%}m{ZiM3T0YP`kb=Ad_j$f~?OOcG?EjDwKYVEL++PtlvjtTgyn ziSL;sdET*C3D%?+%n=t?8u=>iTwm7#KnYe+l(BN6!prsK!&uLJS_0kZIU9)xdpQ;~ zluGl$nad)t?oat@8(1jf-)~`|f~{ft{V-p5ea4ZBiuLmAr&Gl0*kD5c;Sa|ycKWre z>0uZ>eN(B6=lQPp{e>1j-&aKoULxwB@6Q4+OH_PXU$kB43%856iopbXic!>WfH}Ci zqeKCh`K-XddmaC%@QuI-rRaEQB$jyNINpSj@gik>e)ERSddA1PWvtYCX!0A_{B1<> z8W-I!hNUxQ%X_EM9+I@hm5auCgXEl~CmF3XZ0!-7{F*Gm2?@oSL#Rf~2FeCX`!_N8 zF&^Q0!|X4q`SfX6f>QJPf7nR@qRVR{uHBGB9kr=*(x>qVsb#aV?6SrE!X1>I1L~c3 zZ;K^hKb{Pn`e^?l57-O&De=Qk$^SqJn!Q6!qpzhXCuV>wCN9M*WXmD=B!&LvmQwT= zF@n!*Z;-mvcvPM0d<}LV?1Bi!Tn`+=E}GFXgF&G8r9iS_o;#{Vwz^F*5Xb6{L#yV8 zt`1?6Fml?0l7y1{wq9W{)MA7@&)G@$mdAOO*wvn}UlmzmVt&f}_RZg6|3>eu*1bn6 z7&CJS{?iVF*cY`riI)U28g9c)KKvi*dD%WHYorK3kuFIF07SRh>Q4P5Dkes9Ry4CDM#F?nXD}p67VELzCK7G zdQxrpVF6{@_MeM_fwdGnqqHy5y>(t6SZxi(ycg+9~1uwb`4<&{%>rYcKxR7S1^oMQ) zLxv;QkupaaM+2Kg;+NO;Ah=1}5G)~9SM9+Cvb*lvgLbUH@bTu%xH zT(C1ux*25nC&H;qKGI;j)?G%&kKFshe8yT2o^*oLVuDI}9=~x{D+IQC4u3ej?Jg#V zcanq;r)Q8qR&jLA#ififbgd#yPdMW0)ZgA^&IMl1frvr%mzATMxyW*HONiev1XYIye+WDJ zz`?uD6oZpeN-unqmxjovyc8CfA>4qz*Mygfr;LdDe(^o{BZnK68(fXO(7aEYi*?XL zVO+@K*^w1AD(l-F9W~@>Fm^omeqWsM%g4rP_Yzqyl1py3a3+oI=TY z-}a>JJ2s6X>*CozMkeY6l8Z5h1MSd=PO=XI>^NWHOGa%RC3c-V*q>oM^@PHM`ddGd zkwZSxHFG^1v2Tgtt{}DUfN<`>pNCD2KYZ@}_If)@l7G*!?4j=`N@^rIr+l}dNO(aR z!jutFm@2#_6-UZXRVoSb69oHH;>-F`@?P!-oH8&3xCY|Dn<*sf#&Z!Q)UaE_Y3PUp zwH0|FSi>pqhi+rp)DW@z`3kBCX(sQOjoWB@!h)3TYa5~}TzIOshgG3Z(N8Mu5qqg^ z)QfXn5>an{y$5^H;&Wd!dOs@UuP@2AjTTZ#z9TqMA`?~^e*)W|?FtVe1}7_x2AMsbB^N;xb-1^F~Q z5NxpFJIq|9EH)G<7?Yd&7D;6-`fIvD`i)uo6CnY^FAleq^W|dqYR=D0y0bc6e^fK$ zDZE1dl&G5JH-|6`-6-1h;1dTY5(fhx2%OtzE{O-SG;w;UhC~Vm;+`1}t*$wNf%5(3 zI5lfA^%u!Js=KBFye189885N^i$z@u9a}Q*=OwDBzQ|pcfpDL3WA^j`Eatuhm$DfH z<#XcI8r}L&g|BScbFLmsSKRhliAqcB+dK+ZZPRSyuev(~ZBVT0(~=LVo(Vs?2x`Ry zT@i=N<#hcRmK+wm4hgpPX>FK7$h9x}MzG)B5At8U&l)W(>+`#I-?k9dZ2;`@@Y&Xxc z^b!xn`zY(plogrlOtu?lhsp2QFugT$yvbU&c$Oqn9$ttRAwm?mt2qYhbX3^ooDvoV zZUS0=H}0j#+-cj{LBjJ(Z(Y?uYNzzrEAiIuE;l}jW_k7;nmTU8(XmHc336U4!_p;s zmLe=RY~lTWi6fxi;I;DRx?P60@7B&XH2Fis3T?|F`@&w43bl4fEGZoNGZV_!QPNtL z8UbW6qEKQJ-3}jrMs`U#dHH*Ti}KI`quw2cWb@`riX6wXWDjDsS}%=D8s04p2%;X^+%*#4{bUPZt~^b zdGLA*+8~P$T-vU;PtFDGK#LD zUIv-+%;SekF4%Acj98pU|G%^at*2f4=CSyd>+Y-K?c|l$Xwxv+%p3e#QNI<39Cs=$PoAeZF^m!;Ndj=c50` z_Ylo3mPuO^Xpb5tX%981J~rC)F*VW7zDq=zzfeW_TFWT#=8NYS-+IPs?wDcplVYDK zwxO|XPT#1-QWc3~ttRAU;M_#e-pd}}9v_}EIWHCY814Afqtxj5w2w-DAb-wsfQOg` zrhaY<$Ag^*6{ch_mWJ`r;RfG7rmWAzhz~+Bl9w((OZ!07>wGCwo8hovgaOW7-&a1E z_$U#M+3Yyss+F>JA7N%h$J2Q&h7nmwY#`Xo)p^ZbY81Di*k_CeNc9_uik&y0%!xkt z(;|HGZhL3cS<-0UJJwW^o_uK7Ms~{iYfBl={o6o*+mCRlWN#le(|RgiF{mD;#9thb zBxF!zP>D`2Xx|o-@i0T`+xLzPIhhfDSX`rLbg*@?1^#6zxlFB|^uHK)03#o7z9o>% zgoLO`{Jobxq64^wJ?z0bl;FHgV&+uB=9-1M6|PK!zx|6Z8DaE0ouT<0E7>aIUCfC- zMFd#=#s88UjvAEOS8B%-U$JkxKl?TlM5Jo-+E%*=0};dDHnJ7Ahp6)nR*7tI%8g%t zkv}5e5bJgWaRr6NzUvA)ib*Q{8SwF;AJzI89iTfmU>+5{)#r;wsoaImJL5q7a8HUCu^eq}WU@hkB!EL8h)7-Lw$D(Gu&f#`#)#fKy8$nz;ndT>#LAx0Lt zqd?s&a4(jT|JoaZ#rc|uTHVczXJbwBYpA&5WA0%wq?|AJ@(br}Srg#L?armL^0W~xu4BSFQiR~gA1hMe*KU{gq1U0hwQg@lI~ZI>7W zlYDfulkJRf*N5makZiwU27f;UFtKdIxm=4{i~5@Ok>l|sS$b#XB_ww6qlc!uE$`D2 zYGyfKyNBAIz~?eht!;NY_RpEm2|M#&$Ojz_KAdymM}wlK{@k0ZIXTNtdQUk~rVBH@ z`D6|cZVWedK!O;{?>Dfs+*99~i^WqVoqvNzeg7||nf;}-uX9>JhX9YYjS496qm_=? zi%E|XvnIM`pm*Z~(}(KRV{NP$Ye}cJ7AHv6Sk$eFI8INGiJO))|2!3=t%iT`L-CxL zTy*MvTtCz}4(RQQn3gw+R~(L=^Lj-7UZEYQ84B)u-1nRB!Rwv%C!OmZgqlW0jq)3^ z;L#2C7Cy&T*+c-i+nUGqy|IAb3mw=?KK=I9J6h}eSMR{f+m_FduE}~B26D%3oUKFg z*!rZOWz+Ze>S%A!K2zq4P=$Q*eg(A87d-4{{{b|pzObUdfR-})3TSfw0kjX%ex8ER ze*rCv?ZBJMiwpO;L2fL&1gFc|Az3ujcmT*%v~231J>6ehRA(N{-G#+C=j#_dknes6*MF+u2TQc& zV^!nh$0f3xGx)t9>r8 zRn;R-0-m2=7MNZFwTPl%nq|@}--JWTFwt!(DZDe5sji9>Mm2|FaA+NJpO1zlowYyf zyhF*4$KhvsD;WbtMakT$8MjHT516T7so#dR{k^}x&Z#n0rJWxHAR412U+8ATXiv-}>Pdry`^G- z{i)wrH7N;9GHQlU4f?Nib`77@c3i6I&j;+=w5gAr5zS9#!FY&KMXQmg_du8t-PG3> zZ5eVjg-*MwQAQ4SP-+#&xWX#ZSu3i6?ed_#5G9HPynrdSxV@Ci9;s+NGKB)Zc=uEt zNh#44bKYT(#Ro_9%+yv=EgEWbcMC>WKj@<6U<2SsBO?_dx10C(cwJ)WM=uI-&Qpoo`G6FV&)(J916Gv%4u2ZQ>mQ>wFxc;#>O4k+}j z^mxQ3br#Pxo}iPD8i#OT7q#mwkJGzp^+kBgc1n0YD4u?WZi-!bIgz)-%h7Xz>mlK` z_i_g=`!{x<&QncpH=|Z2L(s>SdzQU;((SyK;j6q7D>Vsns3(Wy91`}q!bMfMV?wq9 zWaM2b#!2Hz`&R?BRp&MRX?#{Wi5t}n3kGD?-tsIy!KZtB>Y@hF#G(ihcj7~n+u)O* z*(j|dxwv@;5i)qW&Kj(=H%c#5mJP+(#mWH(oPLx4FLpccp$Z9MVXwg6stWipc~B6Y zZXg(8@Fn&N>YNC7>!Wv@0{`IcV?EOXG7hbOApcA~8>Lit?5w91*=212DpEO$7$JPNWZL@Iz%8v|84ZtUe#%*^J4KKov9M{@?7Of+y0JL zR%gefo&B4Ckc}tvgNXO5)T^)fSL(Ul|4*q0{Iz;SVvD(7`%t;mjqu_8rdjq7l=hYH zmdlZ?_&KCnN@$F`m_)rsOJ!`U6|ftvb~&&n$BE16Z~}+?hWOB`hnvh98hU8z`y;D7QvDZv75`dRf4&pOMJT1@<3W533{>dspN2BJ}fej9fPPKiUwwuvxS zYlAb${faI85BGm~L&N$xlDv82yodo9XEpo_$v%y0 zMzgDT(nSsn5&U7)9t>2*ESVx1K2C<)dpUcGB*i}?~seYYe0_;MK%F{-WvZ zu~B*McWH@iQnG)flJuRe7zF zl~qb>eY}1{T}hm2e^4HL_^qF!>=(?y9B74R8=zJ89eMliY(JilB?!x8Tl|Zn`1U98 zDAkc1m>(P3_a^rHW7z^TT^kKU?m~&5vNHFZE+uBy7pOd_ybq>OK;EJg$ooF8cLlAb z^qzofu$@aVJha%4-?I+t-uvboW83!eG>kTsYJH@AhIU$GnYv=rUo9!p- zBxXb2g}w`QfFEc{h!Q?*^|TipvBA&>JLANz_rxFQ<~|P5jOxSJ9&diMpr5O6oDyNn4-h5vxa~IKd>f`}0m` zhN;X7C!q;Un$D8)xMp|2o%3ng1t)}#AcWqCfbg6%v}X&X=4Whs&Pkj{5#TgMu&!B6}f%Vf}oi@SUWl)zaIBA zsM@aQ2+E%jR_F(q2N>*ttyXZqD)~1Yz{QBJBSt<8+UGnw}Z8V zokX5&p`FwTLINs>mkYe>8CDLXjHka4%U^ieOWI3jRS(a>F?d|WY>hHS8iGx7CX7J< zcCXOG-&C0`h_TK<{m1y5KiP%*dP>!PkllLCOm1{9w?)WMS7bLC zz$E_JnOvSBsNc#@yZGD5i|4-}u7+0S^2;)Al2#wpbRzTgH>R+Wv^!p0XsiSgmyW_M|-+KnxP#TR(2!B}QJwa#V6Wrb$C`-Y!(mR;1JAbw)R` zG}#Ls8nxmKfl1hap;q1IfN<-{Mif5y(m&a3(`FZRE|bEzX7UXu;|U?rCM4Vpq&o89 z2VG_(w(^2GL;#e{hNhhn0T#x({V+$HlusN)tGFY@lv-t*)9Q8KHW`P3^7Y9R?uAS= zSEBJRN$K-t!j0k|u95=$?o?!9$*eWtUKN%TWgjZ&&{lx5vT{8%9c)Ly)1tPb)VvtM zSwa!0KA5sxL*h~PNj%F2hngMsXBpWz>waYHd&7^JG7c1HY>iQRbKmZ3Id*MMh9v9_ zuYJuIfAlEp3|%c6+d+2$@1eWWQ{+*&6ep~|?H=duq8xCe+QkWIS9qAu5aqIZr=b}B zWCBCFdm<85qRTS-zdZ1qf%EayN}#RT5|+KY%olf_ zo!-S9Icwkl{+r{qWujG0o!*c=!eHR*gk+Br8f?1?J*tpScnp5`NW zEI76M_iyT*T4(@V))Z0jqZR3P5~b_HXVHiY`VsokB@&)6P;|?BCM}%9>_QvI<}F%$ zwdTm@E$jbJ0#8E`FuPzDw^^z;ppQA!Jj5G4|B0zdxr$4f{e^R-xa6hOZ6$P~mOwT^Fo1{!< zYF1-T`pARj>Rp*+lc`@X`b;;xLa9pblqPMRzKeh#*GFRpd3cw_3Z9 zwujE^h%3u_AJ*FF+A`!G57|y5elI-#D)7dxdSS7}FiCG_d3P$3B#m-KRW$E4Gcm2ezW?EeBhM~4VPJ#*JGvA!P4=cMxH;Tg4b|z*8d8< zT}UpF{PNf7L2~Jq&BWEU!#aDp7V%e>-LKkTO>Zy1m3_N359e1n{ZVnZ>US;5a@CYlMfMb;l*t zSfoPmA7GsP3ydF+1^)zLtNsTVp_=~zMt0%1`XaBqc<{AP;4LNwilc!XfKp-KZ{)*7 z=LM!e$Xyg;3ez}^Ge+spr{TdV1ICy0b!qRl@`u+2kIN zxt_Dc@3=F#J1kCr*`Z|pZ|T{6Gw|Q^Y;y;~wp}eEhDJnTbM3zUU(oZan}^EtPNlXE zC^a1EvFrc(rk6#<7I&YU9Eb?Ez#H3}Nci$Mn5U~r>oNMEm5P>%W*yM-C8H7%(m~VT zXEoC(Y+QI7ASpX{s6nb<4EY}36a)+pD=cp zFjSb$US)p&L+F!0kn_>&{GHD@4QilDQ<_R#@yVG@H0@Ls-vorNKcz(sp&gf@-cYTw zQNaf~p&b+B;gK)>qY97zs={w|CS{xx)?$vTvwu49Uk68^@$D*e!f@*g3Tc+WmdW}Z z^Wfb-IbE~YobGhQm%k}pRbdtL384%IaZMIv(Ccb4^ze8sAByx^Cb25-FB4?{ibCM8 zDOA?fgA_V10gcu@B*>)ZD@3(S)2LLLwL$Qque?Z>CJ1hRqs4aA{FON4x|Ke^Bj2vP z`UPV6Be^up`V*n&Aer1kfW&&gDcA0hAT8m;aG1WNv9gZN`;Q+vN8}+JxyDuyn^#{u z74{P~92w2V-*`d5CUB=F`?n-QJl4Y+SA3eRZ2^0sL&i*ELgV-A%MyF6maC5>+ zRp-xzr@Qm%#b-i;KO=B{phQh-)xWd>*1-cq3^=pt`NK-k z)$M4@MLZv>F-@~#O{s(}C#!cidf2py_EBjyA?7LREbnhG_Sdv`&73t|mLi1zv{vv7I|n*B7oQ*nOo6qFigFsNME8K7G?IDi#02~8$_1? zAcTa1DXX9A1qlRtW)3p_c&=z%rsuFXQx=w>W@azgggH>@BFYf6JJ_wu_^9)!t+1lO zzh5NKbnKNq(|fjgdlnGZ0>ess6>aQzpI5vBa`UFG;ZsAh1A;7ixkNErStfNtkTiC7 zWb{sOa!#U{M5kbSR2TRtGnF@)I90!~^VoI&CN*(*ZMdo{&@kMd*em443Q@eX6sMm1 zfizO<*OVq}M`-mWIGIpznj2;^o69wp@xU!%WwNuPJKRmgZgEV%gjm49__hbWwPxlw zTfn!5gsXY2BA{KR{OYWrtbE#@qCIb))9g{Bjf5aszvbSiEXE>u{bqYM{9yC_&vVA$ z9dT6s$i|L*Y?p^8(uk_g(km56n2cOMq%(AQ>`@POqWPGOgz7GIHTF3BE$+n)#$ElO zSYcaOjmE-q*DMp}0O}azR|$eABiL9YMqYu`ntHkk|0X*^d&a}DK=U;c)w?(DqyH>j%d>v5x zY)$FiG>mW!ygB87B0*A%~KZXaFHF8$edL_NvDdJcWGdO4TG zVjg!Z16CzGaZy8k;_Dy{Db5cLIJ+5}4i%;n^Hfm@dIb9V_2L360@St+Jej_a7bB^~ z8rjQdOBS4k+MeIEeI1NUv2WOH*6NIUvqek~y9HwmoO^Lv7$8|Xsw-iK=R4~s2L`TL zgbfM$Z(C<1m>kPA>)1&|ttR1^=9q8t9;;aHfm>!^<}*EvaE)14mW_{Nn|_MV^^%g6 zc8>7vmxd%;U|{6Bb_mEm$vY4Eu21^B%viTs7M7Da@)D82N--KiVWy~)_}~+V6Vjf# z`chum7~eP+ewt^-S4J_^4Plj$bw)Sdp1le>y>Fau9E_G#!%LXB9GzDTRw`3I*UZNS z92`~q8643cW_$W2+jAZ&A2ZZdYYc`;6wi~eBHLK#6oQZ1uKRM9--91+RSc5cShrEj zzHB*~s+^)C$rCVYC+@^5P(6KWZ^|ouIXx-m`{;(c@MR+XAoHN5lJ%g2e%0C~!u$I4 z%JA@qgy>I|rrku_jWWwqjIr6~l~8Xy04ve7$E?yvLVJB=Z17;s)qlkFAoC@Ac_VX$ zBKL00`(ahpDVPx0d-@41c=Gm#(2}0xZVc^?d2Pnt3V~R=lVZH^@~s_Twf=tz{`lX809{C1pnF-XWLkm=_Fc!@_G z+`QCtGt139;vy(iRr4R^6_U&*Uw%w#WQjZS)4g%Iw0O@aS|^$=Fm^=40g zELksoA>etbn*VMBUoMI1?KICR_Nm~bA;_G2_2mm83pizy>b^lzYsWpJl;+~&kZ?M7 zlRrTaL*ZGaP19Kmtq%!I`jgfj4{$v~bP>%)d3Q$5cT}#S1Uxbcvw_Vea;R_J z+yb|%vfZ<-I0?;@4XLK^w}I_3Mj#sLa<*SD54GsiW;X5CW1TDF{ael68fKznm6P^JJc8T3cs;)sK= zO>cLU)FS+M;)*Jfi82xO#Bf>zdW!$hTtOxL8X*-HzFPy1vrAJ~4!i}!y~$vl7fyt8JYE9oDZ2ogoB@3KTfM zH3zwLIzH|$-33d) z=NCZikO4tjNJ!qk?Hw%x!XDdH)M z;Ve#!OM@X4FUtp^6&43&crHVW?Eu-a4)yWWC!mK%KDs$CT<}J=Buub?P3~Nc;Dvr; zy=WuISvnBjLvR~QUQ{^>Q$kdIdbapVYnn`sqiunyh@p6#AcU?cW01PVY&$F*rI1|2VgtHm$B($A zAl6w46Q3|+wUZ8HRs>0b)QQvK$d}y-YsQ@ZN7kWFo|C6YO7c8w)~PY#)aLn&&;x`t zh71Uph?pf})nsx}_se>WkzUgEq-GvEe2?EKiqWUX*%X21@j|@19l*OARoQ(knNv~zQcgdCv zm+t5)Cn@-7Hsl=Mu{F0C?x4sqmvu{XOUbP}8y!9tqRp88hEwK9IRh_tfJ;x{QrwYx zLV2PqGT|UA?s2m@#*KtW-xVZElczZ-)^!WEk?6Wb+CS@?y8XJu`)rb^7p|r#^r&ks z8gmMeLwL%5sd3L*VrpV)o+QYin^JJZ*BW!(jessg9mbmdC^6L(LC;SzX8ikv-?@2= zA~vXn>#Cd;2j8$5IBb z(K6!^`7X`J(GiRt#w71sXaIKV(LqtvUD%4S1l@Nx%7UZy+CY+9iy>r`kWWm44k=rc zN%6(=_f^xrQ6{8z(DcX19xta?=hq6C6_U~w@^Q^V{oGjUyk!8HHRcw^)^P$M`WZQd z>mv(X4?CA{=5iR7r4l}o(zJ+T2$f( zU~uB%;B^p20))QxYqf4XmT9BYmW{5tI@5v;4t&34P9=pmtKBx<)@QaeM*$z9?}cioiULekG>L zgEHiqE)p}|B-Fze)t_Nx-OfkCqK#q5L|9PJZR*1O%`B;grLKg2*)ejeCjS^ zrD(;FW>nCk;5AnaE_z_St4}t&o|y{N+-&%c^)7K^{U8{0;#iCJw0df$b^lvtM{0(zITRrRXYQGfrLh<_DzWr`WWzMuuq-HEYLBEyOel>wA#H&)t?R zBh_4Bi~`p&?i)xIn;u9|*`6OJ|HGw58?W=ed;>+%L{!b**BTItRmi*+EzVY$V($V~ znHid!YXq9lMF^Ka%pUe$HyjhDFJCvbc@64Dos-Gu&j$LQ6eQ0WO=n@hx0-wc)fNv| z8NJ69?x9=A=Fc2u58K+>482o3597XrL(T@GHvK1iY}6td$keRREmk#-?cr@%2}Ibk ztF@yd<>bKIR_V+LE#Fe%dtzO!xd3b49F!xaE=h}XPkXnd{f@O`+c@w3dIxX%QKzy2 zg{enT36f(C=rW7tv@x3KUrsQK^zM|_7(5bn@E02WX$r8BX_m{Z>Mg?+nw zXWoWCPds!s#l!VN<_g2rK4lYz4Dy2oSxa6RoUO(S4Bb5(lp3qFBeOJ1%v@3npz4QK zR47qD=41D9i~E5*S5|W#|Uk6a>>3w@fUt601>hXrE1AE zzkK9s2@!<re+$Zz9LA{FRaCO3Zfa6&sjf00Aqpn1`F#!?MYtzbv=?s9um zfTC&BOX8nIlDKL!Xi^Wq6Lug#eDx0$ewMYUR#5R&A2CVwFHBVnRZ+3W_rg-kO+|JK z6VyR%>Lh*^0;!C%0m!o%gw zPre*Y&6w5MvN*(X$%Ad|hnf8ZF@??BtEpifNMGS_IB#}x;J?gXyNm2QDPdnNzqix5 zl<;P^zB*@3;f-=+ioIphR%aSfT@?2g_kJ)I6Zd|l;z8nf-_vLUSNvaBTE@{0zAm&} z2_dD9M)~3Km5XPRELS#n2sjc?X~ecQ5sQC0zUrE-xl)U28eluR_Wg$sxtPR;Ud(F3 z1z-74`oHnv2L6BJ!`j&h@Jsv`xGiQj$Q|Q|_ng9>28oSboN_8Y#jIU&K6RcG>gx+h ze#*W!dWzJGFFZzt$Wa0IO4lvJUfG>p^(Y_L4T3wn{^htxUsOO8=Ls?+&opsPsHYjx zPbb0@d*jRFvRqX{+MxR{I0c^9?uh;R&OTC4hcO>@cX!^q-^;?ep*o(Eivv< z6`Wx1TCbBb{PV;Clglg~auScD{|43KtdV6Yf@#@7_ZY4x*k}n|(>0#n`eZ85YyUUq zKoUqw8kJR{-0jnO?1{jN$DH>(`BQ3?DLpF6rfeNH$|hreAF0Y_pu_5Iin1rQmhjoB zTh&ttRbPtKOyQ?gD}E1kGusVXil#I>?(t!N-*JNX zla+OEdb*g7yiRLY!~NQkBJrfqeN7u!ubiv;mNl!U{&at0M=6m7)zQ z=)5_1o(*02hntL>r4^|Hn+4-*!YxyzYKtox;!o_M`IV1+2hhk#C}c6GKYt_=+w7Z< z25r77ObjEWaByE=NakU5A&lH#g;|xq&5*t;05=l)DE53~wr|im5ia+q!Y^oQ_0#LM zf8J;=@&%Iq8!nCh7cLD~Ij$&H*Zfv>DTqGkyV`_D_kj0R`15XH>rzS;MtPZi>DPJ_ zRSSCIKM#N<@mNl+ttjj1y2lu4^M61da!9cW)Sm#2Sz2|vzSj?Tgwmw^>f_b(IaEb| zZfq2luC%`ce{T5dpPNCAkWs8TaI^h;cNQ_iOX2E& zkF^FrFMlIlU5(s2Be>;gu8AIjlF>M+s7FcGfd-Odt0Aw$I=~T!90(qr8~6t+DwYN>nF?lAKX5Mv$Cg zPi!cTtV@vSFHVfCVbh#Lo39LMSfpbl#!gVF_e5r0(S zYeVn>@yXR|tno{v@ym`y(&J1!KOE*3r)PRi%A(MUmCC)jWNd=rUw(OIv}X0+hq(20WrlQ1BvAF1lFyWk>r{9v=}VtLWvF)d?9AHf7=M2$$% zX(0#_1bO`@ce_l4M-8!(b!=DsIUi!AVFlWj`JO<~zUI0vL&MjYD0oqvOA?y~>|v8kuO6bO{X zO{t(1VD8y~Jx7piBKofAWG}uXBc~u!Opey7j`v+){T1d$n8^jsOg)yH(WjEBrg9fC za!$AWvBj0cvP{+MQt>~3LMP)7EeUZ-^cY2r5VBuNX=a8od8NE(xnM0Y8Cr=vRB0nn zM&x4*+A)?cH9g8lEq21gqw+eNtBDZ~qXu)~~*8HO!V( zc~8X(-Ehnk@9dsb)Ox+IciTl68ZXH z;@P5I>Gd~L
@5)mL$pR~>N?p!;(0ZrP&uTw=?i;8sySKr>yipi`iVCqj!0~viz zcS@tO!rK(y?E($A4H}!LL>*LL^W~iTqHQa^Hg1x(9l;|OlJ^p#tF*5X!hk4)hUK(F zE}4=klS@^B^C~m%0`JuobI&1G5tq>9)c#3gx@EfLT5$B#lq%rTH_N=5cD~IjG_XXC zx|%{u5n1Ba=yRqr-pah%_?5Vk`!M2FqAwraT)@}IgUecK;AF0wk}$uQ%q)MKvsunh zikkRb#k1s6!g_MJ_*&}9>T{d^;v?@ZgOrb-zF}?f?m1S~;l~mo2aqNoR#RhF;aw!B zSfRQZ@oGyCU4S#8)vd7$2KVvIQ9E>g)1YUeF}T&@0A9ir>G_x4s3mUAx_#vtK8vSo zt6ec!L0yf5?Aud$b?55`GUAAam!_l)&odkB*SR{qA#>YVYTjL<9`!{5{1`kDof61f zP~?95Fs_pM$gwwaaaMFSy2CwpWOI*ZFR?>gV@T^~k~240x8!)(7@*caGCn|_qb1I%9EN7HnaGNd01>w1qU?r#7q@yYOU zLpK%%+ZMLD;@i#M`riSWMfI)o}8 z(H%IlZ&uj)!xN5?KUM46GuU8q7f*Prs(=tk^f4ygkTChmJpeWczq5tAb4ecDQ7IS& zKY)(8qibc!y=yIL@a@5Os+XU)i)b_Wtdk6yGz|xTqe{dXuB(ASC)p+`E{c2lr01e5 z=Jl2DG9oIzmLdo)nmO{JmTat$ZM0bgDJ-Dtgf3ZhGDDtk;tLOrL?Q(_VoIEi`tWnv z;alk!=D@^DefeUoDxRXdI=i2oo0+%TkIeXFao>1m*~D+wGF9SHCU4LCTb(GI=2@D? zV%Flkq$Wq|?tPhEttPZ>N(ReJR3GLpzvaN?Z8u_1Bk3&Cy}t`M>AG2WC4+wbDwl6uf2e6l zo~5ahVEpmE=kJipk8}3Yf44znD9xVBe=i?GGXdGU9VUq+2>Gd9V|$)Yd}E0re$62_*%k_w#RGLodWe3*4$b4iJ6bRDLlwentgB zAvzW=f9Kp+>szYV&F)A-CODrx2$nOXzaY!9W4B}0ku#uSXJWjDgtb2I5#2(;{wJ~YUj6z*rTk&*T}$C~v-VwkabU-X|54XhK()1P(E=gG-HST}Xz}72 zAV_hS;>E2<@dGLD6o=xjrMMK=B83(xP$*KgxD+eWA8zk`^8fou#@HDdIp<{UIoDis z?PTmQJi#XPh^w-^S!MS;A}+Z+SI~A`s4Y~@YyKzF{zQBd?-4-)>!`OhW*Ofr%Ysyn zpZ2VV9{v@s>T$USt7Z!B2I6fpvv)h?)UcSaO~spS&Fbr$bCd61Nh6*R~!cXW#5Z= zGQWQED1{Lx1PKLcJ0BB&P^RN$U_6n&WXfDq?xFZDimOvSSfRq@A>w=&Sqssh2{xlk zqRxrH6tW!0YgOr__Tme5`n3T!6fw^7J+~_D}uLQ53d&cSVvnb z>=FSZaP|krW4n^ghjI1|tJg;XE!6jG091*zOeguT{k1U+zg_fAp3*zw3mV^30r8k7 z*)dFPqwyV_td6;vd;iBeZYQJoT=UTy{O#EL$?F9wd_z^Qo7& zLe3oC7)Lr@w!`YD@E8%_(n3r5%7!h%DFUlTCq@gTNhY>1RE8$`i=Tckp%{!mc+&gq zKKn$TkVED~il#g4HD{uLzIdg%WAS(`JaZkiSHVzcawgjrgP}i=VoM?*E$htWBN4Fu z2hvDJ`akg>St8=U(MQA|_y)dK+DvmF|IDhw01lM`pQzKNgg>n_+Py3)tfNKxmod@m zF$+(MW>2m(V4_n#Lhv00@z?<{J*#0R6zJ6o1{p*q1n=HpMt8M+D0NPy?%T7STBxb@ zj~Sk!%%}{uG-&(S7!2JEUyq0oM;wbwg3vQ(f#Qc(cr1A;39?tB$@wg=xZdUGa*ZY;hkiCXzZx4#1WK948f_==>=Ds|l zD{wvhUC-RneKk2E_8#FZ!rquEt|ZY?E+NuR?`QaX#0^~{Udno*(xg500H#V3Dpv?j8tOeR zbjY5eZGdi34dOC|RoENV5pza7kg$`_kBEFcn~lxS(uXUbK$`dIxQ*4Eh*F4B`kJH> zXO!{!D#zW1t+~S{P;M_bSh8C|D`4p(43M?-))F5WhdTp_`?14_7hx5 zGtfdlD5T`g_zPfy5hj39mtZ&IvT_`pFQ|y2l;2*UMZbYcv zc4AFd=WmWq z_u^M8HONc{cPOK+H>j^S=)(Io_FU(QJb4ymP+r$v6BWWNrsY;l^P{HFW1GPl5uotj z0df$CPapzp@J9p~t5Y6a@gRq&!Ca@d0`$jA`~>~uC7##cdx;qVexua}|G!JF5D+7o z;^;k++0C0ZGt4#a_=TA2Q1XT77bY4Vn|hVy)4e!TZm-M0B!~?DwPxa9?kPM9)uh!y zddN{%%k!-TUiOATn=|P;nkKmXYf>$tj}k&-p%O9x*6c#aE>Cb{{;v$_F-9|% z23C#Ka(f!Rd?XP23PPcr(Rsi&Bx+I_amWv-Gj;&IE94!cVrTh@&K|#4V_an$_+{`F zl~gN%ObEh_l|9I`E75dq3yFv7RpyAjT?ia{o{16X#!U`e510P#onV%Uk<-gRg|;Gty*;P^$BLQ|5a>95XE+y0Ju`$ua?&0V6hdg*hQ26-$~Z% z@K2Hrf-Ec9^QMEi%CPf2D%rlh*ZoIIa#0BZIyb68+8j+ZHFG2n04mq4vaq9H zl=^SA{`tCF>kDcs^5ng(l`37iJbDBbXE`eK&(5y7G*_@jBJRX%zQ0Oj;mIqgg!b!r zh;-#;jk6JUkl-Ly-`EkNEkQ_~g2{Ipx3I5axyki@0qQ6y(68v_Ges+Y z(={`#%y2y*WX$zINtZ|)`jlC0$^_PyFOpf^i17jsK0%^(ylrWUVJF7GST~je%4~1O zWG{YoZ-~I~Hs|t0lE(jFomKqoKUUAyj|q}r98&U;E98$;zt@(E<)dVQU~BYhAkiq3 zzJXmx;!W;f@~CjqC-{-E*+B@nY1uzGd$ZATmIRYFii*rmml9_YjFR*zP))p;gR>{kwsJ-ZxN6CmPJQIzwL=o3#M-N9dIQQIWDQKys!VrJN!A}UyT&TJ>ysqj1#&L`=fSwnL1;@*Feh7Wo(o1IawP-HH<@vbP^V` z$f%Y=SUat6mEN+iN+J0~51e2mMfNVeO6%+h&q;8Fe#>R-LR2%vMv-uJ^OY0taII4HLy&)Fke6AB$M!(4Xn~(`aDc?fzZ9Rx57_NcuFVhdo{ zu&4T8k{-f{$gmEex5lnDSX!x*JuH!ws^tkHxvX$xJp^4yG+!Sg&>N6Pn|KmnQv8lW z*YjTI!ldC9zeWC53={{1V!RXYJDx7X(Fp$A9)*;3Yc)l(5$T^HjiTzxfvr#+FykZx zaW(FnVO2AV{PKl3&3|b+@PCOq>bPW;9ud`_69eU4=$rZU9f`uQu4f^FIl%wNjK1-NI$I{Dz-9P~cJf zZApatA~lG5!Qy=+(eZ}g5JDA|OyR@NT^_tRzfb})Cz=`Ciaw9Cb}`?qwKg1mepD?y zUYC_Hl5i>e=(B||(}yU=kpiv5;)j?~6?~Fo8F`f2mR+HT&nigoL!wvUI8SHXuC`}+Ksvw4l zM9gTz7U%RRNGoHdaBK7(>#tI?8%-2<=>o3H!t56X`dL%xFw_ zozbsEjC8@>=Fm_mj{OBi8HW)yViUd+Jx?J&MeXEYUFg!L$7-*#Irp(keNgmJLObh# zm#n7kga^O!*RZ#|>O-0(&8aEcQ;#5vx+FiZP_bWbd)EhRXBnb2ZB3xeCZY`up+2u! z9oxuVIzx?%X+(vW+gxfc&=8ReEzx-_>%RJ0p}aum7ZR%|zY1U`l1LH>B(A}|~*)RbNFrDNuFhZMi z`s)15c0`Z&*2k5{wwa`nhwEieO`c(dB6d1!0TTMy70>2G=;yH(cmF+lk|oOgX3JX+ zmMoaR@~4`*e)5Fv z$B$PZuq8BN*J)3cjcLqoqhnQV%kisU!ywQ>qqy2pf~)7ucv?n2j=W9=qVn%ry!_k0 zzP;LfTofWUI$(j*5sax%Q`v8ME=6rz!}qaXdl65mTzRErlWPipKfC;y=^)#3@yJ-o z%1%?J>YJ-|>6(JqR0U%i^i6lrcU6>;+l^`IZ{?Cx+x0pK-8_A=uSbH>-e&|i^@2$D5?#(+DzAb2xlJG*C>p?57dHN8$sPnhw$MN-zyKJ%gF}xp# zzjWYlEFE?R&J%wMb{}tH8R5Y$DUeyI&a&lVKq6K}m$O&Z;sjd1qlpi_K?xKpN)LjM zl3&vN91*1#W>Lxj)8dQLZ|Dm7)5u3NLt^T|kC0Uprq>sFS8QQO2id_#} zop6!yfkE>&#$6ve*dgEE*vCk2{ez4QIB~%*ngV#ao_1JnMUrJHI4_pt(xC)EF`cDlM zRsPCc4pb_A```9X*SmrZ-Sj7w9fk8cS3}TkoVlmbwqigS?9y-C5JP~q#l&0FUgSe4 zC`%3J$S;V51!PJpU}?gG1 zcGa2{Rm~EkSwNyZhUU{x`V16gW|J$A8j@VxZj3c<6U4~4xNfQT%bnha-hQU&sfemy z;GW*<7h?rr={3r3KRv9B3uedIc#AjF?cGMGYYT-v&NY`_yW2JU?au{n9EjxFsuKK& z=0=x8eGPN}@i0kzk56BME#{QB&RuN~J#Eq`5V+Y))jdU-{_;>)a@W3-Y|YeY_7sIY zY*NBoVE+U1M#jO!O+!gI(ywRgkJ$Dn%aGe~*qolT5^v~pbWwmeRZ2M@FJn#|GM+f2 z5$eNUy$Sn77^>{r)Gf@wt{avk z5+?buPRgNS=M@}-E`s~$y3Cc|KC-HU##RCYwZgY(fd6ysO6n9$I+yqo)b2!mezV`G~~%?!&WsK#b4E%y;y`E518HX#(#?R8p2g3<3*= ze4liF;&*OX18ZM_FTad_91nDLHqh|XHgR$`%m1``;q=f{faxXKMK&F{a8cVpHfl3L zp~o}xLz8H2Ie)qe=yMj&5M;=o;l|#GeWq0=L+@*?6V6_*^1Lt6q>m z&2^0+t;5^m+erjzqfgt+w>Exi`%C{3-h8jLBFmeqU??&)%Re`#5gpbZ_tLwom%SERJ9vN?KNH z+}76|HKyOd(K$_F6)SJ0$zXcBTWGzn#l z4+GNqHI5M*35mLyVhH5}7-0CwERUg=7Z_7#b%y^*L{w}@T`-u`g{rc4fReQ!DdY4j_(8C(@Tp$xo$aSW^9o^(cYe><6lbP!3Usa(XlD1I@$-29-U2 zNoIH*=g@MA%e&m6_s)pSrIH%CZ zng{JGv9YIan5Z#Wd(d!iA;fzzO*@YD4J8Mw@T*RBpH+@+NkC`i)A#HLiEe_G@Yl$r zbo$YvfietnwL0q*xu-fB<$(bOcmbTXdhUNzv*W9MP4L@gE%6Hxp3CMYJ~>v zK2gJ%lzmKZX(^=XP2U3d+AmIM5&aoOxo42W&+g$6d8F6I&2u~+~+74OQmEd8FG+;M9v<|tX^&w zB9IJdAOLJmGIUz%P7NY3Do5&i#kI&WacxD-%Vz1(lIu_N6do>=^k;aW_wuQGkMo*L85!k+j2F zC=6Qhl0Q|zGn`~etsoOmOIa6U+mZNPphm&coNAdoLXOPXZNOrxUu599|L62{^GnAB z{3JTG$ay%&VSh?*HYz>ICYPINBJet|jSQGb)Mk;UV6rm^B7I%v(w`w{kbOKaUnjqY z8HyjSri31e!8qNywm=d2(An`g(mo1ayyi3bgzNPzO|Ec})IM>Ed?aq}Sg{$&M{;&v zTC;U!4SWAwc!FcTO>t3dFwGlYl2_i6p%nf~*%TA{&QO)L$CUc z&yuDSA|pDy&eS3?JkpQ(wovY;`oesKejcwE_#~nr+FTgn7S~ zb@=SD(!(lY7fZy1qm3U$8mMOSaK7T?ygSc{PQLVDCd)@t4SOe5e*#+eh{l*T|wN252C;$f?)SZ+1sRo6i7(Jm) ziG?lwHdbhx*3EbsdDd~-j7)Y;FsTfzXKQ32175kUi4of6O=`b)Jo`>YK)6Okc^!B8 zGrJokH?>Hsn<@d-RsJzk&h6~UsCa|l^>cB`ni0HNxeK-8Z$E8zZ)5b|x&Up~0q21& zDuD2Nx2XW^(Q$$*KO^h zpTysP>iHz+e!XR5*eAYOa;-Hh;drraspkSLab`}jT;?A?n@G*N`}QJ$YFT{InAXN= z=imqUXRX1_nbwn$A51wz1^}>Jl_f24xN{8Iy*wyrJ)%AD&3W6lyP9c#+PUO>(QM*! za5-~j@AGo`bQNx|)|ODjxA>NEs+U;y8hxR>iYD6ZmC;PG9AWdTy5n7V z&b~K*xXW+Q{rUw6Nj)hd3a8m|3Z<4E+;w8DSKds2i^7ErB%aeUNa93JdtsJA?GngA zvDJix)>-G9^9s8HZk*S2KfCsw0Blw}P59)Jf9IjZ!pn~zb4M9`QMNp-H$&9OBfE!{ z?CLXQYuxGatYCd-Th3Sx=L{!FOO77Q2cox_!{(}D=I?H6(w2EQi8Wb4T*_3!r*LN#?+j{9WDGty-pHv(u<`qnSZ=i(bUh&*|w7zHP8M5Ko za(mH4wO(r1E3%yRtD|<&T##qIa8DSburpx_fnERNW&2tA2eTC?N1sp*KbnDv64gt)|KH8m!=x6ceyJXhZH`(~#lF-%Bd zX(@M@ZsE;rMO)`wb$gDde5(BzzjDfPenJ70a#R%F%f;l2_V9VBiw zHE+?B$7H_E>X1S#W(LgbvA;Pk!I%$l5sAi3E@CErTn9Sdvl5bjYzG4li{$a9EL1-r zeac<)8`|%wkB_!}f&D|(6->E@;?Qy;^}z+cgc47*^n!xR%X}snebD;ZT`z^&>7M8X zzF+f4(F3MgdfJh&yrGd_EBeeJHl@Lqa65yjjhK`GWcX>X#I`t{#LIA2wxbK2C9a!3 z$BfK{77|x=*YAq{FnCWONN@+wIg2x;auX&vuls< zuFQir1J98EvXS9fAl&B1Adm+NmR4~aL2L>Vl2s{gS`8SaiZc5q?G6lj^rxp!<9Prg zK^e$RN{l5=Ge(%tKTT7b+x^RV1!)lvK;kGbi_?Z4fW%O8YSO@Hh;gYdsXUK5%?u3$ zL0PI#i$McPqeP3OP27)=tTaM&#CXA;rgJ|A1g53mk0qUH3-@FD=QJ7&5G&QcY%M<$ z5&>dy^xrqF`80D3#8rzo((*7sk|=$fX{#6@C<@AU8Y?D90_EyF%?1-B3L3)zr4?g> zBthudptLPa5aS;~O2fkfk$`mYKxwR4AO`Bcc#n*Pw2u%l{C{5r@l1dal=d78B#LT8 f0zyjT0fA^p)s?{y?%(qeaj!r;GbckFh4g;_{_7cA 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..a4254984 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ed0147e4 --- /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-04-24T12:02:32+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..ab5fc0c9 --- /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-04-24T12:02:32+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..ba8b3f68 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String nummer; + @XmlAttribute(name = "Datum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..500da147 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f2175030 --- /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-04-24T12:02:32+02:00") +public class ELBetragType { + + @XmlAttribute(name = "BetragArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String betragArtCd; + @XmlAttribute(name = "Datum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String bezeichnung; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ea6e3a9b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c751e518 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..73f7d40a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a4f646ee --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected FlaechenAttributCdType flaechenAttributCd; + @XmlAttribute(name = "Nummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String nummer; + @XmlAttribute(name = "InnenFlaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal innenFlaeche; + @XmlAttribute(name = "VerbauteFlaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..90dcb854 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0b3acd2a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal grWert; + @XmlAttribute(name = "GrwTyp") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..22738e9c --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String idfSchluessel; + @XmlAttribute(name = "IdfDatum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..78f5821d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "Wert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6d52279e --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polKennz; + @XmlAttribute(name = "Fahrgestnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..41f945ec --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ef5e1c21 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4dfe2a3c --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String legArtCd; + @XmlAttribute(name = "Ausstellungsbehoerde") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ausstellungsbehoerde; + @XmlAttribute(name = "Datum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar datum; + @XmlAttribute(name = "GueltigBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..98955ec9 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..16d8274a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String wert; + @XmlAttribute(name = "ObjektdatenInfo") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..abd2a437 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..586da8f4 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar pfrBeg; + @XmlAttribute(name = "PfrEnde") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a1c8ba63 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String praemKorrArtCd; + @XmlAttribute(name = "PraemKorrWert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal praemKorrWert; + @XmlAttribute(name = "PraemKorrProz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal praemKorrProz; + @XmlAttribute(name = "PraemKorrText") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..04567cf2 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b1e70532 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e2730a66 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String rntRhythmCd; + @XmlAttribute(name = "RntBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e108a16b --- /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-04-24T12:02:32+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..8d1dfc1b --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SbhArtCdType sbhArtCd; + @XmlAttribute(name = "SbhBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal sbhBetrag; + @XmlAttribute(name = "SbhProzent") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal sbhProzent; + @XmlAttribute(name = "SbhText") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e2924b3c --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f7a5b99f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6b0bc85d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal vsBetrag; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "VSBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4e89f128 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String zrArtCd; + @XmlAttribute(name = "ZRBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar zrBeg; + @XmlAttribute(name = "ZREnd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..cd61c4a3 --- /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-04-24T12:02:32+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..91384c83 --- /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-04-24T12:02:32+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..60a63b89 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String isin; + @XmlAttribute(name = "WKN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String wkn; + @XmlAttribute(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bezeichnung; + @XmlAttribute(name = "Kurs") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal prozentsatz; + @XmlAttribute(name = "Wert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal wert; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..873365df --- /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-04-24T12:02:32+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..69b50713 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected int geschObjektLfnr; + @XmlAttribute(name = "SchadenBeschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadenBeschreibung; + @XmlAttribute(name = "VUNrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNrGesch; + @XmlAttribute(name = "VUNameGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNameGesch; + @XmlAttribute(name = "PolNrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polNrGesch; + @XmlAttribute(name = "SchadennrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadennrGesch; + @XmlAttribute(name = "LandesCd_GeschKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String landesCdGeschKfz; + @XmlAttribute(name = "Kennz_GeschKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5e252484 --- /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-04-24T12:02:32+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..249f50e2 --- /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-04-24T12:02:32+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..cfee73cc --- /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-04-24T12:02:32+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..b10559be --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String klauselbez; + @XmlAttribute(name = "Klauseltxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String klauseltxt; + @XmlAttribute(name = "GueltigVon") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gueltigVon; + @XmlAttribute(name = "GueltigBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1ec0b5f5 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar loeschID; + @XmlAttribute(name = "SystemQuelle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String systemQuelle; + @XmlAttribute(name = "GueltigAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gueltigAb; + @XmlAttribute(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + @XmlAttribute(name = "Personennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String personennr; + @XmlAttribute(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadennr; + @XmlAttribute(name = "ProvisionsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String provisionsID; + @XmlAttribute(name = "MahnverfahrenNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..146c5909 --- /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-04-24T12:02:32+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..08d63b7c --- /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-04-24T12:02:32+02:00") +public class MAHNUNGType { + + @XmlElement(name = "EL-Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal mahnBetrag; + @XmlAttribute(name = "MahnSpesen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String mahnStufeCd; + @XmlAttribute(name = "MahnStufeTextVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String mahnStufeTextVU; + @XmlAttribute(name = "MahnStelleVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String mahnStelleVU; + @XmlAttribute(name = "MahnStelleBeauftragt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String mahnStelleBeauftragt; + @XmlAttribute(name = "MahnStufeGueltigAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar mahnStufeGueltigAb; + @XmlAttribute(name = "MahnStufeGueltigBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar mahnStufeGueltigBis; + @XmlAttribute(name = "MahnStufeCdNext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String mahnStufeCdNext; + @XmlAttribute(name = "MahnStufeTextVUNext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String mahnStufeTextVUNext; + @XmlAttribute(name = "MahnStufeGueltigAbNext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar mahnStufeGueltigAbNext; + @XmlAttribute(name = "MahnLetzteZahlung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar mahnLetzteZahlung; + @XmlAttribute(name = "MahnAeltesteFaelligkeit") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer mahnAnzahlFaelligkeiten; + @XmlAttribute(name = "GrundRuecklaufCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String grundRuecklaufCd; + @XmlAttribute(name = "MahnDeckungBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar mahnDeckungBis; + @XmlAttribute(name = "VtgSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..db5d0576 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vorgaengerWert; + @XmlAttribute(name = "GueltigAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d5731a1c --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String familienname; + @XmlAttribute(name = "Vorname") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vorname; + @XmlAttribute(name = "GeschlechtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String geschlechtCd; + @XmlAttribute(name = "Gebdat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gebdat; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String landesCd; + @XmlAttribute(name = "FamilienstandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String familienstandCd; + @XmlAttribute(name = "GebLandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String gebLandCd; + @XmlAttribute(name = "HauptWohnLandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String hauptWohnLandCd; + @XmlAttribute(name = "PersonID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String personIDVU; + @XmlAttribute(name = "PersonID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f4171104 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e77f299e --- /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-04-24T12:02:32+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..ce9b0ca3 --- /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-04-24T12:02:32+02:00") +public class PAKET { + + @XmlElement(name = "VERS_UNTERNEHMEN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List versunternehmen; + @XmlElement(name = "SCHLUESSELART") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List schluesselart; + @XmlElement(name = "KLAUSEL") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List klausel; + @XmlElement(name = "LOESCHANSTOSS") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List loeschanstoss; + @XmlElement(name = "MIGRATIONSINFORMATION") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List migrationsinformation; + @XmlElement(name = "PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List person; + @XmlElement(name = "VERTRAG") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List vertrag; + @XmlElement(name = "SCHADEN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List schaden; + @XmlElement(name = "PROVISION") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List provision; + @XmlElement(name = "MAHNUNG") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List mahnung; + @XmlElement(name = "VERTRAGSFONDS") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar paketZpktErstell; + @XmlAttribute(name = "PaketZpktLetztErstell") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String omdsVersion; + @XmlAttribute(name = "VUVersion") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String dvrNrAbs; + @XmlAttribute(name = "PaketKommentar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String paketKommentar; + @XmlAttribute(name = "SprachCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..686b767d --- /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-04-24T12:02:32+02:00") +public class PERSONType { + + @XmlElement(name = "NATUERLICHE_PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected NATUERLICHEPERSONType natuerlicheperson; + @XmlElement(name = "SONSTIGE_PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..986308e7 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..162cfbb6 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String portfolioID; + @XmlAttribute(name = "ISIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String isin; + @XmlAttribute(name = "WKN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String bezeichnung; + @XmlAttribute(name = "Kurs") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal kurs; + @XmlAttribute(name = "AnteilWertpapier") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal prozentsatz; + @XmlAttribute(name = "Wert") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal wert; + @XmlAttribute(name = "WaehrungsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "Stichtag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d2a0ad7b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vermnr; + @XmlAttribute(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + @XmlAttribute(name = "VerbandSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String verbandSparteCd; + @XmlAttribute(name = "SpartenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String spartenCd; + @XmlAttribute(name = "SpartenErweiterung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar buchDat; + @XmlAttribute(name = "ProvVon") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar provVon; + @XmlAttribute(name = "ProvBis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String provArtCd; + @XmlAttribute(name = "ProvTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String provTxt; + @XmlAttribute(name = "ProvGrdlg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal provGrdlg; + @XmlAttribute(name = "ProvSatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "ProvArtText") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String provArtText; + @XmlAttribute(name = "Vorpolizze") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..dace8b40 --- /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-04-24T12:02:32+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..c5c639dc --- /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-04-24T12:02:32+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..5b1c7956 --- /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-04-24T12:02:32+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..4413ee4b --- /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-04-24T12:02:32+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..b4182237 --- /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-04-24T12:02:32+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..65ed66de --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String risikoBez; + @XmlAttribute(name = "PraemFristCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected PraemFristCdType praemFristCd; + @XmlAttribute(name = "PraemieNto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4ad5a497 --- /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-04-24T12:02:32+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..3eb79236 --- /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-04-24T12:02:32+02:00") +public class SCHADENBETEILIGTERType { + + @XmlElement(name = "GESCHAEDIGTES_OBJEKT") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List geschaedigtesobjekt; + @XmlElement(name = "ZAHLUNG") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected int betLfnr; + @XmlAttribute(name = "Personennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String betRolleCd; + @XmlAttribute(name = "BetTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4989fe2f --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List elAnzahlOrELBetragOrELEinstufung; + @XmlElement(name = "SCHADEN_BETEILIGTER") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + @XmlAttribute(name = "Vermnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vermnr; + @XmlAttribute(name = "VerbandSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar meldedat; + @XmlAttribute(name = "SchadUrsCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadUrsCd; + @XmlAttribute(name = "SchadUrsTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadUrsTxt; + @XmlAttribute(name = "VerschuldenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String verschuldenCd; + @XmlAttribute(name = "MalusWirksamKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String bearbStandCd; + @XmlAttribute(name = "ErledDat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar erledDat; + @XmlAttribute(name = "SachbearbVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String sachbearbVU; + @XmlAttribute(name = "LeistungGeschaetzt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7b522a1e --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String schlWert; + @XmlAttribute(name = "Schlbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schlbez; + @XmlAttribute(name = "SchlWert_generell") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..75ee80bc --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Entsch2Type vuWertErlaubtKz; + @XmlAttribute(name = "SchlArtBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7774b821 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String name; + @XmlAttribute(name = "Kurzname") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String sonstPersArtCd; + @XmlAttribute(name = "GesFormCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected GesFormCdType gesFormCd; + @XmlAttribute(name = "PersonID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String personIDVU; + @XmlAttribute(name = "PersonID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..cabf0a8f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String spartenErweiterung; + @XmlAttribute(name = "SpartenID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String verbandSparteCd; + @XmlAttribute(name = "Spartentxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String spartentxt; + @XmlAttribute(name = "SpartenBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar spartenBeg; + @XmlAttribute(name = "SpartenEnd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar spartenEnd; + @XmlAttribute(name = "StatusCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String statusCd; + @XmlAttribute(name = "HauptTarifBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String hauptTarifBez; + @XmlAttribute(name = "SichergKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Entsch2Type sichergKz; + @XmlAttribute(name = "DirBeteiligtKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String dirBeteiligtKz; + @XmlAttribute(name = "SondervereinbarungKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal praemieBtoSp; + @XmlAttribute(name = "nmoKuendDat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..88df6f3f --- /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-04-24T12:02:32+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..0f2330ee --- /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-04-24T12:02:32+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..896a03e1 --- /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-04-24T12:02:32+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..72641ae7 --- /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-04-24T12:02:32+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..2be61fc0 --- /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-04-24T12:02:32+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..a14d87a4 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String fzgArtCd; + @XmlAttribute(name = "AufbauArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String marke; + @XmlAttribute(name = "Handelsbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String handelsbez; + @XmlAttribute(name = "TypVarVer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String typVarVer; + @XmlAttribute(name = "Leasingkz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer modelljahr; + @XmlAttribute(name = "Leistung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal leistung; + @XmlAttribute(name = "Leistung_ElektroMot") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer stehplaetze; + @XmlAttribute(name = "Nutzlast") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String katkz; + @XmlAttribute(name = "ABSKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer co2WLTPWMTC; + @XmlAttribute(name = "Kraftstoffverbr_NEFZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal kraftstoffverbrWLTPWMTC; + @XmlAttribute(name = "VerbrEinhCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String fahrgestnr; + @XmlAttribute(name = "Motornr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String motornr; + @XmlAttribute(name = "NatCode") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String natCode; + @XmlAttribute(name = "VerwendzweckCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String verwendzweckCd; + @XmlAttribute(name = "Erstzulassdat") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar erstzulassdat; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String landesCd; + @XmlAttribute(name = "Pol_Kennz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polKennz; + @XmlAttribute(name = "Eigengew") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal eigengew; + @XmlAttribute(name = "HzulGesgew") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal hzulGesgew; + @XmlAttribute(name = "HGeschw") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f2963b25 --- /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-04-24T12:02:32+02:00") +public class VERSOBJEKTType { + + @XmlElement(name = "VERS_PERSON") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VERSPERSONType versperson; + @XmlElement(name = "VERS_KFZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VERSKFZ verskfz; + @XmlElement(name = "VERS_SACHE") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected int objLfnr; + @XmlAttribute(name = "VersObjTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f521b2e5 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2db8cdf2 --- /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-04-24T12:02:32+02:00") +public class VERSSACHEType { + + @XmlElement(name = "EL-Objektdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List elObjektdaten; + @XmlElement(name = "EL-Flaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List elFlaeche; + @XmlElement(name = "EL-Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String versSacheCd; + @XmlAttribute(name = "VersSacheBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String versSacheBez; + @XmlAttribute(name = "GebaeudeArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String gebaeudeArtCd; + @XmlAttribute(name = "GebaeudeBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String gebaeudeBez; + @XmlAttribute(name = "BauartCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bauartCd; + @XmlAttribute(name = "GebaeudeHoeheCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String gebaeudeHoeheCd; + @XmlAttribute(name = "AusstattungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ausstattungCd; + @XmlAttribute(name = "DachungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String dachungCd; + @XmlAttribute(name = "DachungsArtCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected DachungsArtCdType dachungsArtCd; + @XmlAttribute(name = "NutzungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String nutzungCd; + @XmlAttribute(name = "SichergKz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Entsch2Type sichergKz; + @XmlAttribute(name = "VersLwCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String versLwCd; + @XmlAttribute(name = "StatusCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String statusCd; + @XmlAttribute(name = "Hersteller") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String hersteller; + @XmlAttribute(name = "Modell") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..402951c1 --- /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-04-24T12:02:32+02:00") +public class VERSUNTERNEHMEN { + + @XmlElement(name = "EL-Kommunikation") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vuNr; + @XmlAttribute(name = "VUBezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2dbb2457 --- /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-04-24T12:02:32+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..e4ed1a1c --- /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-04-24T12:02:32+02:00") +public class VERTRAGSFONDSType { + + @XmlElement(name = "PORTFOLIO") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List portfolio; + @XmlElement(name = "FONDS") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List fonds; + @XmlElement(name = "EL-Betrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List elBetrag; + @XmlElement(name = "EL-Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7f74e045 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ed9fae56 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List vertragsperson; + @XmlElement(name = "VERS_OBJEKT") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlAttribute(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vtgProdCd; + @XmlAttribute(name = "VtgProdukt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vtgProdukt; + @XmlAttribute(name = "VtgSparteCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vtgStatusCd; + @XmlAttribute(name = "VtgStatusBeg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlAttribute(name = "VtgEnd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar vtgEnd; + @XmlAttribute(name = "StornoGiltAb") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar stornoGiltAb; + @XmlAttribute(name = "Hptfaelligkeit") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String aendGrundCd; + @XmlAttribute(name = "AendGrundbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlAttribute(name = "BLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String blz; + @XmlAttribute(name = "Ktonr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ktonr; + @XmlAttribute(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bic; + @XmlAttribute(name = "IBAN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b4f1fb1e --- /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-04-24T12:02:32+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..32b448ae --- /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-04-24T12:02:32+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..ca9ceeac --- /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-04-24T12:02:32+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..ed46443f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String zahlWegCd; + @XmlAttribute(name = "BLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String blz; + @XmlAttribute(name = "Kontonr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String kontonr; + @XmlAttribute(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bic; + @XmlAttribute(name = "IBAN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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_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..44aaef9f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a74c931f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6853ae15 --- /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-04-24T12:02:32+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..0d8e6b19 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2c681ee8 --- /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-04-24T12:02:32+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..13415fe7 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Long pac; + @XmlAttribute(name = "LandesCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String landesCd; + @XmlAttribute(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String plz; + @XmlAttribute(name = "Ort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ort; + @XmlAttribute(name = "Strasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String strasse; + @XmlAttribute(name = "Hausnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String hausnr; + @XmlAttribute(name = "Zusatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zusatz; + @XmlAttribute(name = "AdressID_VU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String adressIDVU; + @XmlAttribute(name = "AdressID_Makler") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1f477611 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String maklerID; + @XmlElement(name = "Vermnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f96c1d2b --- /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-04-24T12:02:32+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/ArtAenderungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ArtAenderungType.java new file mode 100644 index 00000000..9e8c92d7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ArtAenderungType.java @@ -0,0 +1,43 @@ + +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 ArtAenderung_Type. + * + *

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

+ * <simpleType name="ArtAenderung_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="NEW"/>
+ *     <enumeration value="UPDATE"/>
+ *     <enumeration value="DELETE"/>
+ *     <enumeration value="UNCHANGED"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "ArtAenderung_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public enum ArtAenderungType { + + NEW, + UPDATE, + DELETE, + UNCHANGED; + + public String value() { + return name(); + } + + public static ArtAenderungType 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..9b98a475 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..11bc66eb --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..aa111975 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Double value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Double min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3b6078a3 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..58909297 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Integer min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..fc4a6916 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..23637ff6 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1e68fb5d --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0b9fe467 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List values; + @XmlElement(name = "Min") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Integer min; + @XmlElement(name = "Max") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0f254f71 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String _default; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer maxLaenge; + @XmlElement(name = "Regex") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c4b35fa6 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Object attribut; + @XmlElement(name = "Aenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean aenderbar; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bezeichnung; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7becf96d --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigInteger errorType; + @XmlElement(name = "ErrorCode") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3a52db35 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List _default; + @XmlElement(name = "MaxAnz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8d66329d --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String value; + @XmlElement(name = "Default") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String _default; + @XmlElement(name = "Regex") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer minLaenge; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f26c0714 --- /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-04-24T12:02:32+02:00") +public abstract class AttributType { + + @XmlElement(name = "Aenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean aenderbar; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bezeichnung; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String beschreibungTxt; + @XmlElement(name = "Msg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e0ba380b --- /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-04-24T12:02:32+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..f1db8801 --- /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-04-24T12:02:32+02:00") +public class AutorisierungType { + + @XmlElement(name = "AutorisierungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected short lfnrPerson; + @XmlElement(name = "Rolle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6038f0a7 --- /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-04-24T12:02:32+02:00") +public class AutorisierungsAnforderungType { + + @XmlElement(name = "AutorisierungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected short lfnrPerson; + @XmlElement(name = "Rolle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..867533c8 --- /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-04-24T12:02:32+02:00") +public class AutorisierungsartType { + + @XmlValue + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..237587cf --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String kontoinhaber; + @XmlElement(name = "Bank") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bank; + @XmlElement(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6f5a8b15 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/BasisProduktbausteinType.java @@ -0,0 +1,273 @@ + +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="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", + "kombinationen", + "attribut" +}) +@XmlSeeAlso({ + ProduktbausteinType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public abstract class BasisProduktbausteinType { + + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String id; + @XmlElement(name = "TarifId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected TarifIdType tarifId; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bezeichnung; + @XmlElement(name = "Bedingungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List bedingungen; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List meldungen; + @XmlElement(name = "Kombinationen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected KombinationenType kombinationen; + @XmlElement(name = "Attribut") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public List getMeldungen() { + if (meldungen == null) { + meldungen = new ArrayList(); + } + return this.meldungen; + } + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public List getAttribut() { + if (attribut == null) { + attribut = new ArrayList(); + } + return this.attribut; + } + +} 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..46e3bb65 --- /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-04-24T12:02:32+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..c4a9e93f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..cbc7dfca --- /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-04-24T12:02:32+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..913cf612 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b68756ca --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..00fa46f1 --- /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-04-24T12:02:32+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..b371a014 --- /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-04-24T12:02:32+02:00") +public abstract class BezugsberechtigungType { + + @XmlElement(name = "Art") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..213ec56e --- /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-04-24T12:02:32+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..8362869e --- /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-04-24T12:02:32+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..42d97260 --- /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-04-24T12:02:32+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..4749fc6f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8a480976 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BonusMalusVorversicherungType bonusMalusVorversicherung; + @XmlElement(name = "Versicherungsgesellschaft") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String versicherungsgesellschaft; + @XmlElement(name = "Polizzennummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennummer; + @XmlElement(name = "OffeneSchaeden") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0b7d11e4 --- /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-04-24T12:02:32+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..6fc03d1a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessRequestType.java @@ -0,0 +1,80 @@ + +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.on1basis.CreateFormRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on1basis.SubmitFormRequest; +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, + SubmitFormRequest.class, + CreateFormRequest.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7e98e50c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonProcessResponseType.java @@ -0,0 +1,80 @@ + +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.on1basis.CreateFormResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on1basis.SubmitFormResponse; +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, + SubmitFormResponse.class, + CreateFormResponse.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..48bd987b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonRequestType.java @@ -0,0 +1,227 @@ + +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.on1basis.GetBusinessProcessEventsRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetElementListRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.GetApplicationDocumentRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBRequest; +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({ + GetApplicationDocumentRequestType.class, + CheckClaimRequestType.class, + SubmitClaimRequestType.class, + GetClaimRequestType.class, + AddInformationToClaimRequest.class, + SubmitReceiptRequest.class, + CheckCoverageRequest.class, + CreateVBRequest.class, + CommonProcessRequestType.class, + GetElementListRequest.class, + GetBusinessProcessEventsRequest.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "ClientId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String clientId; + @XmlElement(name = "TechnischeParameter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List technischeParameter; + @XmlElement(name = "TechnischeObjekte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..64ce1fc6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/CommonResponseType.java @@ -0,0 +1,196 @@ + +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.on1basis.GetBusinessProcessEventsResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetElementListResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.common.GetApplicationDocumentResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBResponse; +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({ + GetApplicationDocumentResponseType.class, + CheckClaimResponseType.class, + SubmitClaimResponseType.class, + GetClaimResponseType.class, + AddInformationToClaimResponse.class, + SubmitReceiptResponse.class, + CheckCoverageResponse.class, + CreateVBResponse.class, + CommonProcessResponseType.class, + GetElementListResponse.class, + GetBusinessProcessEventsResponse.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ResponseStatusType status; + @XmlElement(name = "TechnischeObjekte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..853083fb --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String mimetype; + @XmlElement(name = "DateiType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected DataHandler dateiData; + @XmlElement(name = "DateiBeschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3c2fedde --- /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-04-24T12:02:32+02:00") +public class DatenverwendungType { + + @XmlElement(name = "ZustimmungZurElektrUebermittlungVorvertraglDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean zustimmungZurElektrUebermittlungVorvertraglDokumente; + @XmlElement(name = "ElektrUebermittlungVorvertraglDokumenteEmail") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String elektrUebermittlungVorvertraglDokumenteEmail; + @XmlElement(name = "ZustimmungZurVerwendungDerDatenZuWerbezwecken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..258a55a7 --- /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-04-24T12:02:32+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..2033400d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String mimetype; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar datum; + @XmlElement(name = "Name") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..094ca613 --- /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-04-24T12:02:32+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..f47bbb31 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected DataHandler content; + @XmlElement(name = "Name") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String name; + @XmlElement(name = "DocumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected int documentType; + @XmlElement(name = "Mimetype") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String mimetype; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar datum; + @XmlElement(name = "ReferenzWeitereDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List referenzWeitereDokumente; + @XmlElement(name = "ArtAusfolgung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Short artAusfolgung; + @XmlElement(name = "Unterschrift") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6ae5291e --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String name; + @XmlElement(name = "DocumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected int documentType; + @XmlElement(name = "Mimetype") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String mimetype; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar datum; + @XmlElement(name = "ObjektSpezifikation") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektSpezifikationType objektSpezifikation; + @XmlElement(name = "ReferenzWeitereDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b8d268b4 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..dfa15f59 --- /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-04-24T12:02:32+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..c650039b --- /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-04-24T12:02:32+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..f2545026 --- /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-04-24T12:02:32+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..47135e16 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8cb0c2de --- /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-04-24T12:02:32+02:00") +public abstract class EinwilligungType { + + @XmlElement(name = "Zustimmung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean zustimmung; + @XmlElement(name = "Text") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1f831d47 --- /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-04-24T12:02:32+02:00") +public class ElementFondsauswahlType { + + @XmlElement(name = "ISIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType isin; + @XmlElement(name = "WKN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType wkn; + @XmlElement(name = "Prozentanteil") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Float prozentanteil; + @XmlElement(name = "ZusaetzlicheFondsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zusaetzlicheFondsdaten; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..85c13994 --- /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-04-24T12:02:32+02:00") +public class ElementIdType { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar idValidUntil; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..fba829e7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ElementarproduktGenerischType.java @@ -0,0 +1,207 @@ + +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.kranken.ElementarproduktKrankenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.TarifLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.ElementarproduktRechtsschutzType; +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({ + LeistungsartUnfallType.class, + ElementarproduktRechtsschutzType.class, + ElementarproduktSachPrivatType.class, + ElementarproduktKrankenType.class, + TarifLebenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String beschreibungTxt; + @XmlElement(name = "Versicherungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d9516e34 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer refSicherstellungLfnr; + @XmlElement(name = "ZusaetzlicheElementarproduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..05a08a88 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String aendGrundCd; + @XmlElement(name = "AendGrundbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..bf0e7654 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ErsatzpolizzeType.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; + + +/** + * 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 +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c8121a1c --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String ersatzpolizzennummer1; + @XmlElement(name = "Ersatzpolizzennummer2") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ersatzpolizzennummer2; + @XmlElement(name = "Ersatzpolizzennummer3") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..85c56bc8 --- /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-04-24T12:02:32+02:00") +public class FATCANatPersonType { + + @XmlElement(name = "US_Indizien") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean usIndizien; + @XmlElement(name = "US_Steuerpflicht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..511b7eff --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected AttributEnumType landFirmensitz; + @XmlElement(name = "GIIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String giin; + @XmlElement(name = "KonzessionFinanzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean konzessionFinanzen; + @XmlElement(name = "NichtFinanzielleDienstleistungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8dd14667 --- /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-04-24T12:02:32+02:00") +public class FATCAType { + + @XmlElement(name = "US_TIN") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ustin; + @XmlElement(name = "FATCA_NatPerson") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected FATCANatPersonType fatcaNatPerson; + @XmlElement(name = "FATCA_SonstPerson") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a237ecb5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FahrzeugType.java @@ -0,0 +1,979 @@ + +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="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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer co2Ausstoss; + @XmlAttribute(name = "Fahrgestnr", namespace = "urn:omds3CommonServiceTypes-1-1-0") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setCO2Ausstoss(Integer value) { + this.co2Ausstoss = 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/Formular.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/Formular.java new file mode 100644 index 00000000..f54d56a8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/Formular.java @@ -0,0 +1,210 @@ + +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.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 name="FormType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Id" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         <element name="Formularstatus">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="inBearbeitung"/>
+ *               <enumeration value="abgeschlossen"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Kontext" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Fragen" type="{urn:omds3CommonServiceTypes-1-1-0}Formularfrage_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formType", + "id", + "formularstatus", + "kontext", + "fragen" +}) +@XmlRootElement(name = "Formular") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class Formular { + + @XmlElement(name = "FormType", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String formType; + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Object id; + @XmlElement(name = "Formularstatus", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String formularstatus; + @XmlElement(name = "Kontext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List kontext; + @XmlElement(name = "Fragen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List fragen; + + /** + * Ruft den Wert der formType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getFormType() { + return formType; + } + + /** + * Legt den Wert der formType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFormType(String value) { + this.formType = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Object getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setId(Object value) { + this.id = value; + } + + /** + * Ruft den Wert der formularstatus-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getFormularstatus() { + return formularstatus; + } + + /** + * Legt den Wert der formularstatus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFormularstatus(String value) { + this.formularstatus = value; + } + + /** + * Gets the value of the kontext 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 kontext property. + * + *

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

+     *    getKontext().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-04-24T12:02:32+02:00") + public List getKontext() { + if (kontext == null) { + kontext = new ArrayList(); + } + return this.kontext; + } + + /** + * Gets the value of the fragen 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 fragen property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link FormularfrageType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public List getFragen() { + if (fragen == null) { + fragen = new ArrayList(); + } + return this.fragen; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FormularfrageType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FormularfrageType.java new file mode 100644 index 00000000..0c664cf7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/FormularfrageType.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; + + +/** + * Eine Frage in einem Formular + * + *

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

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

+ * <complexType name="Formularfrage_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Lfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedByte"/>
+ *         <element name="Frage" type="{urn:omds3CommonServiceTypes-1-1-0}Attribut_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Formularfrage_Type", propOrder = { + "lfnr", + "frage" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class FormularfrageType { + + @XmlElement(name = "Lfnr") + @XmlSchemaType(name = "unsignedByte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected short lfnr; + @XmlElement(name = "Frage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributType frage; + + /** + * Ruft den Wert der lfnr-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public short 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-04-24T12:02:32+02:00") + public void setLfnr(short value) { + this.lfnr = value; + } + + /** + * Ruft den Wert der frage-Eigenschaft ab. + * + * @return + * possible object is + * {@link AttributType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public AttributType getFrage() { + return frage; + } + + /** + * Legt den Wert der frage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AttributType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFrage(AttributType value) { + this.frage = 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..2537a8e6 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected AttributEnumType land; + @XmlElement(name = "Steuernummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3b19d0c6 --- /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-04-24T12:02:32+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..c3fd870a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ef994c29 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationType.java @@ -0,0 +1,75 @@ + +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 = { + "tarifId" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List tarifId; + + /** + * Gets the value of the tarifId 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 tarifId property. + * + *

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

+     *    getTarifId().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-04-24T12:02:32+02:00") + public List getTarifId() { + if (tarifId == null) { + tarifId = new ArrayList(); + } + return this.tarifId; + } + +} 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..bbf2efba --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KombinationenType.java @@ -0,0 +1,132 @@ + +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 = { + "kombination" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class KombinationenType { + + @XmlElement(name = "Kombination") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List kombination; + @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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Boolean zulaessige; + + /** + * Gets the value of the kombination 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 kombination property. + * + *

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

+     *    getKombination().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-04-24T12:02:32+02:00") + public List getKombination() { + if (kombination == null) { + kombination = new ArrayList(); + } + return this.kombination; + } + + /** + * Ruft den Wert der alle-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6272ff5f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KontierungType.java @@ -0,0 +1,194 @@ + +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. + * + *

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"/>
+ *         <element name="Folge" type="{http://www.w3.org/2001/XMLSchema}integer"/>
+ *         <element name="Betreuung" type="{http://www.w3.org/2001/XMLSchema}integer"/>
+ *       </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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vermittlernummer; + @XmlElement(name = "Vermittlername") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vermittlername; + @XmlElement(name = "Abschluss", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigInteger abschluss; + @XmlElement(name = "Folge", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigInteger folge; + @XmlElement(name = "Betreuung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/KostenFixOderProzentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/KostenFixOderProzentType.java new file mode 100644 index 00000000..6df40a3c --- /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-04-24T12:02:32+02:00") +public class KostenFixOderProzentType { + + @XmlElement(name = "AbsoluterBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e1ac380b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a04020cd --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..22ca5e98 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ObjectFactory.java @@ -0,0 +1,899 @@ + +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-04-24T12:02:32+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 ZahlwegType } + * + */ + public ZahlwegType createZahlwegType() { + return new ZahlwegType(); + } + + /** + * Create an instance of {@link ProzessDokumentType } + * + */ + public ProzessDokumentType createProzessDokumentType() { + return new ProzessDokumentType(); + } + + /** + * Create an instance of {@link TechnicalKeyValueType } + * + */ + public TechnicalKeyValueType createTechnicalKeyValueType() { + return new TechnicalKeyValueType(); + } + + /** + * Create an instance of {@link ResponseStatusType } + * + */ + public ResponseStatusType createResponseStatusType() { + return new ResponseStatusType(); + } + + /** + * Create an instance of {@link EintragSchluessellisteType } + * + */ + public EintragSchluessellisteType createEintragSchluessellisteType() { + return new EintragSchluessellisteType(); + } + + /** + * Create an instance of {@link ObjektIdType } + * + */ + public ObjektIdType createObjektIdType() { + return new ObjektIdType(); + } + + /** + * Create an instance of {@link Formular } + * + */ + public Formular createFormular() { + return new Formular(); + } + + /** + * Create an instance of {@link FormularfrageType } + * + */ + public FormularfrageType createFormularfrageType() { + return new FormularfrageType(); + } + + /** + * Create an instance of {@link PersonType } + * + */ + public PersonType createPersonType() { + return new PersonType(); + } + + /** + * Create an instance of {@link ProzessDokHandoutType } + * + */ + public ProzessDokHandoutType createProzessDokHandoutType() { + return new ProzessDokHandoutType(); + } + + /** + * 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 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 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 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 GMSGType.SteuerlichAnsaessig } + * + */ + public GMSGType.SteuerlichAnsaessig createGMSGTypeSteuerlichAnsaessig() { + return new GMSGType.SteuerlichAnsaessig(); + } + + /** + * Create an instance of {@link ZahlwegType.Kundenkonto } + * + */ + public ZahlwegType.Kundenkonto createZahlwegTypeKundenkonto() { + return new ZahlwegType.Kundenkonto(); + } + + /** + * Create an instance of {@link ProzessDokumentType.Autorisierungen } + * + */ + public ProzessDokumentType.Autorisierungen createProzessDokumentTypeAutorisierungen() { + return new ProzessDokumentType.Autorisierungen(); + } + + /** + * 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..7d8251d7 --- /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-04-24T12:02:32+02:00") +public class ObjektIdType { + + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gueltigAb; + @XmlElement(name = "OrdnungsbegriffZuordFremd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c1a2f376 --- /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({ + PolizzenObjektSpezifikationType.class, + SchadenObjektSpezifikationType.class, + SchadenmelderVermittlerType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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..4be6c675 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected OffenerSchadenType offenerSchaden1; + @XmlElement(name = "OffenerSchaden2") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected OffenerSchadenType offenerSchaden2; + @XmlElement(name = "OffenerSchaden3") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..cd275c1d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f37753b2 --- /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-04-24T12:02:32+02:00") +public class PEPType { + + @XmlElement(name = "PEP") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean pep; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b7f474d4 --- /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-04-24T12:02:32+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..940860a2 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..edd61238 --- /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-04-24T12:02:32+02:00") +public class PersonNamentlichesBezugsrechtType { + + @XmlElement(name = "Prozentsatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..55451338 --- /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-04-24T12:02:32+02:00") +public class PersonType { + + @XmlElement(name = "ObjektId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SONSTIGEPERSONType sonstigeperson; + @XmlElement(name = "Adresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e32d17a9 --- /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-04-24T12:02:32+02:00") +public class PfandglaeubigerType { + + @XmlElement(name = "Anteil") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d75739b1 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VtgProdCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vtgProdCd; + @XmlElement(name = "RollePartner") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b98fb6b2 --- /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-04-24T12:02:32+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..15a4ab8a --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String zahlrhythmus; + @XmlElement(name = "Zahlweg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal praemieBto; + @XmlElement(name = "Versicherungssteuer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlElement(name = "Unterjaehrigkeitszuschlag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Double unterjaehrigkeitszuschlag; + @XmlElement(name = "Abschlag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Double abschlag; + @XmlElement(name = "Referenz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String referenz; + @XmlElement(name = "JahrespraemieNto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Object jahrespraemieNto; + @XmlElement(name = "JahrespraemieBto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..609121a6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktGenerischType.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.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.ProduktRechtsschutzType; +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({ + ProduktRechtsschutzType.class, + ProduktSachPrivatType.class, + ProduktMitVpType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..add4f84c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktMitVpType.java @@ -0,0 +1,111 @@ + +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.kranken.ProduktKrankenType; +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({ + ProduktUnfallType.class, + ProduktKrankenType.class, + ProduktLebenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..73fcd635 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlElement(name = "Produktgeneration") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String produktgeneration; + @XmlElement(name = "Zahlweg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zahlweg; + @XmlElement(name = "Zahlrhythmus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer refSicherstellungLfnr; + @XmlElement(name = "ZusaetzlicheProduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d7996372 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/ProduktbausteinGenerischType.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; + + +/** + * 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" minOccurs="0"/>
+ *         <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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String beschreibungTxt; + + /** + * Ruft den Wert der eingeschlossen-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Boolean isEingeschlossen() { + return eingeschlossen; + } + + /** + * Legt den Wert der eingeschlossen-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..46ab9262 --- /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, + VerkaufsproduktType.class, + ProduktType.class, + ElementarproduktType.class, + ZusatzproduktType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar vtgEnde; + @XmlElement(name = "Praemie") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List praemie; + @XmlElement(name = "JahrespraemieNto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..57f25b8d --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected DokumentDataType dokData; + @XmlElement(name = "ArtAusfolgung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..390b7dd3 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Autorisierungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List autorisierungen; + @XmlElement(name = "DocUploadRequired") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean docUploadRequired; + @XmlElement(name = "ZulaessigeMimetypes") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zulaessigeMimetypes; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..42abca32 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ObjektIdType dokAnforderungsId; + @XmlElement(name = "Autorisierungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List autorisierungen; + @XmlElement(name = "DocUploadRequired") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean docUploadRequired; + @XmlElement(name = "ZulaessigeMimetypes") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected DokumentDataType dokData; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..db7b2822 --- /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({ + ProzessDokHandoutType.class, + ProzessDokRequirementType.class, + ProzessDokToReturnType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String dokumenttyp; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..fa5baf7f --- /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-04-24T12:02:32+02:00") +public class ProzessDokumentType { + + @XmlElement(name = "DokAnforderungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String dokumenttyp; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String beschreibung; + @XmlElement(name = "Autorisierungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List autorisierungen; + @XmlElement(name = "DokumentHinterlegt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean dokumentHinterlegt; + @XmlElement(name = "DokData") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ddfaa998 --- /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-04-24T12:02:32+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..f5f9b4e4 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Object link; + @XmlElement(name = "Bezeichnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f8900c59 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected StatusType ergebnis; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List meldungen; + @XmlElement(name = "Referenzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0466ad06 --- /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-04-24T12:02:32+02:00") +public class RisikoNatPersonType { + + @XmlElement(name = "Gewicht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributIntType gewicht; + @XmlElement(name = "Groesse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributIntType groesse; + @XmlElement(name = "Raucher") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected RaucherType raucher; + @XmlElement(name = "Sozialversicherungsanstalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType sozialversicherungsanstalt; + @XmlElement(name = "Gefahrenklasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType gefahrenklasse; + @XmlElement(name = "Beruf") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributStringType beruf; + @XmlElement(name = "MedizinischerBeruf") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType medizinischerBeruf; + @XmlElement(name = "FreizeitSportRisiken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List freizeitSportRisiken; + @XmlElement(name = "Risikozuschlaege") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List risikozuschlaege; + @XmlElement(name = "GesetzlicheUV") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType gesetzlicheUV; + @XmlElement(name = "PersonenartKranken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType personenartKranken; + @XmlElement(name = "Berufsgruppe") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType berufsgruppe; + @XmlElement(name = "ManuelleTaetigkeit") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributEnumType manuelleTaetigkeit; + @XmlElement(name = "BehandelnderArzt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String behandelnderArzt; + @XmlElement(name = "KontaktRueckfragen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String kontaktRueckfragen; + @XmlElement(name = "ZusaetzlicheRisikodaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4b086b67 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ObjektIdType geschaeftsfallnummer; + @XmlElement(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7adf5d30 --- /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-04-24T12:02:32+02:00") +public class SelbstbehaltType { + + @XmlElement(name = "Art") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String art; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Short selbstbehaltProzentVs; + @XmlElement(name = "SelbstbehaltMinBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal selbstbehaltMinBetrag; + @XmlElement(name = "SelbstbehaltMaxBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f71345bc --- /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-04-24T12:02:32+02:00") +public class ServiceFault { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigInteger errorType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigInteger errorCode; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String errorMsg; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c72fbb4b --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected int lfnr; + @XmlElement(name = "Betrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal betrag; + @XmlElement(name = "Unanfechtbarkeitssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d957f835 --- /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-04-24T12:02:32+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..e59e81af --- /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-04-24T12:02:32+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..e8dfc3c6 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8173aff2 --- /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-04-24T12:02:32+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..524e9002 --- /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-04-24T12:02:32+02:00") +public class TreuhaenderfrageType { + + @XmlElement(name = "Treuhaender") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean treuhaender; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5b3082ac --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected DataHandler content; + @XmlElement(name = "DocumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8006c55c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VerkaufsproduktGenerischType.java @@ -0,0 +1,175 @@ + +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.kranken.VerkaufsproduktKrankenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.VerkaufsproduktLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.VerkaufsproduktRechtsschutzType; +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({ + VerkaufsproduktUnfallType.class, + VerkaufsproduktRechtsschutzType.class, + VerkaufsproduktSachPrivatType.class, + VerkaufsproduktKrankenType.class, + VerkaufsproduktLebenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1bbef9d8 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlElement(name = "Verkaufsproduktgeneration") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String verkaufsproduktgeneration; + @XmlElement(name = "Zahlweg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zahlweg; + @XmlElement(name = "Zahlrhythmus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BerechnungsvarianteType berechnungsvariante; + @XmlElement(name = "Vermittlernr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer refSicherstellungLfnr; + @XmlElement(name = "ZusaetzlicheVerkaufproduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b0ee6585 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..754c8b92 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..361ada03 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected RisikoNatPersonType risikoNatPerson; + @XmlElement(name = "RisikoSonstPerson") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..9be49cce --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..52d40a29 --- /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-04-24T12:02:32+02:00") +public abstract class VersichertesInteresseType { + + @XmlElement(name = "ErsetztId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ersetztId; + @XmlElement(name = "ZusaetzlicheRisikodaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zusaetzlicheRisikodaten; + @XmlElement(name = "Bewertung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..fa9453ec --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String versicherungssteuerArt; + @XmlElement(name = "VersicherungssteuerSatz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b5cbd811 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3943a04f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vinkularglaeubigerPlz; + @XmlElement(name = "VinkularglaeubigerStrasse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..65bbf6f9 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d44c9564 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/VorlaeufigeDeckungType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorlaeufigeDeckungType.java new file mode 100644 index 00000000..e69d79e1 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/common/VorlaeufigeDeckungType.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 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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public abstract class VorlaeufigeDeckungType { + + +} 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..11b24b91 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vtgSparteCd; + @XmlElement(name = "SpartenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List spartenCd; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8ad497f4 --- /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-04-24T12:02:32+02:00") +public class VorversicherungenDetailType { + + @XmlElement(name = "WurdenVorversicherungenAufgeloest") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean wurdenVorversicherungenAufgeloest; + @XmlElement(name = "Aufloesungsgrund") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String aufloesungsgrund; + @XmlElement(name = "AuslaendischeVersicherungsgesellschaft") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String versicherungsgesellschaft; + @XmlElement(name = "ZusaetzlicheVorversicherungsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..8437091d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ebc32ba8 --- /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-04-24T12:02:32+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..e7f2e6ad --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String zahlungsart; + @XmlElement(name = "Kontonummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String kontonummer; + @XmlElement(name = "BIC") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bic; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..683983e3 --- /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-04-24T12:02:32+02:00") +public class ZahlwegType { + + @XmlElement(name = "Zahlungsanweisung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Object zahlungsanweisung; + @XmlElement(name = "Lastschrift") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BankverbindungType lastschrift; + @XmlElement(name = "Kundenkonto") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ZahlwegType.Kundenkonto kundenkonto; + @XmlElement(name = "Kreditkarte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d64167e5 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a336e113 --- /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-04-24T12:02:32+02:00") +public class ZulassungsdatenType { + + @XmlElement(name = "VBNummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vbNummer; + @XmlElement(name = "Kennzeichen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String kennzeichen; + @XmlElement(name = "Fahrgestellnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6848808b --- /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-04-24T12:02:32+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..a7e22255 --- /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-04-24T12:02:32+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..8c77c61a --- /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-04-24T12:02:32+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..69221ab7 --- /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-04-24T12:02:32+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..55ced29a --- /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-04-24T12:02:32+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..f2641096 --- /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-04-24T12:02:32+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..d77bed6f --- /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-04-24T12:02:32+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..00db90cb --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected boolean eingeschlossen; + @XmlElement(name = "EinschlussAenderbar") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean einschlussAenderbar; + @XmlElement(name = "AttributMetadaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List attributMetadaten; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String beschreibungTxt; + @XmlElement(name = "Versicherungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..257d4106 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar vtgBeg; + @XmlElement(name = "ZusaetzlicheZusatzproduktdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a1993ade --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..65c68d1e --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/CreateFormRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CreateFormRequest.java new file mode 100644 index 00000000..b1caf069 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CreateFormRequest.java @@ -0,0 +1,109 @@ + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.CommonProcessRequestType; + + +/** + *

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}CommonProcessRequest_Type">
+ *       <sequence>
+ *         <element name="FormType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Kontext" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formType", + "kontext" +}) +@XmlRootElement(name = "CreateFormRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateFormRequest + extends CommonProcessRequestType +{ + + @XmlElement(name = "FormType", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String formType; + @XmlElement(name = "Kontext") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List kontext; + + /** + * Ruft den Wert der formType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getFormType() { + return formType; + } + + /** + * Legt den Wert der formType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFormType(String value) { + this.formType = value; + } + + /** + * Gets the value of the kontext 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 kontext property. + * + *

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

+     *    getKontext().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-04-24T12:02:32+02:00") + public List getKontext() { + if (kontext == null) { + kontext = new ArrayList(); + } + return this.kontext; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CreateFormResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CreateFormResponse.java new file mode 100644 index 00000000..19044e5d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CreateFormResponse.java @@ -0,0 +1,73 @@ + +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.XmlRootElement; +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.Formular; + + +/** + *

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}CommonProcessResponse_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Formular"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formular" +}) +@XmlRootElement(name = "CreateFormResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateFormResponse + extends CommonProcessResponseType +{ + + @XmlElement(name = "Formular", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Formular formular; + + /** + * Ruft den Wert der formular-Eigenschaft ab. + * + * @return + * possible object is + * {@link Formular } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Formular getFormular() { + return formular; + } + + /** + * Legt den Wert der formular-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Formular } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFormular(Formular value) { + this.formular = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CredentialsType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CredentialsType.java new file mode 100644 index 00000000..8a369058 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/CredentialsType.java @@ -0,0 +1,34 @@ + +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.XmlType; + + +/** + * Ein abstrakter Typ, dessen konkrete Implementierungen unterschiedliche Credentials aufnehmen können. + * + *

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

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

+ * <complexType name="Credentials_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Credentials_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public abstract class CredentialsType { + + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointRequestType.java new file mode 100644 index 00000000..1c0b78fb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointRequestType.java @@ -0,0 +1,200 @@ + +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; + + +/** + * Typ für den DeclareEndpointRequest + * + *

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

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

+ * <complexType name="DeclareEndpointRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VUNr" type="{urn:omds20}VUNr"/>
+ *         <element name="BasisUrlEndpoint">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="1000"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element ref="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}ArtAuthentifizierung"/>
+ *         <element name="Credentials" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}Credentials_Type"/>
+ *         <element name="AuthorizationFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeclareEndpointRequest_Type", propOrder = { + "vuNr", + "basisUrlEndpoint", + "artAuthentifizierung", + "credentials", + "authorizationFilter" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class DeclareEndpointRequestType { + + @XmlElement(name = "VUNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "BasisUrlEndpoint", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String basisUrlEndpoint; + @XmlElement(name = "ArtAuthentifizierung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String artAuthentifizierung; + @XmlElement(name = "Credentials", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected CredentialsType credentials; + @XmlElement(name = "AuthorizationFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authorizationFilter; + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setVUNr(String value) { + this.vuNr = value; + } + + /** + * Ruft den Wert der basisUrlEndpoint-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getBasisUrlEndpoint() { + return basisUrlEndpoint; + } + + /** + * Legt den Wert der basisUrlEndpoint-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setBasisUrlEndpoint(String value) { + this.basisUrlEndpoint = value; + } + + /** + * Ruft den Wert der artAuthentifizierung-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getArtAuthentifizierung() { + return artAuthentifizierung; + } + + /** + * Legt den Wert der artAuthentifizierung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setArtAuthentifizierung(String value) { + this.artAuthentifizierung = value; + } + + /** + * Ruft den Wert der credentials-Eigenschaft ab. + * + * @return + * possible object is + * {@link CredentialsType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public CredentialsType getCredentials() { + return credentials; + } + + /** + * Legt den Wert der credentials-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link CredentialsType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setCredentials(CredentialsType value) { + this.credentials = value; + } + + /** + * Ruft den Wert der authorizationFilter-Eigenschaft ab. + * + * @return + * possible object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public AuthorizationFilter getAuthorizationFilter() { + return authorizationFilter; + } + + /** + * Legt den Wert der authorizationFilter-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AuthorizationFilter } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAuthorizationFilter(AuthorizationFilter value) { + this.authorizationFilter = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointResponseType.java new file mode 100644 index 00000000..b7c040f8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareEndpointResponseType.java @@ -0,0 +1,107 @@ + +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.ServiceFault; + + +/** + * Response um als Makler der VU einen Endpoint bekannt zu geben + * + *

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

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

+ * <complexType name="DeclareEndpointResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="RegistrierteBasisUrlMaklerEndpoint" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="1000"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeclareEndpointResponse_Type", propOrder = { + "registrierteBasisUrlMaklerEndpoint", + "serviceFault" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class DeclareEndpointResponseType { + + @XmlElement(name = "RegistrierteBasisUrlMaklerEndpoint") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String registrierteBasisUrlMaklerEndpoint; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ServiceFault serviceFault; + + /** + * Ruft den Wert der registrierteBasisUrlMaklerEndpoint-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getRegistrierteBasisUrlMaklerEndpoint() { + return registrierteBasisUrlMaklerEndpoint; + } + + /** + * Legt den Wert der registrierteBasisUrlMaklerEndpoint-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setRegistrierteBasisUrlMaklerEndpoint(String value) { + this.registrierteBasisUrlMaklerEndpoint = 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-04-24T12:02:32+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-04-24T12:02:32+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/DeclareStateChangesRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareStateChangesRequestType.java new file mode 100644 index 00000000..aea5ac32 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareStateChangesRequestType.java @@ -0,0 +1,75 @@ + +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; + + +/** + * 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}GeschaeftsfallEreignis_Type" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DeclareStateChangesRequest_Type", propOrder = { + "stateChange" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class DeclareStateChangesRequestType { + + @XmlElement(name = "StateChange", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 GeschaeftsfallEreignisType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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_9_0/on1basis/DeclareStateChangesResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareStateChangesResponseType.java new file mode 100644 index 00000000..b142478e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/DeclareStateChangesResponseType.java @@ -0,0 +1,34 @@ + +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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class DeclareStateChangesResponseType { + + +} 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..b19926b7 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected long totalResults; + @XmlElement(name = "DokumentInfos") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/GeschaeftsfallEreignisType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GeschaeftsfallEreignisType.java new file mode 100644 index 00000000..7e1cddfa --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GeschaeftsfallEreignisType.java @@ -0,0 +1,600 @@ + +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 javax.xml.datatype.XMLGregorianCalendar; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ArtAenderungType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.GeschaeftsobjektArtType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ObjektIdType; + + +/** + * Ereignis in einem Geschäftsprozess, z.B. der Abschluss eines Arbeitsschritts im Prozess + * + *

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

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

+ * <complexType name="GeschaeftsfallEreignis_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="Vermnr" type="{urn:omds20}Vermnr"/>
+ *         <element name="Geschaeftsfallnummer" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="GeschaeftsfallArt" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsfallArt_Type"/>
+ *         <element name="Zeitpunkt" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="Txt" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="255"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="Status" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}GeschaeftsfallStatus_Type"/>
+ *         <element name="Wartet" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Objekt" maxOccurs="unbounded">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <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="ArtAenderung" type="{urn:omds3CommonServiceTypes-1-1-0}ArtAenderung_Type"/>
+ *                   <element name="GueltigAb" type="{urn:omds20}Datum"/>
+ *                   <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                   <element name="BisherigerStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *                   <element name="DokumentId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GeschaeftsfallEreignis_Type", propOrder = { + "id", + "vermnr", + "geschaeftsfallnummer", + "geschaeftsfallArt", + "zeitpunkt", + "txt", + "status", + "wartet", + "objekt" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class GeschaeftsfallEreignisType { + + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String id; + @XmlElement(name = "Vermnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vermnr; + @XmlElement(name = "Geschaeftsfallnummer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String geschaeftsfallnummer; + @XmlElement(name = "GeschaeftsfallArt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String geschaeftsfallArt; + @XmlElement(name = "Zeitpunkt", required = true) + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar zeitpunkt; + @XmlElement(name = "Txt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String txt; + @XmlElement(name = "Status", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected GeschaeftsfallStatusType status; + @XmlElement(name = "Wartet") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean wartet; + @XmlElement(name = "Objekt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List objekt; + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setId(String value) { + this.id = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getGeschaeftsfallnummer() { + return geschaeftsfallnummer; + } + + /** + * Legt den Wert der geschaeftsfallnummer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setGeschaeftsfallnummer(String value) { + this.geschaeftsfallnummer = value; + } + + /** + * Ruft den Wert der geschaeftsfallArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getGeschaeftsfallArt() { + return geschaeftsfallArt; + } + + /** + * Legt den Wert der geschaeftsfallArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setGeschaeftsfallArt(String value) { + this.geschaeftsfallArt = value; + } + + /** + * Ruft den Wert der zeitpunkt-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public XMLGregorianCalendar getZeitpunkt() { + return zeitpunkt; + } + + /** + * Legt den Wert der zeitpunkt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setZeitpunkt(XMLGregorianCalendar value) { + this.zeitpunkt = value; + } + + /** + * Ruft den Wert der txt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getTxt() { + return txt; + } + + /** + * Legt den Wert der txt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setTxt(String value) { + this.txt = value; + } + + /** + * Ruft den Wert der status-Eigenschaft ab. + * + * @return + * possible object is + * {@link GeschaeftsfallStatusType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public GeschaeftsfallStatusType getStatus() { + return status; + } + + /** + * Legt den Wert der status-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GeschaeftsfallStatusType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setStatus(GeschaeftsfallStatusType value) { + this.status = value; + } + + /** + * Ruft den Wert der wartet-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Boolean isWartet() { + return wartet; + } + + /** + * Legt den Wert der wartet-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setWartet(Boolean value) { + this.wartet = value; + } + + /** + * Gets the value of the objekt 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 objekt property. + * + *

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link GeschaeftsfallEreignisType.Objekt } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public List getObjekt() { + if (objekt == null) { + objekt = new ArrayList(); + } + return this.objekt; + } + + + /** + *

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="Objektart" type="{urn:omds3CommonServiceTypes-1-1-0}GeschaeftsobjektArt_Type"/>
+     *         <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
+     *         <element name="ArtAenderung" type="{urn:omds3CommonServiceTypes-1-1-0}ArtAenderung_Type"/>
+     *         <element name="GueltigAb" type="{urn:omds20}Datum"/>
+     *         <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string"/>
+     *         <element name="BisherigerStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+     *         <element name="DokumentId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "objektart", + "objektId", + "artAenderung", + "gueltigAb", + "status", + "bisherigerStatus", + "dokumentId" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public static class Objekt { + + @XmlElement(name = "Objektart", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected GeschaeftsobjektArtType objektart; + @XmlElement(name = "ObjektId", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType objektId; + @XmlElement(name = "ArtAenderung", required = true) + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ArtAenderungType artAenderung; + @XmlElement(name = "GueltigAb", required = true) + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gueltigAb; + @XmlElement(name = "Status", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String status; + @XmlElement(name = "BisherigerStatus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bisherigerStatus; + @XmlElement(name = "DokumentId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String dokumentId; + + /** + * Ruft den Wert der objektart-Eigenschaft ab. + * + * @return + * possible object is + * {@link GeschaeftsobjektArtType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public GeschaeftsobjektArtType getObjektart() { + return objektart; + } + + /** + * Legt den Wert der objektart-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link GeschaeftsobjektArtType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setObjektart(GeschaeftsobjektArtType value) { + this.objektart = value; + } + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setObjektId(ObjektIdType value) { + this.objektId = value; + } + + /** + * Ruft den Wert der artAenderung-Eigenschaft ab. + * + * @return + * possible object is + * {@link ArtAenderungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public ArtAenderungType getArtAenderung() { + return artAenderung; + } + + /** + * Legt den Wert der artAenderung-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ArtAenderungType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setArtAenderung(ArtAenderungType value) { + this.artAenderung = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setGueltigAb(XMLGregorianCalendar value) { + this.gueltigAb = value; + } + + /** + * Ruft den Wert der status-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getStatus() { + return status; + } + + /** + * Legt den Wert der status-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setStatus(String value) { + this.status = value; + } + + /** + * Ruft den Wert der bisherigerStatus-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getBisherigerStatus() { + return bisherigerStatus; + } + + /** + * Legt den Wert der bisherigerStatus-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setBisherigerStatus(String value) { + this.bisherigerStatus = value; + } + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+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/on1basis/GeschaeftsfallStatusType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GeschaeftsfallStatusType.java new file mode 100644 index 00000000..f25550e7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GeschaeftsfallStatusType.java @@ -0,0 +1,86 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on1basis; + +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 GeschaeftsfallStatus_Type. + * + *

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

+ * <simpleType name="GeschaeftsfallStatus_Type">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="Erzeugt"/>
+ *     <enumeration value="Laufend"/>
+ *     <enumeration value="Unterbrochen"/>
+ *     <enumeration value="Abgebrochen"/>
+ *     <enumeration value="Abgeschlossen"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "GeschaeftsfallStatus_Type") +@XmlEnum +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public enum GeschaeftsfallStatusType { + + + /** + * Der Prozess wurde angelegt aber noch nicht gestartet. + * + */ + @XmlEnumValue("Erzeugt") + ERZEUGT("Erzeugt"), + + /** + * Der Prozess wird aktuell ausgeführt. + * + */ + @XmlEnumValue("Laufend") + LAUFEND("Laufend"), + + /** + * An dem Prozess wird aktuell nicht gearbeitet. Die Arbeit kann später wieder aufgenommen werden. + * + */ + @XmlEnumValue("Unterbrochen") + UNTERBROCHEN("Unterbrochen"), + + /** + * Der Prozess wurde dauerhaft abgebrochen ohne ein Ergebnis zu erreichen. + * + */ + @XmlEnumValue("Abgebrochen") + ABGEBROCHEN("Abgebrochen"), + + /** + * Der Prozess wurde mit Ergebnis abgeschlossen. + * + */ + @XmlEnumValue("Abgeschlossen") + ABGESCHLOSSEN("Abgeschlossen"); + private final String value; + + GeschaeftsfallStatusType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static GeschaeftsfallStatusType fromValue(String v) { + for (GeschaeftsfallStatusType c: GeschaeftsfallStatusType.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/on1basis/GetBusinessProcessEventsRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetBusinessProcessEventsRequest.java new file mode 100644 index 00000000..ffcdfbc8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetBusinessProcessEventsRequest.java @@ -0,0 +1,137 @@ + +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.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_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="Vermnr" type="{urn:omds20}Vermnr"/>
+ *         <element name="Zeitpunkt" type="{urn:omds20}Datum-Zeit"/>
+ *         <element name="MaxResults" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vermnr", + "zeitpunkt", + "maxResults" +}) +@XmlRootElement(name = "GetBusinessProcessEventsRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class GetBusinessProcessEventsRequest + extends CommonRequestType +{ + + @XmlElement(name = "Vermnr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vermnr; + @XmlElement(name = "Zeitpunkt", required = true) + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar zeitpunkt; + @XmlElement(name = "MaxResults") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Object maxResults; + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setVermnr(String value) { + this.vermnr = value; + } + + /** + * Ruft den Wert der zeitpunkt-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public XMLGregorianCalendar getZeitpunkt() { + return zeitpunkt; + } + + /** + * Legt den Wert der zeitpunkt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setZeitpunkt(XMLGregorianCalendar value) { + this.zeitpunkt = value; + } + + /** + * Ruft den Wert der maxResults-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Object getMaxResults() { + return maxResults; + } + + /** + * Legt den Wert der maxResults-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setMaxResults(Object value) { + this.maxResults = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetBusinessProcessEventsResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetBusinessProcessEventsResponse.java new file mode 100644 index 00000000..d084f44e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetBusinessProcessEventsResponse.java @@ -0,0 +1,142 @@ + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +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="Event" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}GeschaeftsfallEreignis_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ServerMaxResults" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
+ *         <element name="MoreResults" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "event", + "serverMaxResults", + "moreResults" +}) +@XmlRootElement(name = "GetBusinessProcessEventsResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class GetBusinessProcessEventsResponse + extends CommonResponseType +{ + + @XmlElement(name = "Event") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List event; + @XmlElement(name = "ServerMaxResults") + @XmlSchemaType(name = "unsignedInt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Long serverMaxResults; + @XmlElement(name = "MoreResults") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean moreResults; + + /** + * 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 GeschaeftsfallEreignisType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public List getEvent() { + if (event == null) { + event = new ArrayList(); + } + return this.event; + } + + /** + * Ruft den Wert der serverMaxResults-Eigenschaft ab. + * + * @return + * possible object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Long getServerMaxResults() { + return serverMaxResults; + } + + /** + * Legt den Wert der serverMaxResults-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Long } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setServerMaxResults(Long value) { + this.serverMaxResults = value; + } + + /** + * Ruft den Wert der moreResults-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Boolean isMoreResults() { + return moreResults; + } + + /** + * Legt den Wert der moreResults-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setMoreResults(Boolean value) { + this.moreResults = 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..a208928d --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ObjektSpezifikationType objektSpezifikation; + @XmlElement(name = "Zeitraum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "DokumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer offset; + @XmlElement(name = "OrderBy") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..68bce71c --- /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-04-24T12:02:32+02:00") +public class GetDocumentsOfObjectResponseType { + + @XmlElement(name = "Result") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected DocumentInfosResponseResultType result; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..084716bf --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "ObjektSpezifikation") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "DokumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer offset; + @XmlElement(name = "OrderBy") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3c2b2bf6 --- /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-04-24T12:02:32+02:00") +public class GetDocumentsOfPeriodResponseType { + + @XmlElement(name = "Result") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected DocumentInfosResponseResultType result; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/GetElementListRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetElementListRequest.java new file mode 100644 index 00000000..ecd767c0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetElementListRequest.java @@ -0,0 +1,103 @@ + +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.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="ListCd" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="Context" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "listCd", + "context" +}) +@XmlRootElement(name = "GetElementListRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class GetElementListRequest + extends CommonRequestType +{ + + @XmlElement(name = "ListCd", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String listCd; + @XmlElement(name = "Context") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String context; + + /** + * Ruft den Wert der listCd-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getListCd() { + return listCd; + } + + /** + * Legt den Wert der listCd-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setListCd(String value) { + this.listCd = value; + } + + /** + * Ruft den Wert der context-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getContext() { + return context; + } + + /** + * Legt den Wert der context-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setContext(String value) { + this.context = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetElementListResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetElementListResponse.java new file mode 100644 index 00000000..8737f76c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/GetElementListResponse.java @@ -0,0 +1,174 @@ + +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +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.EintragSchluessellisteType; + + +/** + *

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="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="BeschreibungTxt" 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"/>
+ *         <element name="MinAnz" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "bezeichnung", + "beschreibungTxt", + "values", + "minAnz" +}) +@XmlRootElement(name = "GetElementListResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class GetElementListResponse + extends CommonResponseType +{ + + @XmlElement(name = "Bezeichnung", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bezeichnung; + @XmlElement(name = "BeschreibungTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String beschreibungTxt; + @XmlElement(name = "Values") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer minAnz; + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setBeschreibungTxt(String value) { + this.beschreibungTxt = 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/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..cae39f87 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ObjektSpezifikationType objektSpezifikation; + @XmlElement(name = "Zeitraum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "DokumentType") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0eebc646 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigInteger anzDokumente; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5f8a1583 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/ObjectFactory.java @@ -0,0 +1,455 @@ + +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-04-24T12:02:32+02:00") +public class ObjectFactory { + + 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"); + 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"); + private final static QName _DeclareEndpointRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareEndpointRequest"); + private final static QName _ArtAuthentifizierung_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "ArtAuthentifizierung"); + private final static QName _DeclareEndpointResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareEndpointResponse"); + private final static QName _SecurityContextTokenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenRequest"); + private final static QName _SecurityContextTokenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenResponse"); + + /** + * 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 GeschaeftsfallEreignisType } + * + */ + public GeschaeftsfallEreignisType createGeschaeftsfallEreignisType() { + return new GeschaeftsfallEreignisType(); + } + + /** + * Create an instance of {@link GetBusinessProcessEventsRequest } + * + */ + public GetBusinessProcessEventsRequest createGetBusinessProcessEventsRequest() { + return new GetBusinessProcessEventsRequest(); + } + + /** + * Create an instance of {@link GetBusinessProcessEventsResponse } + * + */ + public GetBusinessProcessEventsResponse createGetBusinessProcessEventsResponse() { + return new GetBusinessProcessEventsResponse(); + } + + /** + * 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 } + * + */ + 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 DeclareEndpointRequestType } + * + */ + public DeclareEndpointRequestType createDeclareEndpointRequestType() { + return new DeclareEndpointRequestType(); + } + + /** + * Create an instance of {@link DeclareEndpointResponseType } + * + */ + public DeclareEndpointResponseType createDeclareEndpointResponseType() { + return new DeclareEndpointResponseType(); + } + + /** + * Create an instance of {@link SecurityContextTokenRequestType } + * + */ + public SecurityContextTokenRequestType createSecurityContextTokenRequestType() { + return new SecurityContextTokenRequestType(); + } + + /** + * Create an instance of {@link SecurityContextTokenResponseType } + * + */ + public SecurityContextTokenResponseType createSecurityContextTokenResponseType() { + return new SecurityContextTokenResponseType(); + } + + /** + * Create an instance of {@link GetElementListRequest } + * + */ + public GetElementListRequest createGetElementListRequest() { + return new GetElementListRequest(); + } + + /** + * Create an instance of {@link GetElementListResponse } + * + */ + public GetElementListResponse createGetElementListResponse() { + return new GetElementListResponse(); + } + + /** + * Create an instance of {@link CreateFormRequest } + * + */ + public CreateFormRequest createCreateFormRequest() { + return new CreateFormRequest(); + } + + /** + * Create an instance of {@link CreateFormResponse } + * + */ + public CreateFormResponse createCreateFormResponse() { + return new CreateFormResponse(); + } + + /** + * Create an instance of {@link SubmitFormRequest } + * + */ + public SubmitFormRequest createSubmitFormRequest() { + return new SubmitFormRequest(); + } + + /** + * Create an instance of {@link SubmitFormResponse } + * + */ + public SubmitFormResponse createSubmitFormResponse() { + return new SubmitFormResponse(); + } + + /** + * Create an instance of {@link DocumentInfosResponseResultType } + * + */ + public DocumentInfosResponseResultType createDocumentInfosResponseResultType() { + return new DocumentInfosResponseResultType(); + } + + /** + * Create an instance of {@link UsernamePasswordCredentialsType } + * + */ + public UsernamePasswordCredentialsType createUsernamePasswordCredentialsType() { + return new UsernamePasswordCredentialsType(); + } + + /** + * Create an instance of {@link GeschaeftsfallEreignisType.Objekt } + * + */ + public GeschaeftsfallEreignisType.Objekt createGeschaeftsfallEreignisTypeObjekt() { + return new GeschaeftsfallEreignisType.Objekt(); + } + + /** + * 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 >} + * + * @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); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeclareEndpointRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeclareEndpointRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "DeclareEndpointRequest") + public JAXBElement createDeclareEndpointRequest(DeclareEndpointRequestType value) { + return new JAXBElement(_DeclareEndpointRequest_QNAME, DeclareEndpointRequestType.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.on1basisfunktionen", name = "ArtAuthentifizierung") + public JAXBElement createArtAuthentifizierung(String value) { + return new JAXBElement(_ArtAuthentifizierung_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link DeclareEndpointResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link DeclareEndpointResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "DeclareEndpointResponse") + public JAXBElement createDeclareEndpointResponse(DeclareEndpointResponseType value) { + return new JAXBElement(_DeclareEndpointResponse_QNAME, DeclareEndpointResponseType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SecurityContextTokenRequestType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SecurityContextTokenRequestType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "SecurityContextTokenRequest") + public JAXBElement createSecurityContextTokenRequest(SecurityContextTokenRequestType value) { + return new JAXBElement(_SecurityContextTokenRequest_QNAME, SecurityContextTokenRequestType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link SecurityContextTokenResponseType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link SecurityContextTokenResponseType }{@code >} + */ + @XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "SecurityContextTokenResponse") + public JAXBElement createSecurityContextTokenResponse(SecurityContextTokenResponseType value) { + return new JAXBElement(_SecurityContextTokenResponse_QNAME, SecurityContextTokenResponseType.class, null, value); + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenRequestType.java new file mode 100644 index 00000000..d031b52b --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenRequestType.java @@ -0,0 +1,69 @@ + +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; + + +/** + * Request-Type zum Bezug eines Security-Context-Tokens + * + *

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

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

+ * <complexType name="SecurityContextTokenRequest_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Credentials" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}Credentials_Type"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SecurityContextTokenRequest_Type", propOrder = { + "credentials" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SecurityContextTokenRequestType { + + @XmlElement(name = "Credentials", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected CredentialsType credentials; + + /** + * Ruft den Wert der credentials-Eigenschaft ab. + * + * @return + * possible object is + * {@link CredentialsType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public CredentialsType getCredentials() { + return credentials; + } + + /** + * Legt den Wert der credentials-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link CredentialsType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setCredentials(CredentialsType value) { + this.credentials = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenResponseType.java new file mode 100644 index 00000000..f371af8c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SecurityContextTokenResponseType.java @@ -0,0 +1,126 @@ + +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 javax.xml.datatype.XMLGregorianCalendar; + + +/** + * Response-Type zum Bezug eines Securtity-Context-Tokens + * + *

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

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

+ * <complexType name="SecurityContextTokenResponse_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Token" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="DauerhaftGueltig" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="GueltigBis" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SecurityContextTokenResponse_Type", propOrder = { + "token", + "dauerhaftGueltig", + "gueltigBis" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SecurityContextTokenResponseType { + + @XmlElement(name = "Token", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String token; + @XmlElement(name = "DauerhaftGueltig") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean dauerhaftGueltig; + @XmlElement(name = "GueltigBis") + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gueltigBis; + + /** + * Ruft den Wert der token-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getToken() { + return token; + } + + /** + * Legt den Wert der token-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setToken(String value) { + this.token = value; + } + + /** + * Ruft den Wert der dauerhaftGueltig-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public boolean isDauerhaftGueltig() { + return dauerhaftGueltig; + } + + /** + * Legt den Wert der dauerhaftGueltig-Eigenschaft fest. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setDauerhaftGueltig(boolean value) { + this.dauerhaftGueltig = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setGueltigBis(XMLGregorianCalendar value) { + this.gueltigBis = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormRequest.java new file mode 100644 index 00000000..3661d74c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormRequest.java @@ -0,0 +1,73 @@ + +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.XmlRootElement; +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.Formular; + + +/** + *

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}CommonProcessRequest_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Formular"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formular" +}) +@XmlRootElement(name = "SubmitFormRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SubmitFormRequest + extends CommonProcessRequestType +{ + + @XmlElement(name = "Formular", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Formular formular; + + /** + * Ruft den Wert der formular-Eigenschaft ab. + * + * @return + * possible object is + * {@link Formular } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Formular getFormular() { + return formular; + } + + /** + * Legt den Wert der formular-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Formular } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFormular(Formular value) { + this.formular = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormResponse.java new file mode 100644 index 00000000..d117cf05 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/SubmitFormResponse.java @@ -0,0 +1,73 @@ + +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.XmlRootElement; +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.Formular; + + +/** + *

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}CommonProcessResponse_Type">
+ *       <sequence>
+ *         <element ref="{urn:omds3CommonServiceTypes-1-1-0}Formular"/>
+ *       </sequence>
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "formular" +}) +@XmlRootElement(name = "SubmitFormResponse") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SubmitFormResponse + extends CommonProcessResponseType +{ + + @XmlElement(name = "Formular", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Formular formular; + + /** + * Ruft den Wert der formular-Eigenschaft ab. + * + * @return + * possible object is + * {@link Formular } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Formular getFormular() { + return formular; + } + + /** + * Legt den Wert der formular-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Formular } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFormular(Formular value) { + this.formular = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/UsernamePasswordCredentialsType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/UsernamePasswordCredentialsType.java new file mode 100644 index 00000000..b979bc28 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on1basis/UsernamePasswordCredentialsType.java @@ -0,0 +1,95 @@ + +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.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + * Konkrete Implementierung von Credentials mit Username und Password + * + *

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

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

+ * <complexType name="UsernamePasswordCredentials_Type">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="Username" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="Password" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "UsernamePasswordCredentials_Type") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class UsernamePasswordCredentialsType { + + @XmlAttribute(name = "Username", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String username; + @XmlAttribute(name = "Password", namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String password; + + /** + * Ruft den Wert der username-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getUsername() { + return username; + } + + /** + * Legt den Wert der username-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setUsername(String value) { + this.username = value; + } + + /** + * Ruft den Wert der password-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getPassword() { + return password; + } + + /** + * Legt den Wert der password-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setPassword(String value) { + this.password = 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..5ad4a69a --- /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({ + SubmitApplicationRequestType.class, + CreateApplicationRequestType.class, + CreateOfferRequestType.class, + CalculateRequestType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String aenderungsgrund; + @XmlElement(name = "Ersatzpolizzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..990b89e8 --- /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({ + SubmitApplicationResponseType.class, + CreateApplicationResponseType.class, + CreateOfferResponseType.class, + CalculateResponseType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String aenderungsgrund; + @XmlElement(name = "Ersatzpolizzen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..fe00f243 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateRequestGenType.java @@ -0,0 +1,76 @@ + +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.kranken.CalculateKrankenRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzRequest; +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({ + CalculateUnfallRequestType.class, + CalculateSachPrivatRequestType.class, + CalculateLebenRequestType.class, + CalculateKrankenRequest.class, + CalculateRechtsschutzRequest.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6fc9293e --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e3f5087d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CalculateResponseGenType.java @@ -0,0 +1,49 @@ + +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.kranken.CalculateKrankenResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzResponse; +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({ + CalculateUnfallResponseType.class, + CalculateSachPrivatResponseType.class, + CalculateLebenResponseType.class, + CalculateKrankenResponse.class, + CalculateRechtsschutzResponse.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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..321fbb4b --- /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-04-24T12:02:32+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/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..06c45034 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationRequestGenType.java @@ -0,0 +1,76 @@ + +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.kranken.CreateApplicationKrankenRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzRequest; +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({ + CreateApplicationUnfallRequestType.class, + CreateApplicationSachPrivatRequestType.class, + CreateApplicationLebenRequestType.class, + CreateApplicationKrankenRequest.class, + CreateApplicationRechtsschutzRequest.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b1e8b94f --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List dateianhaenge; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..841926dc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateApplicationResponseGenType.java @@ -0,0 +1,49 @@ + +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.kranken.CreateApplicationKrankenResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzResponse; +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({ + CreateApplicationUnfallResponseType.class, + CreateApplicationSachPrivatResponseType.class, + CreateApplicationLebenResponseType.class, + CreateApplicationKrankenResponse.class, + CreateApplicationRechtsschutzResponse.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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..551a1c99 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer antragstatus; + @XmlElement(name = "Antragsnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType antragsnummer; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List dokumente; + @XmlElement(name = "DokumenteAnforderungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c2ea66be --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferRequestGenType.java @@ -0,0 +1,76 @@ + +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.kranken.CreateOfferKrankenRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzRequest; +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({ + CreateOfferUnfallRequestType.class, + CreateOfferSachPrivatRequestType.class, + CreateOfferLebenRequestType.class, + CreateOfferKrankenRequest.class, + CreateOfferRechtsschutzRequest.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..02979c28 --- /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-04-24T12:02:32+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..607d4d65 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/CreateOfferResponseGenType.java @@ -0,0 +1,49 @@ + +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.kranken.CreateOfferKrankenResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateOfferLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzResponse; +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({ + CreateOfferUnfallResponseType.class, + CreateOfferSachPrivatResponseType.class, + CreateOfferLebenResponseType.class, + CreateOfferKrankenResponse.class, + CreateOfferRechtsschutzResponse.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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..0693c52a --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List dokumente; + @XmlElement(name = "DokumenteAnforderungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a79b820a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..9080996a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/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..e4706f7d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/ObjectFactory.java @@ -0,0 +1,105 @@ + +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-04-24T12:02:32+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 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..57e64161 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected FATCAType fatca; + @XmlElement(name = "GSGM") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..679e5236 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezAntragType.java @@ -0,0 +1,657 @@ + +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.kranken.SpezAntragKrankenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SpezAntragRechtsschutzType; +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="3" 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"/>
+ *       </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" +}) +@XmlSeeAlso({ + SpezAntragUnfallType.class, + SpezAntragKfzType.class, + SpezAntragRechtsschutzType.class, + AntragSachPrivatType.class, + SpezAntragKrankenType.class, + SpezAntragPersonenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List weitereVersicherungsnehmer; + @XmlElement(name = "WeitereVertragspersonen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List weitereVertragspersonen; + @XmlElement(name = "AbgelehnteRisiken") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AbgelehnteRisikenType abgelehnteRisiken; + @XmlElement(name = "Vorversicherungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected DatenverwendungType datenschutzbestimmungen; + @XmlElement(name = "Kontierung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List kontierung; + @XmlElement(name = "Ersatzpolizzennummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ErsatzpolizzenType ersatzpolizzennummer; + @XmlElement(name = "ZusendungWeitereDokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zusendungWeitereDokumente; + @XmlElement(name = "ZusaetzlicheAntragsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zusaetzlicheAntragsdaten; + @XmlElement(name = "Sicherstellungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List sicherstellungen; + @XmlElement(name = "Einwilligungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List einwilligungen; + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public List getEinwilligungen() { + if (einwilligungen == null) { + einwilligungen = new ArrayList(); + } + return this.einwilligungen; + } + +} 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..6031336a --- /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-04-24T12:02:32+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..eef4d4b3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezBerechnungType.java @@ -0,0 +1,93 @@ + +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.kranken.SpezBerechnungKrankenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SpezBerechnungLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SpezBerechnungRechtsschutzType; +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({ + SpezBerechnungUnfallType.class, + SpezBerechnungKfzType.class, + SpezBerechnungRechtsschutzType.class, + BerechnungSachPrivatType.class, + SpezBerechnungKrankenType.class, + SpezBerechnungLebenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f050de00 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SpezOffertType.java @@ -0,0 +1,150 @@ + +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.kranken.SpezOffertKrankenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SpezOffertLebenType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SpezOffertRechtsschutzType; +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({ + SpezOffertUnfallType.class, + SpezOffertKfzType.class, + SpezOffertRechtsschutzType.class, + OffertSachPrivatType.class, + SpezOffertKrankenType.class, + SpezOffertLebenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..65794d69 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationRequestGenType.java @@ -0,0 +1,76 @@ + +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.kranken.SubmitApplicationKrankenRequest; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenRequestType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzRequest; +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({ + SubmitApplicationUnfallRequestType.class, + SubmitApplicationSachPrivatRequestType.class, + SubmitApplicationLebenRequestType.class, + SubmitApplicationKrankenRequest.class, + SubmitApplicationRechtsschutzRequest.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..83b6c66d --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List dateianhaenge; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List dokumente; + @XmlElement(name = "Antragsnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..06f16e79 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseGenType.java @@ -0,0 +1,49 @@ + +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.kranken.SubmitApplicationKrankenResponse; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenResponseType; +import at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzResponse; +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({ + SubmitApplicationUnfallResponseType.class, + SubmitApplicationSachPrivatResponseType.class, + SubmitApplicationLebenResponseType.class, + SubmitApplicationKrankenResponse.class, + SubmitApplicationRechtsschutzResponse.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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..86c0e5f8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/common/SubmitApplicationResponseType.java @@ -0,0 +1,237 @@ + +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"/>
+ *         <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 = "SubmitApplicationResponse_Type", propOrder = { + "antragstatus", + "antragsnummer", + "dokumente", + "dokumenteAnforderungen", + "polizzennr", + "vertragsID" +}) +@XmlSeeAlso({ + SubmitApplicationKfzResponseType.class, + SubmitApplicationResponseGenType.class +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ObjektIdType antragsnummer; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List dokumente; + @XmlElement(name = "DokumenteAnforderungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List dokumenteAnforderungen; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + + /** + * Ruft den Wert der antragstatus-Eigenschaft ab. + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public List getDokumenteAnforderungen() { + if (dokumenteAnforderungen == null) { + dokumenteAnforderungen = new ArrayList(); + } + return this.dokumenteAnforderungen; + } + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/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..eae13f79 --- /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-04-24T12:02:32+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..0811a0e1 --- /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-04-24T12:02:32+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..59092d7e --- /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-04-24T12:02:32+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..2b227cfc --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f4e219e6 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SpezBerechnungKfzType berechnungsantwort; + @XmlElement(name = "ResponseUpselling") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6e9a376b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e0cb40ee --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..02435bda --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..fa5cd838 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/CreateVBRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateVBRequest.java new file mode 100644 index 00000000..aea8d540 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateVBRequest.java @@ -0,0 +1,491 @@ + +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.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_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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateVBRequest + extends CommonRequestType +{ + + @XmlElement(name = "Vermittlernr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vermittlernr; + @XmlElement(name = "Art", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String art; + @XmlElement(name = "Kennzeichen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String kennzeichen; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "Fahrzeug") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List fahrzeug; + @XmlElement(name = "Versicherungsnehmer", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected PersonType versicherungsnehmer; + @XmlElement(name = "GueltigAb") + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gueltigAb; + @XmlElement(name = "VorlaeufigeDeckung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List vorlaeufigeDeckung; + @XmlElement(name = "ZusaetzlicheVBDaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zusaetzlicheVBDaten; + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setVermittlernr(String value) { + this.vermittlernr = value; + } + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setArt(String value) { + this.art = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setKennzeichen(String value) { + this.kennzeichen = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public PersonType getVersicherungsnehmer() { + return versicherungsnehmer; + } + + /** + * Legt den Wert der versicherungsnehmer-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PersonType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVersicherungsnehmer(PersonType value) { + this.versicherungsnehmer = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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" + }) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public static class Fahrzeug { + + @XmlElement(name = "FzgArt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String fzgArt; + @XmlElement(name = "MarkeType", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String markeType; + @XmlElement(name = "Fahrgestnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String fahrgestnr; + + /** + * Ruft den Wert der fzgArt-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getFzgArt() { + return fzgArt; + } + + /** + * Legt den Wert der fzgArt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setFzgArt(String value) { + this.fzgArt = value; + } + + /** + * Ruft den Wert der markeType-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getMarkeType() { + return markeType; + } + + /** + * Legt den Wert der markeType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setMarkeType(String value) { + this.markeType = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setFahrgestnr(String value) { + this.fahrgestnr = value; + } + + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateVBResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateVBResponse.java new file mode 100644 index 00000000..02125fe2 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/CreateVBResponse.java @@ -0,0 +1,104 @@ + +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.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateVBResponse + extends CommonResponseType +{ + + @XmlElement(name = "VBNr", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vbNr; + @XmlElement(name = "VBDokument", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ProzessDokHandoutType vbDokument; + + /** + * Ruft den Wert der vbNr-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getVBNr() { + return vbNr; + } + + /** + * Legt den Wert der vbNr-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVBNr(String value) { + this.vbNr = value; + } + + /** + * Ruft den Wert der vbDokument-Eigenschaft ab. + * + * @return + * possible object is + * {@link ProzessDokHandoutType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public ProzessDokHandoutType getVBDokument() { + return vbDokument; + } + + /** + * Legt den Wert der vbDokument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ProzessDokHandoutType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVBDokument(ProzessDokHandoutType value) { + this.vbDokument = value; + } + +} 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..7281a0be --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String fahrzeugRefLfdNr; + @XmlElement(name = "LeasingVerbundUnternehmen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..eeef6a0f --- /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-04-24T12:02:32+02:00") +public class FzZustandBesichtigungType { + + @XmlElement(name = "ZustandsberichtLiegtAlsFormularBei") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SchaedenAmFahrzeugType schaedenAmFahrzeug; + @XmlElement(name = "KilometerLtBesichtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigInteger kilometerLtBesichtigung; + @XmlElement(name = "Vorschaeden") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vorschaeden; + @XmlElement(name = "Besichtigungsort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar besichtigungsdatum; + @XmlElement(name = "GrundFuerNachbesichtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a489e5ec --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected ELEinstufungType elEinstufung; + @XmlElement(name = "Zielpraemie") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal zielpraemie; + @XmlElement(name = "VDNummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e134e8d2 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..9d98e5d6 --- /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-04-24T12:02:32+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..484a48e6 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String art; + @XmlElement(name = "SelbstbehaltBisBetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Long kmLeistung; + @XmlElement(name = "VorsteuerAbzugBerechtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected boolean vorsteuerAbzugBerechtigung; + @XmlElement(name = "Vinkulierung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VinkulierungType vinkulierung; + @XmlElement(name = "Bezugsrecht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BezugsrechtType bezugsrecht; + @XmlElement(name = "Zielpraemie") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Boolean eingeschraenkt; + @XmlElement(name = "Neuwertklausel") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ec2925d8 --- /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-04-24T12:02:32+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..9bd25155 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ObjectFactory.java @@ -0,0 +1,411 @@ + +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-04-24T12:02:32+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 CreateVBRequest } + * + */ + public CreateVBRequest createCreateVBRequest() { + return new CreateVBRequest(); + } + + /** + * 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 CreateVBRequest.Fahrzeug } + * + */ + public CreateVBRequest.Fahrzeug createCreateVBRequestFahrzeug() { + return new CreateVBRequest.Fahrzeug(); + } + + /** + * Create an instance of {@link CreateVBResponse } + * + */ + public CreateVBResponse createCreateVBResponse() { + return new CreateVBResponse(); + } + + /** + * 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..88233f5c --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5c6cdf57 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ProduktKfzType.java @@ -0,0 +1,212 @@ + +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="Insassenunfall" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz}InsassenUnfallKfz_Type" 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", + "insassenunfall", + "assistance" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected HaftpflichtKfzType haftpflicht; + @XmlElement(name = "Teilkasko") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List teilkasko; + @XmlElement(name = "Vollkasko") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List vollkasko; + @XmlElement(name = "Insassenunfall") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected InsassenUnfallKfzType insassenunfall; + @XmlElement(name = "Assistance") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public List getVollkasko() { + if (vollkasko == null) { + vollkasko = new ArrayList(); + } + return this.vollkasko; + } + + /** + * Ruft den Wert der insassenunfall-Eigenschaft ab. + * + * @return + * possible object is + * {@link InsassenUnfallKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public InsassenUnfallKfzType getInsassenunfall() { + return insassenunfall; + } + + /** + * Legt den Wert der insassenunfall-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link InsassenUnfallKfzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setInsassenunfall(InsassenUnfallKfzType value) { + this.insassenunfall = value; + } + + /** + * 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-04-24T12:02:32+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..3063b203 --- /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-04-24T12:02:32+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..78afdb9e --- /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-04-24T12:02:32+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..c420e16f --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected VerkaufsproduktKfzType verkaufsprodukt; + @XmlElement(name = "BonusMalus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BonusMalusSystemType bonusMalus; + @XmlElement(name = "Vinkulierung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VinkularglaeubigerType vinkulierung; + @XmlElement(name = "ZusaetzlicheKfzDaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a21a9eb0 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6b3b5965 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3c9fa890 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..60bb6f95 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..824d7dda --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d50b1f18 --- /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-04-24T12:02:32+02:00") +public abstract class UpsellingKfzResponseType { + + @XmlElement(name = "UpsellingVerkaufsprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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..107927d5 --- /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-04-24T12:02:32+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..ce03841b --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar gebdat; + @XmlElement(name = "PLZ") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected PersArtCdType persArtCd; + @XmlElement(name = "KfzVersicherung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List kfzVersicherung; + @XmlElement(name = "KfzZusatzVersicherung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List kfzZusatzVersicherung; + @XmlElement(name = "VersicherteFahrzeuge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2167159e --- /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-04-24T12:02:32+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..6bea670e --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6401c345 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List vorversicherungKfz; + @XmlElement(name = "VorversicherungRechtsschutz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0ef9e0d5 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String bestehenderWechselkennzeichenvertrag; + @XmlElement(name = "ErsetztWirdFahrgestellnummer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..622bc5c3 --- /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-04-24T12:02:32+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..79b3f5b1 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String fahrgestellnummer; + @XmlElement(name = "ErfolgtAnmeldungZeitgleichMitAbmeldung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar abmeldedatumWechselkennzeichenFahrzeug; + @XmlElement(name = "Wechselkennzeichen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected WechselkennzeichenType wechselkennzeichen; + @XmlElement(name = "Fahrzeugzustand") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String fahrzeugzustand; + @XmlElement(name = "FzZustandBesichtigung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected FzZustandBesichtigungType fzZustandBesichtigung; + @XmlElement(name = "ZusaetzlicheAntragsdatenKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/ZusaetzlicheVBDatenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheVBDatenType.java new file mode 100644 index 00000000..1d5a2329 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kfz/ZusaetzlicheVBDatenType.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; + + +/** + * 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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public abstract class ZusaetzlicheVBDatenType { + + +} 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..c7867c16 --- /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-04-24T12:02:32+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/kranken/CalculateKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenRequest.java new file mode 100644 index 00000000..ea1e1c3d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenRequest.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CalculateKrankenRequest + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezBerechnungKrankenType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezBerechnungKrankenType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setBerechnungsanfrage(SpezBerechnungKrankenType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenResponse.java new file mode 100644 index 00000000..39975214 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CalculateKrankenResponse.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CalculateKrankenResponse + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezBerechnungKrankenType berechnungsantwort; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezBerechnungKrankenType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setBerechnungsantwort(SpezBerechnungKrankenType value) { + this.berechnungsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenRequest.java new file mode 100644 index 00000000..3f1217ce --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenRequest.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateApplicationKrankenRequest + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragKrankenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragKrankenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsanfrage(SpezAntragKrankenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenResponse.java new file mode 100644 index 00000000..ae4073cc --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateApplicationKrankenResponse.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateApplicationKrankenResponse + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragKrankenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragKrankenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsantwort(SpezAntragKrankenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenRequest.java new file mode 100644 index 00000000..9a074744 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenRequest.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateOfferKrankenRequest + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezOffertKrankenType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezOffertKrankenType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setOffertanfrage(SpezOffertKrankenType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenResponse.java new file mode 100644 index 00000000..33994fd3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/CreateOfferKrankenResponse.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateOfferKrankenResponse + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezOffertKrankenType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezOffertKrankenType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setOffertantwort(SpezOffertKrankenType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ElementarproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ElementarproduktKrankenType.java new file mode 100644 index 00000000..b1f01a5e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ElementarproduktKrankenType.java @@ -0,0 +1,73 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class ElementarproduktKrankenType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/kranken/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ObjectFactory.java new file mode 100644 index 00000000..e79e4767 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ObjectFactory.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.Generated; +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_9_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 +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +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_9_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_9_0/on2antrag/kranken/ProduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ProduktKrankenType.java new file mode 100644 index 00000000..118a4f0a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/ProduktKrankenType.java @@ -0,0 +1,110 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class ProduktKrankenType + extends ProduktMitVpType +{ + + @XmlElement(name = "Elementarprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List elementarprodukte; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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/kranken/SpezAntragKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezAntragKrankenType.java new file mode 100644 index 00000000..1b4f54a9 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezAntragKrankenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SpezAntragKrankenType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezBerechnungKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezBerechnungKrankenType.java new file mode 100644 index 00000000..acfff27c --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezBerechnungKrankenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SpezBerechnungKrankenType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezOffertKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezOffertKrankenType.java new file mode 100644 index 00000000..b12810d8 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SpezOffertKrankenType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SpezOffertKrankenType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VerkaufsproduktKrankenType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public VerkaufsproduktKrankenType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVerkaufsprodukt(VerkaufsproduktKrankenType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java new file mode 100644 index 00000000..7a05bc88 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenRequest.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SubmitApplicationKrankenRequest + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragKrankenType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragKrankenType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsanfrage(SpezAntragKrankenType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java new file mode 100644 index 00000000..e8a4babf --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/SubmitApplicationKrankenResponse.java @@ -0,0 +1,74 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SubmitApplicationKrankenResponse + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragKrankenType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragKrankenType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragKrankenType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsantwort(SpezAntragKrankenType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/VerkaufsproduktKrankenType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/VerkaufsproduktKrankenType.java new file mode 100644 index 00000000..ebcbe5bb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/VerkaufsproduktKrankenType.java @@ -0,0 +1,181 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken; + +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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class VerkaufsproduktKrankenType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Krankenprodukte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List krankenprodukte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List versichertePersonen; + @XmlElement(name = "Gruppe") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + 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 } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getGruppe() { + return gruppe; + } + + /** + * Legt den Wert der gruppe-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setGruppe(String value) { + this.gruppe = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/kranken/package-info.java new file mode 100644 index 00000000..ed42bb63 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_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_9_0.on2antrag.kranken; 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..fd67a49b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..38aeca9e --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SpezBerechnungLebenType berechnungsantwort; + @XmlElement(name = "Upsellingvarianten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..fa54ccdb --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..df4bfa6b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6479ee2e --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..13c53ecf --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4be35bf9 --- /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-04-24T12:02:32+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..2e97c887 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4884caec --- /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-04-24T12:02:32+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..480363c8 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..05e282da --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1358797d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..919c5769 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0e0bf1b3 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..012af690 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected VersicherungssummeZusatzbausteinType garantierteAblebenssumme; + @XmlElement(name = "Rentenoption") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected RentenoptionType rentenoption; + @XmlElement(name = "Fondsauswahl") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List fondsauswahl; + @XmlElement(name = "Zusatzbausteine") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5c1185df --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List lebenProdukte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..cb7aa032 --- /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-04-24T12:02:32+02:00") +public class VersicherungssummeZusatzbausteinType { + + @XmlElement(name = "ProzentVersicherungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AttributDoubleType prozentVersicherungssumme; + @XmlElement(name = "Betrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..def4c25d --- /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-04-24T12:02:32+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..c91b236f --- /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-04-24T12:02:32+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..afcd9eba --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b843cfb6 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6354fdff --- /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-04-24T12:02:32+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..f5891e3d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e013c4c2 --- /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-04-24T12:02:32+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-04-24T12:02:32+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_develop/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1470 von file:/C:/Users/jensb/git/omdsservicedefinitions_develop/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-04-24T12:02:32+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..83a896b6 --- /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-04-24T12:02:32+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-04-24T12:02:32+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_develop/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Leben.xsd + * Zeile 1470 von file:/C:/Users/jensb/git/omdsservicedefinitions_develop/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-04-24T12:02:32+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/rs/CalculateRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzRequest.java new file mode 100644 index 00000000..6bcc8de7 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzRequest.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CalculateRechtsschutzRequest + extends CalculateRequestGenType +{ + + @XmlElement(name = "Berechnungsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezBerechnungRechtsschutzType berechnungsanfrage; + + /** + * Ruft den Wert der berechnungsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezBerechnungRechtsschutzType getBerechnungsanfrage() { + return berechnungsanfrage; + } + + /** + * Legt den Wert der berechnungsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setBerechnungsanfrage(SpezBerechnungRechtsschutzType value) { + this.berechnungsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzResponse.java new file mode 100644 index 00000000..c9d086e5 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CalculateRechtsschutzResponse.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CalculateRechtsschutzResponse + extends CalculateResponseGenType +{ + + @XmlElement(name = "Berechnungsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezBerechnungRechtsschutzType berechnungsantwort; + + /** + * Ruft den Wert der berechnungsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezBerechnungRechtsschutzType getBerechnungsantwort() { + return berechnungsantwort; + } + + /** + * Legt den Wert der berechnungsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezBerechnungRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setBerechnungsantwort(SpezBerechnungRechtsschutzType value) { + this.berechnungsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java new file mode 100644 index 00000000..d4d54622 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzRequest.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateApplicationRechtsschutzRequest + extends CreateApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragRechtsschutzType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragRechtsschutzType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsanfrage(SpezAntragRechtsschutzType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java new file mode 100644 index 00000000..84466efd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateApplicationRechtsschutzResponse.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateApplicationRechtsschutzResponse + extends CreateApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragRechtsschutzType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragRechtsschutzType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsantwort(SpezAntragRechtsschutzType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java new file mode 100644 index 00000000..9af1a796 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzRequest.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateOfferRechtsschutzRequest + extends CreateOfferRequestGenType +{ + + @XmlElement(name = "Offertanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezOffertRechtsschutzType offertanfrage; + + /** + * Ruft den Wert der offertanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezOffertRechtsschutzType getOffertanfrage() { + return offertanfrage; + } + + /** + * Legt den Wert der offertanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setOffertanfrage(SpezOffertRechtsschutzType value) { + this.offertanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java new file mode 100644 index 00000000..dd71e67a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/CreateOfferRechtsschutzResponse.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class CreateOfferRechtsschutzResponse + extends CreateOfferResponseGenType +{ + + @XmlElement(name = "Offertantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezOffertRechtsschutzType offertantwort; + + /** + * Ruft den Wert der offertantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezOffertRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezOffertRechtsschutzType getOffertantwort() { + return offertantwort; + } + + /** + * Legt den Wert der offertantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezOffertRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setOffertantwort(SpezOffertRechtsschutzType value) { + this.offertantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ElementarproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ElementarproduktRechtsschutzType.java new file mode 100644 index 00000000..b72481f0 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ElementarproduktRechtsschutzType.java @@ -0,0 +1,80 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +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.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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class ElementarproduktRechtsschutzType + extends ElementarproduktGenerischType +{ + + @XmlElement(name = "VersInteressenRefLfNr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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_9_0/on2antrag/rs/ObjectFactory.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ObjectFactory.java new file mode 100644 index 00000000..584b88eb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ObjectFactory.java @@ -0,0 +1,146 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.Generated; +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_9_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 +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +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_9_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_9_0/on2antrag/rs/ProduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ProduktRechtsschutzType.java new file mode 100644 index 00000000..16f499dd --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/ProduktRechtsschutzType.java @@ -0,0 +1,115 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +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.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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class ProduktRechtsschutzType + extends ProduktGenerischType +{ + + @XmlElement(name = "ElementarprodukteRechtsschutz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List elementarprodukteRechtsschutz; + @XmlElement(name = "VersInteressenRefLfNr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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_9_0/on2antrag/rs/SpezAntragRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezAntragRechtsschutzType.java new file mode 100644 index 00000000..987bee07 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezAntragRechtsschutzType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SpezAntragRechtsschutzType + extends SpezAntragType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java new file mode 100644 index 00000000..b9b799e6 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezBerechnungRechtsschutzType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SpezBerechnungRechtsschutzType + extends SpezBerechnungType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezOffertRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezOffertRechtsschutzType.java new file mode 100644 index 00000000..5c56ee67 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SpezOffertRechtsschutzType.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SpezOffertRechtsschutzType + extends SpezOffertType +{ + + @XmlElement(name = "Verkaufsprodukt", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VerkaufsproduktRechtsschutzType verkaufsprodukt; + + /** + * Ruft den Wert der verkaufsprodukt-Eigenschaft ab. + * + * @return + * possible object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public VerkaufsproduktRechtsschutzType getVerkaufsprodukt() { + return verkaufsprodukt; + } + + /** + * Legt den Wert der verkaufsprodukt-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link VerkaufsproduktRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVerkaufsprodukt(VerkaufsproduktRechtsschutzType value) { + this.verkaufsprodukt = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java new file mode 100644 index 00000000..99985bdb --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzRequest.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SubmitApplicationRechtsschutzRequest + extends SubmitApplicationRequestGenType +{ + + @XmlElement(name = "Antragsanfrage", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragRechtsschutzType antragsanfrage; + + /** + * Ruft den Wert der antragsanfrage-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragRechtsschutzType getAntragsanfrage() { + return antragsanfrage; + } + + /** + * Legt den Wert der antragsanfrage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsanfrage(SpezAntragRechtsschutzType value) { + this.antragsanfrage = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java new file mode 100644 index 00000000..1416727e --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/SubmitApplicationRechtsschutzResponse.java @@ -0,0 +1,72 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +import javax.annotation.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.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") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class SubmitApplicationRechtsschutzResponse + extends SubmitApplicationResponseGenType +{ + + @XmlElement(name = "Antragsantwort", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SpezAntragRechtsschutzType antragsantwort; + + /** + * Ruft den Wert der antragsantwort-Eigenschaft ab. + * + * @return + * possible object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public SpezAntragRechtsschutzType getAntragsantwort() { + return antragsantwort; + } + + /** + * Legt den Wert der antragsantwort-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link SpezAntragRechtsschutzType } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setAntragsantwort(SpezAntragRechtsschutzType value) { + this.antragsantwort = value; + } + +} diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java new file mode 100644 index 00000000..8d26939f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/VerkaufsproduktRechtsschutzType.java @@ -0,0 +1,150 @@ + +package at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs; + +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 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" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class VerkaufsproduktRechtsschutzType + extends VerkaufsproduktGenerischType +{ + + @XmlElement(name = "Produkte", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List produkte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zusatzprodukte; + @XmlElement(name = "VersicherteInteressen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + 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 } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + 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_9_0/on2antrag/rs/package-info.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on2antrag/rs/package-info.java new file mode 100644 index 00000000..03eb4ff3 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_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_9_0.on2antrag.rs; 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..6559e85d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3dedbcd3 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c64075b0 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f690ff58 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BerechnungSachPrivatType berechnungsantwort; + @XmlElement(name = "ResponseUpselling") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a27cb292 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d39e7c0b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e76291a4 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3abfeab8 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7a12c1ed --- /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-04-24T12:02:32+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..3847904e --- /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-04-24T12:02:32+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..cc2f6fe3 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List versObjekteRefLfnr; + @XmlElement(name = "Pauschalbetrag") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal pauschalbetrag; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SelbstbehaltType selbstbehalt; + @XmlElement(name = "Unterversicherungsverzicht") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer prozentVersicherungssumme; + @XmlElement(name = "Nebenkosten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected KostenFixOderProzentType nebenkosten; + @XmlElement(name = "Vorsorge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected KostenFixOderProzentType vorsorge; + @XmlElement(name = "Hoechsthaftungssumme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..18eae5df --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5ee16a5b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d93dbbf3 --- /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-04-24T12:02:32+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..8edadfda --- /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-04-24T12:02:32+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..30c2b567 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..766d87b1 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d4baef44 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..bcff88ad --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List versObjekteRefLfnr; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ba486f29 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Short horazone; + @XmlElement(name = "ImVerbautenOrt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean imVerbautenOrt; + @XmlElement(name = "AusserhalbDesOrtsgebiets") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean ausserhalbDesOrtsgebiets; + @XmlElement(name = "ErreichbarkeitFuerLoeschfahrzeuge") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Boolean erreichbarkeitFuerLoeschfahrzeuge; + @XmlElement(name = "Tarifzone") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ee0e50c4 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String gebaeudeBez; + @XmlElement(name = "NutzungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String nutzungCd; + @XmlElement(name = "BauartCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String bauartCd; + @XmlElement(name = "DachungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String dachungCd; + @XmlElement(name = "GebaeudeHoeheCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String gebaeudeHoeheCd; + @XmlElement(name = "BaujahrGebaeude") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigInteger baujahrGebaeude; + @XmlElement(name = "EL-Flaeche") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List vorschaeden; + @XmlElement(name = "AusstattungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected BigDecimal preisProQm; + @XmlElement(name = "ZusaetzlicheGebaeudedaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f406cd6e --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String ausstattungCd; + @XmlElement(name = "NutzungCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String nutzungCd; + @XmlElement(name = "ZusaetzlicheHaushaltDaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..7691beba --- /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-04-24T12:02:32+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..cebc60b9 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..37eff6c6 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d645c9e4 --- /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-04-24T12:02:32+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..0660a9a2 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List produkte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d06037fa --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected RisikoAdresseType risikoAdresse; + @XmlElement(name = "RisikoGebaeude") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List risikoGebaeude; + @XmlElement(name = "RisikoHaushalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..44dd6fd2 --- /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-04-24T12:02:32+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..09f61f01 --- /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-04-24T12:02:32+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..18e59d6a --- /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-04-24T12:02:32+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..568e73c8 --- /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-04-24T12:02:32+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..5e83e0ed --- /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-04-24T12:02:32+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..3b98f676 --- /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-04-24T12:02:32+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..a8022270 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3c6b8779 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SpezBerechnungUnfallType berechnungsantwort; + @XmlElement(name = "Upsellingvarianten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..58243d80 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5a3b21a3 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..f493af6f --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4965f999 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..913c4f98 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..91c1fedc --- /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-04-24T12:02:32+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..bfe3cf98 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List leistungsarten; + @XmlElement(name = "Selbstbehalt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..240288c2 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6172cea4 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..482b118a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e581770a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..22d9007e --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2cf7b1cb --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List unfallprodukte; + @XmlElement(name = "Zusatzprodukte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..48f783cc --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..bd570baa --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..545b8d19 --- /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-04-24T12:02:32+02:00") +public class BasisSchadenType { + + @XmlElement(name = "GeschaeftsfallSchadenanlage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType geschaeftsfallSchadenanlage; + @XmlElement(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar bearbStandSeit; + @XmlElement(name = "VormaligeSchadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List vormaligeSchadennr; + @XmlElement(name = "NachfolgendeSchadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String nachfolgendeSchadennr; + @XmlElement(name = "SachbearbVU") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar erledDat; + @XmlElement(name = "DeepLink") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String deepLink; + @XmlElement(name = "ZusaetzlicheSchadensdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ZusaetzlicheSchadensdatenType zusaetzlicheSchadensdaten; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..34bae33f --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "NachfolgendeSchadenmeldung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType nachfolgendeSchadenmeldung; + @XmlElement(name = "VorherigeSchadenmeldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar meldedat; + @XmlElement(name = "DeepLink") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String deepLink; + @XmlElement(name = "ZusaetzlicheSchadensereignisdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ZusaetzlicheSchadensereignisdatenType zusaetzlicheSchadensereignisdaten; + @XmlElement(name = "Meldungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..87692f73 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e328f435 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SchadenereignisType schadenereignis; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..337062b6 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b9cc941e --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List versicherungsnehmer; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + @XmlElement(name = "VersInteresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VersichertesInteresseType versInteresse; + @XmlElement(name = "EigenschaftCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List eigenschaftCd; + @XmlElement(name = "ZusaetzlicheDeckungsauskunftsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1a642a48 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List versicherungsnehmer; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + @XmlElement(name = "VersInteresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected VersichertesInteresseType versInteresse; + @XmlElement(name = "ZusaetzlicheDeckungsauskunftsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List zusaetzlicheDeckungsauskunftsdaten; + @XmlElement(name = "Auskuenfte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2d6661af --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String schadennr; + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String id; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + @XmlElement(name = "Betreff") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String betreff; + @XmlElement(name = "SchadenTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadenTxt; + @XmlElement(name = "Belege") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List belege; + @XmlElement(name = "ZusaetzlicheSchadensdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e1fd8325 --- /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-04-24T12:02:32+02:00") +public class ErgaenzungSchadenereignisType { + + @XmlElement(name = "AnforderungsId") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String anforderungsId; + @XmlElement(name = "Id") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String id; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "ZusaetzlicheSchadensereignisdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..91f9694d --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6c23cf25 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..615a378a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String ordnungsbegriffZuordFremd; + @XmlElement(name = "GebauedeBez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5e597725 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polNrGesch; + @XmlElement(name = "SchadennrGesch") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadennrGesch; + @XmlElement(name = "LandesCd_GeschKfz") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String kennzGeschKfz; + @XmlElement(name = "Marke") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String marke; + @XmlElement(name = "Handelsbez") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String handelsbez; + @XmlElement(name = "Fahrgestnr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String fahrgestnr; + @XmlElement(name = "TypVarVer") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d069a962 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "GeschaeftsfallSchadenereignis") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType geschaeftsfallSchadenereignis; + @XmlElement(name = "GeschaeftsfallSchadenanlage") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ObjektIdType geschaeftsfallSchadenanlage; + @XmlElement(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2cc58065 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2ea3e9ac --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5375220d --- /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-04-24T12:02:32+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..cc8994ac --- /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-04-24T12:02:32+02:00") +public class OrtType { + + @XmlElement(name = "Adresse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ADRESSEType adresse; + @XmlElement(name = "Beschreibung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String beschreibung; + @XmlElement(name = "Geokoordinaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..c227f7aa --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..67b427fe --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2575e997 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String bearbStandCd; + @XmlElement(name = "Schadenzuordnung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a3feb230 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SchadenzuordnungType schadenzuordnung; + @XmlElement(name = "SchadenTxt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadenTxt; + @XmlElement(name = "BeteiligtePersonen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List beteiligtePersonen; + @XmlElement(name = "LeistungGeschaetzt") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlElement(name = "Spartendetails") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected VtgRolleCdType vertragsrolle; + @XmlElement(name = "Schadensrolle") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Integer geschInteresseLfnr; + @XmlElement(name = "ZusaetzlicheRollendaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..b41ade17 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2cbaf850 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected OrtType schadOrt; + @XmlElement(name = "BeteiligtePersonen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List beteiligtePersonen; + @XmlElement(name = "GeschaedigteInteressen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List geschaedigteInteressen; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List dokumente; + @XmlElement(name = "Schadenmelder") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SchadenmelderType schadenmelder; + @XmlElement(name = "Bankverbindung") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e71c2fd9 --- /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-04-24T12:02:32+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..aebca6fc --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ddf8ec83 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String schadenSparteCd; + @XmlElement(name = "UrsacheCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String ursacheCd; + @XmlElement(name = "SpezifikationCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String spezifikationCd; + @XmlElement(name = "ArtGeschaedigtesObjCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..60a46554 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "Suchbegriff") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String suchbegriff; + @XmlElement(name = "Polizzennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "Personennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String personennr; + @XmlElement(name = "Zeitraum") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ZeitraumType zeitraum; + @XmlElement(name = "BearbStandCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected long offset; + @XmlElement(name = "OrderBy") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..093e8851 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected long totalResults; + @XmlElement(name = "Schadenereignisse") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..46858347 --- /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-04-24T12:02:32+02:00") +public class SearchClaimResponseType { + + @XmlElement(name = "Result") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected SearchClaimResponseResultType result; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..71b87336 --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String kennzeichen; + @XmlElement(name = "VerschuldenCd") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..efa3a01d --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String behandlerName; + @XmlElement(name = "Behandlungen") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..1468ec7f --- /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-04-24T12:02:32+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..b4ddfe8a --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String diagnose; + @XmlElement(name = "BehandlerName") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String behandlerName; + @XmlElement(name = "Koerperhaelfte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Byte koerperhaelfte; + @XmlElement(name = "Koerperteil") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List koerperteil; + @XmlElement(name = "BehoerdlicheAufnahme") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..d310a635 --- /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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected SchadenereignisType schadenereignis; + @XmlElement(name = "Dokumente") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ef83718b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..405f2342 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/on7schaden/SubmitReceiptRequest.java @@ -0,0 +1,336 @@ + +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.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import at.vvo.omds.types.omds2Types.v2_15.WaehrungsCdType; +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="Schadennr" type="{urn:omds20}Schadennr" minOccurs="0"/>
+ *         <element name="Betrag" type="{urn:omds20}decimal"/>
+ *         <element name="WaehrungsCd" type="{urn:omds20}WaehrungsCd_Type" minOccurs="0"/>
+ *         <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", + "schadennr", + "betrag", + "waehrungsCd", + "grund", + "zahlweg", + "belege", + "zusaetzlicheBelegeinreichungsdaten" +}) +@XmlRootElement(name = "SubmitReceiptRequest") +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String polizzennr; + @XmlElement(name = "VertragsID") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vertragsID; + @XmlElement(name = "Schadennr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String schadennr; + @XmlElement(name = "Betrag", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected BigDecimal betrag; + @XmlElement(name = "WaehrungsCd") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected WaehrungsCdType waehrungsCd; + @XmlElement(name = "Grund") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected List belege; + @XmlElement(name = "ZusaetzlicheBelegeinreichungsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setVertragsID(String value) { + this.vertragsID = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setSchadennr(String value) { + this.schadennr = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setBetrag(BigDecimal value) { + this.betrag = 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setWaehrungsCd(WaehrungsCdType value) { + this.waehrungsCd = 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e0379e91 --- /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-04-24T12:02:32+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..6ee099eb --- /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-04-24T12:02:32+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..faec4dc0 --- /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-04-24T12:02:32+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..d7a3d3ae --- /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-04-24T12:02:32+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..d10ba278 --- /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-04-24T12:02:32+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..fa5b593a --- /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-04-24T12:02:32+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..68110955 --- /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.5 + * 2023-04-24T12:02:34.210+02:00 + * Generated source version: 3.5.5 + * + */ +@WebServiceClient(name = "omdsService", + wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_develop/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-04-24T12:02:34.210+02:00", comments = "Apache CXF 3.5.5") +public class OmdsService extends Service { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+02:00") + public final static URL WSDL_LOCATION; + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+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-04-24T12:02:34.210+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_develop/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_develop/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl"); + } + WSDL_LOCATION = url; + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+02:00") + public OmdsService(URL wsdlLocation) { + super(wsdlLocation, SERVICE); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+02:00") + public OmdsService(URL wsdlLocation, QName serviceName) { + super(wsdlLocation, serviceName); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+02:00") + public OmdsService() { + super(WSDL_LOCATION, SERVICE); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+02:00") + public OmdsService(WebServiceFeature ... features) { + super(WSDL_LOCATION, SERVICE, features); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+02:00") + public OmdsService(URL wsdlLocation, WebServiceFeature ... features) { + super(wsdlLocation, SERVICE, features); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.210+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-04-24T12:02:34.210+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-04-24T12:02:34.210+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..f8c38b7a --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortImpl.java @@ -0,0 +1,852 @@ + +/** + * 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.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.5 + * 2023-04-24T12:02:34.061+02:00 + * Generated source version: 3.5.5 + * + */ + +@javax.jws.WebService( + serviceName = "omdsService", + portName = "omdsServicePort", + targetNamespace = "urn:omds3Services-1-4-0", + wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions_develop/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-04-24T12:02:34.061+02:00", comments = "Apache CXF 3.5.5") +public class OmdsServicePortImpl implements OmdsServicePortType { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#calculateLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CalculateLebenRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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-04-24T12:02:34.061+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#calculateRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzResponse calculateRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateRechtsschutz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzResponse _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-04-24T12:02:34.061+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-04-24T12:02:34.061+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-04-24T12:02:34.061+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#submitApplicationLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.SubmitApplicationLebenRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#createOfferRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzResponse createOfferRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createOfferRechtsschutz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzResponse _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-04-24T12:02:34.061+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#getBusinessProcessEvents(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetBusinessProcessEventsRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public void getBusinessProcessEvents(javax.xml.ws.Holder param) throws ServiceFaultMsg { + LOG.info("Executing operation getBusinessProcessEvents"); + System.out.println(param.value); + try { + } 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-04-24T12:02:34.061+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#deepLinkOffer(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkOfferRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#createVB(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBResponse createVB(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createVB"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBResponse _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-04-24T12:02:34.061+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#qualifiedDeepLinkOffer(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.QualifiedDeepLinkOfferRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse qualifiedDeepLinkOffer(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.QualifiedDeepLinkOfferRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation qualifiedDeepLinkOffer"); + 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#createApplicationUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateApplicationUnfallRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#calculateKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenResponse calculateKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation calculateKranken"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenResponse _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-04-24T12:02:34.061+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#createApplicationLeben(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.leben.CreateApplicationLebenRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#createOfferUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CreateOfferUnfallRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#getArcImageInfos(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.ArcImageInfosRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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..."); + } + + /* (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-04-24T12:02:34.061+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#createApplicationKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenResponse createApplicationKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationKranken"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenResponse _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-04-24T12:02:34.061+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#createApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzResponse createApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createApplicationRechtsschutz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzResponse _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-04-24T12:02:34.061+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#deepLinkPolicy(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkPolicyRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#getUserData(at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.UserDataRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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-04-24T12:02:34.061+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-04-24T12:02:34.061+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#submitApplicationKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenResponse submitApplicationKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation submitApplicationKranken"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenResponse _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-04-24T12:02:34.061+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-04-24T12:02:34.061+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#calculateUnfall(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.unfall.CalculateUnfallRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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-04-24T12:02:34.061+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#getDocumentsOfObject(at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetDocumentsOfObjectRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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-04-24T12:02:34.061+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#createOfferKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenResponse createOfferKranken(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation createOfferKranken"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenResponse _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-04-24T12:02:34.061+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#createApplicationSachPrivat(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.sachPrivat.CreateApplicationSachPrivatRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#getClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.GetClaimRequestType param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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-04-24T12:02:34.061+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#addInformationToClaim(at.vvo.omds.types.omds3Types.r1_9_0.on7schaden.AddInformationToClaimRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+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#submitApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzRequest param)* + */ + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.061+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzResponse submitApplicationRechtsschutz(at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzRequest param) throws ServiceFaultMsg { + LOG.info("Executing operation submitApplicationRechtsschutz"); + System.out.println(param); + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzResponse _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-04-24T12:02:34.061+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-04-24T12:02:34.061+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-04-24T12:02:34.061+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-04-24T12:02:34.061+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..."); + } + +} 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..7957a55f --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType.java @@ -0,0 +1,453 @@ +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.5 + * 2023-04-24T12:02:34.195+02:00 + * Generated source version: 3.5.5 + * + */ +@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.on2antrag.kranken.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.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-04-24T12:02:34.195+02:00", comments = "Apache CXF 3.5.5") +public interface OmdsServicePortType { + + @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-04-24T12:02:34.195+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-04-24T12:02:34.195+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:calculateRechtsschutz") + @WebResult(name = "CalculateRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzResponse calculateRechtsschutz( + + @WebParam(partName = "param", name = "CalculateRechtsschutzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzRequest 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-04-24T12:02:34.195+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-04-24T12:02:34.195+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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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:createOfferRechtsschutz") + @WebResult(name = "CreateOfferRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzResponse createOfferRechtsschutz( + + @WebParam(partName = "param", name = "CreateOfferRechtsschutzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzRequest 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-04-24T12:02:34.195+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:getBusinessProcessEvents") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public void getBusinessProcessEvents( + + @WebParam(partName = "param", mode = WebParam.Mode.INOUT, name = "GetBusinessProcessEventsRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen") + javax.xml.ws.Holder 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-04-24T12:02:34.195+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:deepLinkOffer") + @WebResult(name = "getDeepLinkOfferResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+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:createVB") + @WebResult(name = "CreateVBResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBResponse createVB( + + @WebParam(partName = "param", name = "CreateVBRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBRequest 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-04-24T12:02:34.195+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:deepLinkPolicy") + @WebResult(name = "getDeepLinkOfferResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse qualifiedDeepLinkOffer( + + @WebParam(partName = "param", name = "getQualifiedDeepLinkOfferRequest", targetNamespace = "urn:omds3ServiceTypes-1-1-0") + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.QualifiedDeepLinkOfferRequest 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-04-24T12:02:34.195+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:calculateKranken") + @WebResult(name = "CalculateKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenResponse calculateKranken( + + @WebParam(partName = "param", name = "CalculateKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenRequest 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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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:getArcImageInfos") + @WebResult(name = "getArcImageInfosResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+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; + + @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-04-24T12:02:34.195+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:createApplicationKranken") + @WebResult(name = "CreateApplicationKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenResponse createApplicationKranken( + + @WebParam(partName = "param", name = "CreateApplicationKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenRequest 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-04-24T12:02:34.195+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:createApplicationRechtsschutz") + @WebResult(name = "CreateApplicationRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzResponse createApplicationRechtsschutz( + + @WebParam(partName = "param", name = "CreateApplicationRechtsschutzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzRequest 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-04-24T12:02:34.195+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:deepLinkPolicy") + @WebResult(name = "getDeepLinkPolicyResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+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:getUserData") + @WebResult(name = "getUserDataResponse", targetNamespace = "urn:omds3ServiceTypes-1-1-0", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+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-04-24T12:02:34.195+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-04-24T12:02:34.195+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:submitApplicationKranken") + @WebResult(name = "SubmitApplicationKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenResponse submitApplicationKranken( + + @WebParam(partName = "param", name = "SubmitApplicationKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenRequest 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-04-24T12:02:34.195+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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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-04-24T12:02:34.195+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:createOfferKranken") + @WebResult(name = "CreateOfferKrankenResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenResponse createOfferKranken( + + @WebParam(partName = "param", name = "CreateOfferKrankenRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenRequest 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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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-04-24T12:02:34.195+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: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-04-24T12:02:34.195+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:submitApplicationRechtsschutz") + @WebResult(name = "SubmitApplicationRechtsschutzResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", partName = "param") + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.195+02:00") + public at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzResponse submitApplicationRechtsschutz( + + @WebParam(partName = "param", name = "SubmitApplicationRechtsschutzRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs") + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzRequest 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-04-24T12:02:34.195+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-04-24T12:02:34.195+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-04-24T12:02:34.195+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-04-24T12:02:34.195+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; +} 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..a0eaa29d --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/service/OmdsServicePortType_OmdsServicePort_Client.java @@ -0,0 +1,685 @@ + +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; + +/** + * This class was generated by Apache CXF 3.5.5 + * 2023-04-24T12:02:33.764+02:00 + * Generated source version: 3.5.5 + * + */ +@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:33.764+02:00", comments = "Apache CXF 3.5.5") +public final class OmdsServicePortType_OmdsServicePort_Client { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:33.764+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-04-24T12:02:33.764+02:00") + private OmdsServicePortType_OmdsServicePort_Client() { + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:33.764+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(); + + { + 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 calculateRechtsschutz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzRequest _calculateRechtsschutz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CalculateRechtsschutzResponse _calculateRechtsschutz__return = port.calculateRechtsschutz(_calculateRechtsschutz_param); + System.out.println("calculateRechtsschutz.result=" + _calculateRechtsschutz__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 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 createOfferRechtsschutz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzRequest _createOfferRechtsschutz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateOfferRechtsschutzResponse _createOfferRechtsschutz__return = port.createOfferRechtsschutz(_createOfferRechtsschutz_param); + System.out.println("createOfferRechtsschutz.result=" + _createOfferRechtsschutz__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 getBusinessProcessEvents..."); + at.vvo.omds.types.omds3Types.r1_9_0.on1basis.GetBusinessProcessEventsRequest _getBusinessProcessEvents_paramVal = null; + javax.xml.ws.Holder _getBusinessProcessEvents_param = new javax.xml.ws.Holder(_getBusinessProcessEvents_paramVal); + try { + port.getBusinessProcessEvents(_getBusinessProcessEvents_param); + + System.out.println("getBusinessProcessEvents._getBusinessProcessEvents_param=" + _getBusinessProcessEvents_param.value); + } 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 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 createVB..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBRequest _createVB_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kfz.CreateVBResponse _createVB__return = port.createVB(_createVB_param); + System.out.println("createVB.result=" + _createVB__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 qualifiedDeepLinkOffer..."); + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.QualifiedDeepLinkOfferRequest _qualifiedDeepLinkOffer_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.servicetypes.DeepLinkBusinessObjectResponse _qualifiedDeepLinkOffer__return = port.qualifiedDeepLinkOffer(_qualifiedDeepLinkOffer_param); + System.out.println("qualifiedDeepLinkOffer.result=" + _qualifiedDeepLinkOffer__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 calculateKranken..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenRequest _calculateKranken_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CalculateKrankenResponse _calculateKranken__return = port.calculateKranken(_calculateKranken_param); + System.out.println("calculateKranken.result=" + _calculateKranken__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 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 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 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.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 createApplicationKranken..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenRequest _createApplicationKranken_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateApplicationKrankenResponse _createApplicationKranken__return = port.createApplicationKranken(_createApplicationKranken_param); + System.out.println("createApplicationKranken.result=" + _createApplicationKranken__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 createApplicationRechtsschutz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzRequest _createApplicationRechtsschutz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.CreateApplicationRechtsschutzResponse _createApplicationRechtsschutz__return = port.createApplicationRechtsschutz(_createApplicationRechtsschutz_param); + System.out.println("createApplicationRechtsschutz.result=" + _createApplicationRechtsschutz__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 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 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 submitApplicationKranken..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenRequest _submitApplicationKranken_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.SubmitApplicationKrankenResponse _submitApplicationKranken__return = port.submitApplicationKranken(_submitApplicationKranken_param); + System.out.println("submitApplicationKranken.result=" + _submitApplicationKranken__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 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 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 createOfferKranken..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenRequest _createOfferKranken_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.kranken.CreateOfferKrankenResponse _createOfferKranken__return = port.createOfferKranken(_createOfferKranken_param); + System.out.println("createOfferKranken.result=" + _createOfferKranken__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 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 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 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 submitApplicationRechtsschutz..."); + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzRequest _submitApplicationRechtsschutz_param = null; + try { + at.vvo.omds.types.omds3Types.r1_9_0.on2antrag.rs.SubmitApplicationRechtsschutzResponse _submitApplicationRechtsschutz__return = port.submitApplicationRechtsschutz(_submitApplicationRechtsschutz_param); + System.out.println("submitApplicationRechtsschutz.result=" + _submitApplicationRechtsschutz__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.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..4e56745b --- /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.5 + * 2023-04-24T12:02:34.050+02:00 + * Generated source version: 3.5.5 + */ + +@WebFault(name = "serviceFault", targetNamespace = "urn:omds3CommonServiceTypes-1-1-0") +@Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.050+02:00", comments = "Apache CXF 3.5.5") +public class ServiceFaultMsg extends Exception { + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.050+02:00") + private at.vvo.omds.types.omds3Types.r1_9_0.common.ServiceFault faultInfo; + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.050+02:00") + public ServiceFaultMsg() { + super(); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.050+02:00") + public ServiceFaultMsg(String message) { + super(message); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.050+02:00") + public ServiceFaultMsg(String message, java.lang.Throwable cause) { + super(message, cause); + } + + @Generated(value = "org.apache.cxf.tools.wsdlto.WSDLToJava", date = "2023-04-24T12:02:34.050+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-04-24T12:02:34.050+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-04-24T12:02:34.050+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..b98aafaa --- /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-04-24T12:02:32+02:00") +public class ArcContent { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..399122d2 --- /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-04-24T12:02:32+02:00") +public class ArcImageInfo { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ElementIdType arcImageIdDetails; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String name; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected int documentType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String arcContentType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar date; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..0707f8b8 --- /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-04-24T12:02:32+02:00") +public class ArcImageInfosRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String policyNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String policyType; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List policyPartnerRole; + @XmlElement(type = Integer.class) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List documentType; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar dateFrom; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4b426fe7 --- /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-04-24T12:02:32+02:00") +public class ArcImageInfosResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List arcImageInfo; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..4c6b1efd --- /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-04-24T12:02:32+02:00") +public class ArcImageRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..70dde325 --- /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-04-24T12:02:32+02:00") +public class ArcImageResponse { + + @XmlElement(name = "ArcContent") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected ArcContent arcContent; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..06fc4b5d --- /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-04-24T12:02:32+02:00") +public class DeepLinkBusinessObjectResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List httpActionLink; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2e8f2b32 --- /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-04-24T12:02:32+02:00") +public class DeepLinkClaimRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String claimNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..6f63d557 --- /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-04-24T12:02:32+02:00") +public class DeepLinkOfferRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String offerNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a4f1622a --- /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-04-24T12:02:32+02:00") +public class DeepLinkPartnerRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String partnerNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..28c8b443 --- /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-04-24T12:02:32+02:00") +public class DeepLinkPolicyRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String policyNumber; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3eb30a91 --- /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-04-24T12:02:32+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..9e0b3b30 --- /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-04-24T12:02:32+02:00") +public class HttpActionLinkType { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String url; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected int type; + @XmlSchemaType(name = "dateTime") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5b2e6f2f --- /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-04-24T12:02:32+02:00") +public class LoginRequestType { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3798f99b --- /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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected String maklerID; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected XMLGregorianCalendar timeStamp; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..2d193d30 --- /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-04-24T12:02:32+02:00") +public class OMDSPackageListRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AgentFilterType agentFilter; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected XMLGregorianCalendar dateFrom; + @XmlSchemaType(name = "date") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..3d0650f8 --- /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-04-24T12:02:32+02:00") +public class OMDSPackageListResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List omdsPackageInfo; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..a2673324 --- /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-04-24T12:02:32+02:00") +public class OMDSPackageRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AgentFilterType agentFilter; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..5f2ddbc4 --- /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-04-24T12:02:32+02:00") +public class OMDSPackageResponse { + + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List requestedOmdsPackage; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..66878ead --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/ObjectFactory.java @@ -0,0 +1,573 @@ + +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-04-24T12:02:32+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 _GetQualifiedDeepLinkOfferRequest_QNAME = new QName("urn:omds3ServiceTypes-1-1-0", "getQualifiedDeepLinkOfferRequest"); + 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 QualifiedDeepLinkOfferRequest } + * + */ + public QualifiedDeepLinkOfferRequest createQualifiedDeepLinkOfferRequest() { + return new QualifiedDeepLinkOfferRequest(); + } + + /** + * 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 QualifiedDeepLinkOfferRequest }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link QualifiedDeepLinkOfferRequest }{@code >} + */ + @XmlElementDecl(namespace = "urn:omds3ServiceTypes-1-1-0", name = "getQualifiedDeepLinkOfferRequest") + public JAXBElement createGetQualifiedDeepLinkOfferRequest(QualifiedDeepLinkOfferRequest value) { + return new JAXBElement(_GetQualifiedDeepLinkOfferRequest_QNAME, QualifiedDeepLinkOfferRequest.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..ed8b85cc --- /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-04-24T12:02:32+02:00") +public class PolicyPartnerRole { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String partnerNumber; + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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/QualifiedDeepLinkOfferRequest.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/QualifiedDeepLinkOfferRequest.java new file mode 100644 index 00000000..5cac8050 --- /dev/null +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/QualifiedDeepLinkOfferRequest.java @@ -0,0 +1,388 @@ + +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.AuthorizationFilter; +import at.vvo.omds.types.omds3Types.r1_9_0.common.BeteiligtePersonVertragType; +import at.vvo.omds.types.omds3Types.r1_9_0.common.ZahlungsdatenType; + + +/** + *

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

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

+ * <complexType name="QualifiedDeepLinkOfferRequest">
+ *   <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="Person" type="{urn:omds3CommonServiceTypes-1-1-0}BeteiligtePersonVertrag_Type" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="Sparte" type="{urn:omds20}SpartenCd_Type" minOccurs="0"/>
+ *         <element name="GeVo" type="{urn:omds3ServiceTypes-1-1-0}Geschaeftsvorfall" minOccurs="0"/>
+ *         <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
+ *         <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
+ *         <element name="Zahlungsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}Zahlungsdaten_Type" minOccurs="0"/>
+ *         <element name="Sepa" type="{urn:omds3CommonServiceTypes-1-1-0}SepaCd_Type" minOccurs="0"/>
+ *         <element name="Vermittlerdaten" type="{urn:omds20}Vermnr"/>
+ *         <element ref="{urn:omds3ServiceTypes-1-1-0}withoutFrame" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "QualifiedDeepLinkOfferRequest", propOrder = { + "vuNr", + "authFilter", + "person", + "sparte", + "geVo", + "zahlweg", + "zahlrhythmus", + "zahlungsdaten", + "sepa", + "vermittlerdaten", + "withoutFrame" +}) +@Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") +public class QualifiedDeepLinkOfferRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vuNr; + @XmlElement(name = "AuthFilter") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected AuthorizationFilter authFilter; + @XmlElement(name = "Person") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected List person; + @XmlElement(name = "Sparte") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String sparte; + @XmlElement(name = "GeVo") + @XmlSchemaType(name = "string") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected Geschaeftsvorfall geVo; + @XmlElement(name = "Zahlweg") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zahlweg; + @XmlElement(name = "Zahlrhythmus") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String zahlrhythmus; + @XmlElement(name = "Zahlungsdaten") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+02:00") + protected Short sepa; + @XmlElement(name = "Vermittlerdaten", required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String vermittlerdaten; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setAuthFilter(AuthorizationFilter value) { + this.authFilter = value; + } + + /** + * 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 BeteiligtePersonVertragType } + * + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public List getPerson() { + if (person == null) { + person = new ArrayList(); + } + return this.person; + } + + /** + * 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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setSparte(String value) { + this.sparte = value; + } + + /** + * Ruft den Wert der geVo-Eigenschaft ab. + * + * @return + * possible object is + * {@link Geschaeftsvorfall } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public Geschaeftsvorfall getGeVo() { + return geVo; + } + + /** + * Legt den Wert der geVo-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Geschaeftsvorfall } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setGeVo(Geschaeftsvorfall value) { + this.geVo = 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setZahlrhythmus(String value) { + this.zahlrhythmus = 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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public void setSepa(Short value) { + this.sepa = value; + } + + /** + * Ruft den Wert der vermittlerdaten-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public String getVermittlerdaten() { + return vermittlerdaten; + } + + /** + * Legt den Wert der vermittlerdaten-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + public void setVermittlerdaten(String value) { + this.vermittlerdaten = 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-04-24T12:02:32+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-04-24T12:02:32+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/RequestedOMDSPackage.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_9_0/servicetypes/RequestedOMDSPackage.java new file mode 100644 index 00000000..10050c95 --- /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-04-24T12:02:32+02:00") +public class RequestedOMDSPackage { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String requestedOmdsPackageId; + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected RequestedOMDSPackage.OmdsPackage omdsPackage; + @XmlElement(name = "ServiceFault") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public static class OmdsPackage { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..e04550ed --- /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-04-24T12:02:32+02:00") +public class UserDataRequest { + + @XmlElement(name = "VUNr") + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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..ea936c41 --- /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-04-24T12:02:32+02:00") +public class UserDataResponse { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected String userid; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+02:00") + protected UserDataResponse.AvailableServices availableServices; + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+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-04-24T12:02:32+02:00") + public static class AvailableServices { + + @XmlElement(required = true) + @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.5", date = "2023-04-24T12:02:32+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-04-24T12:02:32+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_9_0/omdsCommonServiceTypes_binding.xml b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsCommonServiceTypes_binding.xml index 8e36dab6..c0e7c148 100644 --- a/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsCommonServiceTypes_binding.xml +++ b/OMDSServiceDefinition/src/main/resources/bind/r1_9_0/omdsCommonServiceTypes_binding.xml @@ -1,7 +1,7 @@ diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/GetStateChanges_Bsp1.xml b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/GetBusinessProcessEvents_Bsp1.xml similarity index 77% rename from OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/GetStateChanges_Bsp1.xml rename to OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/GetBusinessProcessEvents_Bsp1.xml index cb2c89bd..0a8d8259 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/GetStateChanges_Bsp1.xml +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/TestXmls/GeschaeftsfallLog/GetBusinessProcessEvents_Bsp1.xml @@ -32,13 +32,6 @@ diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd index 69c2f820..f4e7ea4d 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3CommonServiceTypes.xsd @@ -1,5 +1,5 @@ - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3ServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3ServiceTypes.xsd index 6da28a19..bb0e0380 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3ServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3ServiceTypes.xsd @@ -1,5 +1,5 @@ - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl index 649eddfb..328d3196 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3Services.wsdl @@ -1,5 +1,5 @@ - + @@ -182,7 +182,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - @@ -212,9 +212,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -238,9 +238,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -264,9 +264,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -290,9 +290,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -316,9 +316,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -342,15 +342,15 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - + - + - --> + @@ -426,7 +426,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - @@ -458,7 +457,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + @@ -484,7 +483,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + @@ -861,7 +858,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + @@ -927,7 +923,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - @@ -987,9 +983,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -1037,10 +1033,10 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -1088,10 +1084,10 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -1139,9 +1135,9 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -1189,10 +1185,10 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - @@ -1240,21 +1236,21 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - --> + - + + + - + - - + + - --> + 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 index 20db5dd9..4a74fe38 100644 --- 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 @@ -1,5 +1,5 @@ - + 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 index 88000249..7e2be444 100644 --- 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 @@ -1,5 +1,5 @@ - + 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 index fff6dbf5..e9f2733b 100644 --- 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 @@ -1,5 +1,5 @@ - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Kranken.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Kranken.xsd index 09e40860..cef723f4 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Kranken.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Kranken.xsd @@ -1,6 +1,6 @@ - + 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 index dc0ffc43..e24a5a64 100644 --- 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 @@ -1,5 +1,5 @@ - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Rechtsschutz.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Rechtsschutz.xsd index a572df56..95c242d3 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Rechtsschutz.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_9_0/omds3_ON2_Antrag_Rechtsschutz.xsd @@ -1,5 +1,5 @@ - + 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 index 6682be4a..f69c7802 100644 --- 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 @@ -1,5 +1,5 @@ - + 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 index 31181b00..ff558754 100644 --- 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 @@ -1,5 +1,5 @@ - + 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 index e191d1d8..f5556509 100644 --- 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 @@ -1,5 +1,5 @@ - +