Reduktion der Kardinalität der möglichen Personen in Ebene 2 bei einer Versicherten Person auf 1. D.h. in Unfall, Leben und Kranken ist immer nur eine Person mit einem Produktbaustein auf Ebene 2 assoziiert.

This commit is contained in:
2021-06-11 14:59:09 +02:00
parent de70d69042
commit eade9f1023
30 changed files with 119 additions and 187 deletions

View File

@@ -37,7 +37,7 @@ import javax.xml.datatype.XMLGregorianCalendar;
* <attribute name="LandesCd" use="required" type="{urn:omds20}LandesCd_Type" />
* <attribute name="FamilienstandCd" use="required" type="{urn:omds20}FamilienstandCd_Type" />
* <attribute name="GebLandCd" type="{urn:omds20}LandesCd_Type" />
* <attribute name="WohnLandCd" 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>
@@ -65,8 +65,8 @@ public class NATUERLICHEPERSONType {
protected String familienstandCd;
@XmlAttribute(name = "GebLandCd")
protected String gebLandCd;
@XmlAttribute(name = "WohnLandCd")
protected String wohnLandCd;
@XmlAttribute(name = "HauptWohnLandCd")
protected String hauptWohnLandCd;
@XmlAttribute(name = "PersonID_VU")
protected String personIDVU;
@XmlAttribute(name = "PersonID_Makler")
@@ -241,27 +241,27 @@ public class NATUERLICHEPERSONType {
}
/**
* Ruft den Wert der wohnLandCd-Eigenschaft ab.
* Ruft den Wert der hauptWohnLandCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWohnLandCd() {
return wohnLandCd;
public String getHauptWohnLandCd() {
return hauptWohnLandCd;
}
/**
* Legt den Wert der wohnLandCd-Eigenschaft fest.
* Legt den Wert der hauptWohnLandCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWohnLandCd(String value) {
this.wohnLandCd = value;
public void setHauptWohnLandCd(String value) {
this.hauptWohnLandCd = value;
}
/**

View File

@@ -62,6 +62,10 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimRequestType;
"korrelationsId"
})
@XmlSeeAlso({
GetApplicationDocumentRequestType.class,
GetPoliciesOfPartnerRequestType.class,
SetMailingAddressRequestType.class,
FinderRequestType.class,
GetPartnerRequestType.class,
CheckAddressRequestType.class,
ChangePartnerMainAddressRequestType.class,
@@ -69,18 +73,14 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimRequestType;
ChangeCommunicationObjectRequestType.class,
AddCommunicationObjectRequestType.class,
DeleteCommunicationObjectRequestType.class,
GetPoliciesOfPartnerRequestType.class,
SetMailingAddressRequestType.class,
CommonSearchRequestType.class,
GetApplicationDocumentRequestType.class,
CheckClaimRequestType.class,
SubmitClaimRequestType.class,
GetClaimRequestType.class,
FinderRequestType.class,
GetStateSignaturesRequest.class,
CollectionRhythmChangeRequest.class,
CollectionRhythmInfoRequest.class,
CollectionChangeRequest.class,
GetStateSignaturesRequest.class,
CommonProcessRequestType.class
})
public abstract class CommonRequestType {

View File

@@ -62,25 +62,25 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimResponseType;
"beendet"
})
@XmlSeeAlso({
GetApplicationDocumentResponseType.class,
GetPoliciesOfPartnerResponseType.class,
SetMailingAddressResponseType.class,
FinderResponseType.class,
GetPartnerResponseType.class,
CheckAddressResponseType.class,
ChangePartnerMainAddressResponseType.class,
ChangePersonDataResponseType.class,
AddCommunicationObjectResponseType.class,
DeleteCommunicationObjectResponseType.class,
GetPoliciesOfPartnerResponseType.class,
SetMailingAddressResponseType.class,
CommonSearchResponseType.class,
GetApplicationDocumentResponseType.class,
CheckClaimResponseType.class,
SubmitClaimResponseType.class,
GetClaimResponseType.class,
FinderResponseType.class,
GetStateSignaturesResponse.class,
ChangeCommunicationObjectResponseType.class,
CollectionRhythmChangeResponse.class,
CollectionRhythmInfoResponse.class,
CollectionChangeResponse.class,
ChangeCommunicationObjectResponseType.class,
GetStateSignaturesResponse.class,
CommonProcessResponseType.class
})
public abstract class CommonResponseType {

View File

@@ -50,11 +50,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.LeistungsartUnfallTy
"versicherungssumme"
})
@XmlSeeAlso({
ElementarproduktSachPrivatType.class,
ElementarproduktRechtsschutzType.class,
TarifLebenType.class,
ElementarproduktKrankenType.class,
LeistungsartUnfallType.class
TarifLebenType.class,
ElementarproduktSachPrivatType.class,
LeistungsartUnfallType.class,
ElementarproduktRechtsschutzType.class
})
public abstract class ElementarproduktGenerischType
extends ElementarproduktType

View File

@@ -19,7 +19,6 @@ import javax.xml.bind.annotation.XmlType;
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Geburtsland" type="{urn:omds3CommonServiceTypes-1-1-0}AttributEnum_Type"/>
* <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>
@@ -32,43 +31,16 @@ import javax.xml.bind.annotation.XmlType;
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FATCA_NatPersonType", propOrder = {
"geburtsland",
"usIndizien",
"usSteuerpflicht"
})
public class FATCANatPersonType {
@XmlElement(name = "Geburtsland", required = true)
protected AttributEnumType geburtsland;
@XmlElement(name = "US_Indizien")
protected boolean usIndizien;
@XmlElement(name = "US_Steuerpflicht")
protected boolean usSteuerpflicht;
/**
* Ruft den Wert der geburtsland-Eigenschaft ab.
*
* @return
* possible object is
* {@link AttributEnumType }
*
*/
public AttributEnumType getGeburtsland() {
return geburtsland;
}
/**
* Legt den Wert der geburtsland-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link AttributEnumType }
*
*/
public void setGeburtsland(AttributEnumType value) {
this.geburtsland = value;
}
/**
* Ruft den Wert der usIndizien-Eigenschaft ab.
*

View File

@@ -24,9 +24,9 @@ import javax.xml.namespace.QName;
@XmlRegistry
public class ObjectFactory {
private final static QName _ObjektId_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "ObjektId");
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");
@@ -813,6 +813,15 @@ public class ObjectFactory {
return new ProzessDokumentType.DokData();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "ObjektId")
public JAXBElement<ObjektIdType> createObjektId(ObjektIdType value) {
return new JAXBElement<ObjektIdType>(_ObjektId_QNAME, ObjektIdType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >}}
*
@@ -831,15 +840,6 @@ public class ObjectFactory {
return new JAXBElement<String>(_OrdnungsbegriffZuordFremd_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "ObjektId")
public JAXBElement<ObjektIdType> createObjektId(ObjektIdType value) {
return new JAXBElement<ObjektIdType>(_ObjektId_QNAME, ObjektIdType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}}
*

View File

@@ -20,7 +20,6 @@ import javax.xml.bind.annotation.XmlType;
* &lt;sequence&gt;
* &lt;element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&gt;
* &lt;element name="Zugunsten" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt;
* &lt;element name="WohnLandCd" type="{urn:omds20}LandesCd_Type" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
@@ -32,8 +31,7 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PersonNamentlichesBezugsrecht_Type", propOrder = {
"prozentsatz",
"zugunsten",
"wohnLandCd"
"zugunsten"
})
public class PersonNamentlichesBezugsrechtType {
@@ -42,8 +40,6 @@ public class PersonNamentlichesBezugsrechtType {
@XmlElement(name = "Zugunsten")
@XmlSchemaType(name = "unsignedShort")
protected int zugunsten;
@XmlElement(name = "WohnLandCd")
protected String wohnLandCd;
/**
* Ruft den Wert der prozentsatz-Eigenschaft ab.
@@ -85,28 +81,4 @@ public class PersonNamentlichesBezugsrechtType {
this.zugunsten = value;
}
/**
* Ruft den Wert der wohnLandCd-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWohnLandCd() {
return wohnLandCd;
}
/**
* Legt den Wert der wohnLandCd-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWohnLandCd(String value) {
this.wohnLandCd = value;
}
}

View File

@@ -15,7 +15,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.ProduktUnfallType;
/**
* Basistyp für ein Produkt mit versicherter Person
* Basistyp für eine Produktelement vom Typ "Versicherte Person"
*
* <p>Java-Klasse für ProduktMitVp_Type complex type.
*
@@ -27,7 +27,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.ProduktUnfallType;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded"/&gt;
* &lt;element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
@@ -42,8 +42,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.ProduktUnfallType;
"versPersonenRefLfnr"
})
@XmlSeeAlso({
ProduktLebenType.class,
ProduktKrankenType.class,
ProduktLebenType.class,
ProduktUnfallType.class
})
public abstract class ProduktMitVpType
@@ -52,9 +52,9 @@ public abstract class ProduktMitVpType
@XmlElement(name = "Bezugsberechtigungen")
protected List<BezugsberechtigungType> bezugsberechtigungen;
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
@XmlElement(name = "VersPersonenRefLfnr")
@XmlSchemaType(name = "unsignedShort")
protected List<Integer> versPersonenRefLfnr;
protected int versPersonenRefLfnr;
/**
* Gets the value of the bezugsberechtigungen property.
@@ -86,32 +86,19 @@ public abstract class ProduktMitVpType
}
/**
* Gets the value of the versPersonenRefLfnr property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the versPersonenRefLfnr property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getVersPersonenRefLfnr().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Integer }
*
* Ruft den Wert der versPersonenRefLfnr-Eigenschaft ab.
*
*/
public List<Integer> getVersPersonenRefLfnr() {
if (versPersonenRefLfnr == null) {
versPersonenRefLfnr = new ArrayList<Integer>();
public int getVersPersonenRefLfnr() {
return versPersonenRefLfnr;
}
return this.versPersonenRefLfnr;
/**
* Legt den Wert der versPersonenRefLfnr-Eigenschaft fest.
*
*/
public void setVersPersonenRefLfnr(int value) {
this.versPersonenRefLfnr = value;
}
}

View File

@@ -44,10 +44,10 @@ import javax.xml.datatype.XMLGregorianCalendar;
})
@XmlSeeAlso({
ProduktbausteinGenerischType.class,
ZusatzproduktType.class,
VerkaufsproduktType.class,
ProduktType.class,
ElementarproduktType.class
ElementarproduktType.class,
ZusatzproduktType.class,
ProduktType.class
})
public abstract class ProduktbausteinType
extends BasisProduktbausteinType

