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

View File

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

View File

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

View File

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

View File

@@ -19,7 +19,6 @@ import javax.xml.bind.annotation.XmlType;
* <complexContent> * <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence> * <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_Indizien" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="US_Steuerpflicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="US_Steuerpflicht" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence> * </sequence>
@@ -32,43 +31,16 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FATCA_NatPersonType", propOrder = { @XmlType(name = "FATCA_NatPersonType", propOrder = {
"geburtsland",
"usIndizien", "usIndizien",
"usSteuerpflicht" "usSteuerpflicht"
}) })
public class FATCANatPersonType { public class FATCANatPersonType {
@XmlElement(name = "Geburtsland", required = true)
protected AttributEnumType geburtsland;
@XmlElement(name = "US_Indizien") @XmlElement(name = "US_Indizien")
protected boolean usIndizien; protected boolean usIndizien;
@XmlElement(name = "US_Steuerpflicht") @XmlElement(name = "US_Steuerpflicht")
protected boolean usSteuerpflicht; 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. * Ruft den Wert der usIndizien-Eigenschaft ab.
* *

View File

@@ -24,9 +24,9 @@ import javax.xml.namespace.QName;
@XmlRegistry @XmlRegistry
public class ObjectFactory { 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 _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 _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 _Person_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Person");
private final static QName _Adresse_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Adresse"); 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(); 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 >}} * 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); 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 >}} * 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;sequence&gt;
* &lt;element name="Prozentsatz" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/&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="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;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -32,8 +31,7 @@ import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PersonNamentlichesBezugsrecht_Type", propOrder = { @XmlType(name = "PersonNamentlichesBezugsrecht_Type", propOrder = {
"prozentsatz", "prozentsatz",
"zugunsten", "zugunsten"
"wohnLandCd"
}) })
public class PersonNamentlichesBezugsrechtType { public class PersonNamentlichesBezugsrechtType {
@@ -42,8 +40,6 @@ public class PersonNamentlichesBezugsrechtType {
@XmlElement(name = "Zugunsten") @XmlElement(name = "Zugunsten")
@XmlSchemaType(name = "unsignedShort") @XmlSchemaType(name = "unsignedShort")
protected int zugunsten; protected int zugunsten;
@XmlElement(name = "WohnLandCd")
protected String wohnLandCd;
/** /**
* Ruft den Wert der prozentsatz-Eigenschaft ab. * Ruft den Wert der prozentsatz-Eigenschaft ab.
@@ -85,28 +81,4 @@ public class PersonNamentlichesBezugsrechtType {
this.zugunsten = value; 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. * <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;extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Bezugsberechtigungen" type="{urn:omds3CommonServiceTypes-1-1-0}Bezugsberechtigung_Type" maxOccurs="unbounded" minOccurs="0"/&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;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -42,8 +42,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.ProduktUnfallType;
"versPersonenRefLfnr" "versPersonenRefLfnr"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
ProduktLebenType.class,
ProduktKrankenType.class, ProduktKrankenType.class,
ProduktLebenType.class,
ProduktUnfallType.class ProduktUnfallType.class
}) })
public abstract class ProduktMitVpType public abstract class ProduktMitVpType
@@ -52,9 +52,9 @@ public abstract class ProduktMitVpType
@XmlElement(name = "Bezugsberechtigungen") @XmlElement(name = "Bezugsberechtigungen")
protected List<BezugsberechtigungType> bezugsberechtigungen; protected List<BezugsberechtigungType> bezugsberechtigungen;
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class) @XmlElement(name = "VersPersonenRefLfnr")
@XmlSchemaType(name = "unsignedShort") @XmlSchemaType(name = "unsignedShort")
protected List<Integer> versPersonenRefLfnr; protected int versPersonenRefLfnr;
/** /**
* Gets the value of the bezugsberechtigungen property. * Gets the value of the bezugsberechtigungen property.
@@ -86,32 +86,19 @@ public abstract class ProduktMitVpType
} }
/** /**
* Gets the value of the versPersonenRefLfnr property. * Ruft den Wert der versPersonenRefLfnr-Eigenschaft ab.
*
* <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 }
*
* *
*/ */
public List<Integer> getVersPersonenRefLfnr() { public int getVersPersonenRefLfnr() {
if (versPersonenRefLfnr == null) { return versPersonenRefLfnr;
versPersonenRefLfnr = new ArrayList<Integer>(); }
}
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({ @XmlSeeAlso({
ProduktbausteinGenerischType.class, ProduktbausteinGenerischType.class,
ZusatzproduktType.class,
VerkaufsproduktType.class, VerkaufsproduktType.class,
ProduktType.class, ElementarproduktType.class,
ElementarproduktType.class ZusatzproduktType.class,
ProduktType.class
}) })
public abstract class ProduktbausteinType public abstract class ProduktbausteinType
extends BasisProduktbausteinType extends BasisProduktbausteinType

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -48,8 +48,8 @@ public class ZusatzversicherungUnfalltodType
* <p> * <p>
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: * 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 125 von file:/C:/Users/jensb/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 1413 von file:/C:/Users/jensb/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
* <p> * <p>
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern: * 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) @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId; protected ObjektIdType objektId;
@XmlElementRefs({ @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 = "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 = "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)
}) })
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
@XmlElement(name = "WirksamtkeitAb", required = true) @XmlElement(name = "WirksamtkeitAb", required = true)
@@ -116,8 +116,8 @@ public class ChangeCommunicationObjectRequestType
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@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 * 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 * Generated source version: 3.2.0
* *
*/ */
@WebServiceClient(name = "omdsService", @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") targetNamespace = "urn:omds3Services-1-4-0")
public class OmdsService extends Service { public class OmdsService extends Service {
@@ -26,11 +26,11 @@ public class OmdsService extends Service {
static { static {
URL url = null; URL url = null;
try { 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) { } catch (MalformedURLException e) {
java.util.logging.Logger.getLogger(OmdsService.class.getName()) java.util.logging.Logger.getLogger(OmdsService.class.getName())
.log(java.util.logging.Level.INFO, .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; 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 * 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 * Generated source version: 3.2.0
* *
*/ */
@@ -25,7 +25,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
serviceName = "omdsService", serviceName = "omdsService",
portName = "omdsServicePort", portName = "omdsServicePort",
targetNamespace = "urn:omds3Services-1-4-0", 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") endpointInterface = "at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType")
public class OmdsServicePortImpl implements 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 * 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 * 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 * 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 * 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 * 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 * Generated source version: 3.2.0
*/ */

View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?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: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:omds20" schemaLocation="omds214-00.xsd"/>
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/> <xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
@@ -1416,13 +1417,13 @@
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="ProduktMitVp_Type" abstract="true"> <xsd:complexType name="ProduktMitVp_Type" abstract="true">
<xsd:annotation> <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:annotation>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="ProduktGenerisch_Type"> <xsd:extension base="ProduktGenerisch_Type">
<xsd:sequence> <xsd:sequence>
<xsd:element name="Bezugsberechtigungen" type="Bezugsberechtigung_Type" minOccurs="0" maxOccurs="unbounded"/> <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:annotation>
<xsd:documentation>Referenz auf eine versicherte Person oder mehrere versicherte Personen</xsd:documentation> <xsd:documentation>Referenz auf eine versicherte Person oder mehrere versicherte Personen</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -1791,11 +1792,11 @@
<xsd:documentation>Referenz auf die Person, zu deren Gunsten das Betzugsrecht festgelegt ist</xsd:documentation> <xsd:documentation>Referenz auf die Person, zu deren Gunsten das Betzugsrecht festgelegt ist</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<!-- <xsd:element name="WohnLandCd" type="omds:LandesCd_Type" minOccurs="0">--> <!-- <xsd:element name="WohnLandCd" type="omds:LandesCd_Type" minOccurs="0">-->
<!-- <xsd:annotation>--> <!-- <xsd:annotation>-->
<!-- <xsd:documentation>Nur, wenn Wohnsitzland nicht im Partner untergebracht werden kann.</xsd:documentation>--> <!-- <xsd:documentation>Nur, wenn Wohnsitzland nicht im Partner untergebracht werden kann.</xsd:documentation>-->
<!-- </xsd:annotation>--> <!-- </xsd:annotation>-->
<!-- </xsd:element>--> <!-- </xsd:element>-->
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="BezugsberechtigungVersicherungsnehmer_Type"> <xsd:complexType name="BezugsberechtigungVersicherungsnehmer_Type">