View File

@@ -47,11 +47,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.VerkaufsproduktUnfal
"beschreibungTxt"
})
@XmlSeeAlso({
VerkaufsproduktSachPrivatType.class,
VerkaufsproduktRechtsschutzType.class,
VerkaufsproduktLebenType.class,
VerkaufsproduktKrankenType.class,
VerkaufsproduktUnfallType.class
VerkaufsproduktLebenType.class,
VerkaufsproduktSachPrivatType.class,
VerkaufsproduktUnfallType.class,
VerkaufsproduktRechtsschutzType.class
})
public abstract class VerkaufsproduktGenerischType
extends VerkaufsproduktType

View File

@@ -39,11 +39,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.CalculateUnfallReque
"produktmetadaten"
})
@XmlSeeAlso({
CalculateSachPrivatRequestType.class,
CalculateLebenRequestType.class,
CalculateSachPrivatRequestType.class,
CalculateUnfallRequestType.class,
CalculateKrankenRequest.class,
CalculateRechtsschutzRequest.class
CalculateRechtsschutzRequest.class,
CalculateKrankenRequest.class
})
public abstract class CalculateRequestGenType
extends CalculateRequestType

View File

@@ -33,11 +33,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.CalculateUnfallRespo
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CalculateResponseGen_Type")
@XmlSeeAlso({
CalculateSachPrivatResponseType.class,
CalculateLebenResponseType.class,
CalculateSachPrivatResponseType.class,
CalculateUnfallResponseType.class,
CalculateKrankenResponse.class,
CalculateRechtsschutzResponse.class
CalculateRechtsschutzResponse.class,
CalculateKrankenResponse.class
})
public abstract class CalculateResponseGenType
extends CalculateResponseType

View File

@@ -39,11 +39,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.CreateApplicationUnf
"produktmetadaten"
})
@XmlSeeAlso({
CreateApplicationSachPrivatRequestType.class,
CreateApplicationLebenRequestType.class,
CreateApplicationSachPrivatRequestType.class,
CreateApplicationUnfallRequestType.class,
CreateApplicationKrankenRequest.class,
CreateApplicationRechtsschutzRequest.class
CreateApplicationRechtsschutzRequest.class,
CreateApplicationKrankenRequest.class
})
public abstract class CreateApplicationRequestGenType
extends CreateApplicationRequestType

View File

@@ -33,11 +33,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.CreateApplicationUnf
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateApplicationResponseGen_Type")
@XmlSeeAlso({
CreateApplicationSachPrivatResponseType.class,
CreateApplicationLebenResponseType.class,
CreateApplicationSachPrivatResponseType.class,
CreateApplicationUnfallResponseType.class,
CreateApplicationKrankenResponse.class,
CreateApplicationRechtsschutzResponse.class
CreateApplicationRechtsschutzResponse.class,
CreateApplicationKrankenResponse.class
})
public abstract class CreateApplicationResponseGenType
extends CreateApplicationResponseType

View File

@@ -39,11 +39,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.CreateOfferUnfallReq
"produktmetadaten"
})
@XmlSeeAlso({
CreateOfferSachPrivatRequestType.class,
CreateOfferLebenRequestType.class,
CreateOfferSachPrivatRequestType.class,
CreateOfferUnfallRequestType.class,
CreateOfferKrankenRequest.class,
CreateOfferRechtsschutzRequest.class
CreateOfferRechtsschutzRequest.class,
CreateOfferKrankenRequest.class
})
public abstract class CreateOfferRequestGenType
extends CreateOfferRequestType

View File

@@ -33,11 +33,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.CreateOfferUnfallRes
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CreateOfferResponseGen_Type")
@XmlSeeAlso({
CreateOfferSachPrivatResponseType.class,
CreateOfferLebenResponseType.class,
CreateOfferSachPrivatResponseType.class,
CreateOfferUnfallResponseType.class,
CreateOfferKrankenResponse.class,
CreateOfferRechtsschutzResponse.class
CreateOfferRechtsschutzResponse.class,
CreateOfferKrankenResponse.class
})
public abstract class CreateOfferResponseGenType
extends CreateOfferResponseType

View File

@@ -44,11 +44,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezAntragUnfallType
"einwilligungen"
})
@XmlSeeAlso({
AntragSachPrivatType.class,
SpezAntragRechtsschutzType.class,
SpezAntragKrankenType.class,
AntragSachPrivatType.class,
SpezAntragPersonenType.class,
SpezAntragUnfallType.class
SpezAntragUnfallType.class,
SpezAntragRechtsschutzType.class
})
public abstract class SpezAntragType
extends SpezAntragBasisType

View File

@@ -43,12 +43,12 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezBerechnungUnfall
"personen"
})
@XmlSeeAlso({
BerechnungSachPrivatType.class,
SpezBerechnungRechtsschutzType.class,
SpezBerechnungKfzType.class,
SpezBerechnungLebenType.class,
SpezBerechnungKrankenType.class,
SpezBerechnungUnfallType.class
SpezBerechnungLebenType.class,
BerechnungSachPrivatType.class,
SpezBerechnungKfzType.class,
SpezBerechnungUnfallType.class,
SpezBerechnungRechtsschutzType.class
})
public abstract class SpezBerechnungType {

View File

@@ -49,12 +49,12 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SpezOffertUnfallType
"versicherungsnehmer"
})
@XmlSeeAlso({
OffertSachPrivatType.class,
SpezOffertRechtsschutzType.class,
SpezOffertKfzType.class,
SpezOffertLebenType.class,
SpezOffertKrankenType.class,
SpezOffertUnfallType.class
SpezOffertLebenType.class,
OffertSachPrivatType.class,
SpezOffertKfzType.class,
SpezOffertUnfallType.class,
SpezOffertRechtsschutzType.class
})
public abstract class SpezOffertType {

View File

@@ -39,11 +39,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SubmitApplicationUnf
"produktmetadaten"
})
@XmlSeeAlso({
SubmitApplicationSachPrivatRequestType.class,
SubmitApplicationLebenRequestType.class,
SubmitApplicationSachPrivatRequestType.class,
SubmitApplicationUnfallRequestType.class,
SubmitApplicationKrankenRequest.class,
SubmitApplicationRechtsschutzRequest.class
SubmitApplicationRechtsschutzRequest.class,
SubmitApplicationKrankenRequest.class
})
public abstract class SubmitApplicationRequestGenType
extends SubmitApplicationRequestType

View File

@@ -33,11 +33,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.SubmitApplicationUnf
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubmitApplicationResponseGen_Type")
@XmlSeeAlso({
SubmitApplicationSachPrivatResponseType.class,
SubmitApplicationLebenResponseType.class,
SubmitApplicationSachPrivatResponseType.class,
SubmitApplicationUnfallResponseType.class,
SubmitApplicationKrankenResponse.class,
SubmitApplicationRechtsschutzResponse.class
SubmitApplicationRechtsschutzResponse.class,
SubmitApplicationKrankenResponse.class
})
public abstract class SubmitApplicationResponseGenType
extends SubmitApplicationResponseType

View File

@@ -48,8 +48,8 @@ public class ZusatzversicherungUnfallinvaliditaetType
* <p>
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
* Zeile 137 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1417 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
* Zeile 137 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1413 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
* <p>
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:

View File

@@ -48,8 +48,8 @@ public class ZusatzversicherungUnfalltodType
* <p>
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
* Zeile 125 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1417 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
* Zeile 125 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1413 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
* <p>
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:

View File

@@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId;
@XmlElementRefs({
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class)
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
})
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
@XmlElement(name = "WirksamtkeitAb", required = true)
@@ -116,8 +116,8 @@ public class ChangeCommunicationObjectRequestType
* <p>
* Objects of the following type(s) are allowed in the list
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
*
*
*/

View File

@@ -10,12 +10,12 @@ import javax.xml.ws.Service;
/**
* This class was generated by Apache CXF 3.2.0
* 2021-05-07T18:28:11.034+02:00
* 2021-06-11T14:50:45.716+02:00
* Generated source version: 3.2.0
*
*/
@WebServiceClient(name = "omdsService",
wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl",
wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl",
targetNamespace = "urn:omds3Services-1-4-0")
public class OmdsService extends Service {
@@ -26,11 +26,11 @@ public class OmdsService extends Service {
static {
URL url = null;
try {
url = new URL("file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl");
url = new URL("file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_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/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl");
"Can not initialize the default wsdl from {0}", "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl");
}
WSDL_LOCATION = url;
}

View File

@@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 3.2.0
* 2021-05-07T18:28:10.909+02:00
* 2021-06-11T14:50:45.680+02:00
* Generated source version: 3.2.0
*
*/
@@ -25,7 +25,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
serviceName = "omdsService",
portName = "omdsServicePort",
targetNamespace = "urn:omds3Services-1-4-0",
wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl",
wsdlLocation = "file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3Services.wsdl",
endpointInterface = "at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType")
public class OmdsServicePortImpl implements OmdsServicePortType {

View File

@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 3.2.0
* 2021-05-07T18:28:11.012+02:00
* 2021-06-11T14:50:45.705+02:00
* Generated source version: 3.2.0
*
*/

View File

@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 3.2.0
* 2021-05-07T18:28:10.646+02:00
* 2021-06-11T14:50:45.619+02:00
* Generated source version: 3.2.0
*
*/

View File

@@ -6,7 +6,7 @@ import javax.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 3.2.0
* 2021-05-07T18:28:10.846+02:00
* 2021-06-11T14:50:45.675+02:00
* Generated source version: 3.2.0
*/

View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Jens Buehring (Kap Dion GmbH) bearbeitet -->
<xsd:schema xmlns="urn:omds3CommonServiceTypes-1-1-0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" targetNamespace="urn:omds3CommonServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.6.0">
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
@@ -1416,13 +1417,13 @@
</xsd:complexType>
<xsd:complexType name="ProduktMitVp_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Basistyp für ein Produkt mit versicherter Person</xsd:documentation>
<xsd:documentation>Basistyp für eine Produktelement vom Typ "Versicherte Person"</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ProduktGenerisch_Type">
<xsd:sequence>
<xsd:element name="Bezugsberechtigungen" type="Bezugsberechtigung_Type" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort" maxOccurs="unbounded">
<xsd:element name="VersPersonenRefLfnr" type="xsd:unsignedShort">
<xsd:annotation>
<xsd:documentation>Referenz auf eine versicherte Person oder mehrere versicherte Personen</xsd:documentation>
</xsd:annotation>