Noch eine kleine Änderung an den Rollen der beteiligten Personen

This commit is contained in:
2019-05-15 13:35:56 +02:00
parent 645f0e7794
commit 2da1c717f5
9 changed files with 114 additions and 124 deletions

View File

@@ -10,7 +10,7 @@ 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
* 2019-05-15T13:15:31.874+02:00 * 2019-05-15T13:29:56.643+02:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */

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
* 2019-05-15T13:15:31.785+02:00 * 2019-05-15T13:29:56.537+02:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */

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
* 2019-05-15T13:15:31.848+02:00 * 2019-05-15T13:29:56.605+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
* 2019-05-15T13:15:31.657+02:00 * 2019-05-15T13:29:56.424+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
* 2019-05-15T13:15:31.768+02:00 * 2019-05-15T13:29:56.521+02:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
*/ */

View File

@@ -63,8 +63,8 @@ public class ChangeCommunicationObjectRequestType
protected ObjektIdType objektId; protected ObjektIdType objektId;
@XmlElementRefs({ @XmlElementRefs({
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class), @XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class), @XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class),
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class) @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "http://omds.vvo.at/types/omds3types/v1_4_0/on4partner", type = JAXBElement.class)
}) })
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
@XmlElement(name = "WirksamtkeitAb", required = true) @XmlElement(name = "WirksamtkeitAb", required = true)

View File

@@ -9,7 +9,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_11.VtgRolleCdType;
import at.vvo.omds.types.omds2Types.v2_11.WaehrungsCdType; import at.vvo.omds.types.omds2Types.v2_11.WaehrungsCdType;
import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType; import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
@@ -34,13 +33,6 @@ import at.vvo.omds.types.omds3Types.v1_4_0.common.BankverbindungType;
* &lt;complexType&gt; * &lt;complexType&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3ServiceTypes-1-1-0}ReferenzAufBeteiligtePersonSchaden_Type"&gt; * &lt;extension base="{urn:omds3ServiceTypes-1-1-0}ReferenzAufBeteiligtePersonSchaden_Type"&gt;
* &lt;choice&gt;
* &lt;element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/&gt;
* &lt;sequence&gt;
* &lt;element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/&gt;
* &lt;element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/choice&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
@@ -350,13 +342,6 @@ public class MeldungSchadenType {
* &lt;complexType&gt; * &lt;complexType&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;extension base="{urn:omds3ServiceTypes-1-1-0}ReferenzAufBeteiligtePersonSchaden_Type"&gt; * &lt;extension base="{urn:omds3ServiceTypes-1-1-0}ReferenzAufBeteiligtePersonSchaden_Type"&gt;
* &lt;choice&gt;
* &lt;element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/&gt;
* &lt;sequence&gt;
* &lt;element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/&gt;
* &lt;element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/choice&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
* &lt;/complexType&gt; * &lt;/complexType&gt;
@@ -365,95 +350,11 @@ public class MeldungSchadenType {
* *
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { @XmlType(name = "")
"vertragsrolle",
"schadensrolle",
"geschInteresseLfnr"
})
public static class BeteiligtePersonen public static class BeteiligtePersonen
extends ReferenzAufBeteiligtePersonSchadenType extends ReferenzAufBeteiligtePersonSchadenType
{ {
@XmlElement(name = "Vertragsrolle")
@XmlSchemaType(name = "string")
protected VtgRolleCdType vertragsrolle;
@XmlElement(name = "Schadensrolle")
protected String schadensrolle;
@XmlElement(name = "GeschInteresseLfnr")
@XmlSchemaType(name = "unsignedShort")
protected Integer geschInteresseLfnr;
/**
* Ruft den Wert der vertragsrolle-Eigenschaft ab.
*
* @return
* possible object is
* {@link VtgRolleCdType }
*
*/
public VtgRolleCdType getVertragsrolle() {
return vertragsrolle;
}
/**
* Legt den Wert der vertragsrolle-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VtgRolleCdType }
*
*/
public void setVertragsrolle(VtgRolleCdType value) {
this.vertragsrolle = value;
}
/**
* Ruft den Wert der schadensrolle-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSchadensrolle() {
return schadensrolle;
}
/**
* Legt den Wert der schadensrolle-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSchadensrolle(String value) {
this.schadensrolle = value;
}
/**
* Ruft den Wert der geschInteresseLfnr-Eigenschaft ab.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getGeschInteresseLfnr() {
return geschInteresseLfnr;
}
/**
* Legt den Wert der geschInteresseLfnr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setGeschInteresseLfnr(Integer value) {
this.geschInteresseLfnr = value;
}
} }

View File

@@ -4,9 +4,11 @@ package at.vvo.omds.types.omds3Types.v1_4_0.servicetypes;
import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlSeeAlso; import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlType;
import at.vvo.omds.types.omds2Types.v2_11.VtgRolleCdType;
/** /**
@@ -18,8 +20,13 @@ import javax.xml.bind.annotation.XmlType;
* &lt;complexType name="ReferenzAufBeteiligtePersonSchaden_Type"&gt; * &lt;complexType name="ReferenzAufBeteiligtePersonSchaden_Type"&gt;
* &lt;complexContent&gt; * &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt; * &lt;choice&gt;
* &lt;/sequence&gt; * &lt;element name="Vertragsrolle" type="{urn:omds20}VtgRolleCd_Type"/&gt;
* &lt;sequence&gt;
* &lt;element name="Schadensrolle" type="{urn:omds20}BetRolleCd_Type"/&gt;
* &lt;element name="GeschInteresseLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/choice&gt;
* &lt;attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /&gt; * &lt;attribute name="BetLfnr" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /&gt;
* &lt;attribute name="BetTxt"&gt; * &lt;attribute name="BetTxt"&gt;
* &lt;simpleType&gt; * &lt;simpleType&gt;
@@ -36,18 +43,102 @@ import javax.xml.bind.annotation.XmlType;
* *
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ReferenzAufBeteiligtePersonSchaden_Type") @XmlType(name = "ReferenzAufBeteiligtePersonSchaden_Type", propOrder = {
"vertragsrolle",
"schadensrolle",
"geschInteresseLfnr"
})
@XmlSeeAlso({ @XmlSeeAlso({
at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.MeldungSchadenType.BeteiligtePersonen.class at.vvo.omds.types.omds3Types.v1_4_0.servicetypes.MeldungSchadenType.BeteiligtePersonen.class
}) })
public class ReferenzAufBeteiligtePersonSchadenType { public class ReferenzAufBeteiligtePersonSchadenType {
@XmlElement(name = "Vertragsrolle")
@XmlSchemaType(name = "string")
protected VtgRolleCdType vertragsrolle;
@XmlElement(name = "Schadensrolle")
protected String schadensrolle;
@XmlElement(name = "GeschInteresseLfnr")
@XmlSchemaType(name = "unsignedShort")
protected Integer geschInteresseLfnr;
@XmlAttribute(name = "BetLfnr", namespace = "urn:omds3ServiceTypes-1-1-0", required = true) @XmlAttribute(name = "BetLfnr", namespace = "urn:omds3ServiceTypes-1-1-0", required = true)
@XmlSchemaType(name = "unsignedShort") @XmlSchemaType(name = "unsignedShort")
protected int betLfnr; protected int betLfnr;
@XmlAttribute(name = "BetTxt", namespace = "urn:omds3ServiceTypes-1-1-0") @XmlAttribute(name = "BetTxt", namespace = "urn:omds3ServiceTypes-1-1-0")
protected String betTxt; protected String betTxt;
/**
* Ruft den Wert der vertragsrolle-Eigenschaft ab.
*
* @return
* possible object is
* {@link VtgRolleCdType }
*
*/
public VtgRolleCdType getVertragsrolle() {
return vertragsrolle;
}
/**
* Legt den Wert der vertragsrolle-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link VtgRolleCdType }
*
*/
public void setVertragsrolle(VtgRolleCdType value) {
this.vertragsrolle = value;
}
/**
* Ruft den Wert der schadensrolle-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSchadensrolle() {
return schadensrolle;
}
/**
* Legt den Wert der schadensrolle-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSchadensrolle(String value) {
this.schadensrolle = value;
}
/**
* Ruft den Wert der geschInteresseLfnr-Eigenschaft ab.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getGeschInteresseLfnr() {
return geschInteresseLfnr;
}
/**
* Legt den Wert der geschInteresseLfnr-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setGeschInteresseLfnr(Integer value) {
this.geschInteresseLfnr = value;
}
/** /**
* Ruft den Wert der betLfnr-Eigenschaft ab. * Ruft den Wert der betLfnr-Eigenschaft ab.
* *

View File

@@ -1119,19 +1119,7 @@
<xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="BeteiligtePersonen" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="ReferenzAufBeteiligtePersonSchaden_Type"> <xsd:extension base="ReferenzAufBeteiligtePersonSchaden_Type"/>
<xsd:choice>
<xsd:element name="Vertragsrolle" type="omds:VtgRolleCd_Type"/>
<xsd:sequence>
<xsd:element name="Schadensrolle" type="omds:BetRolleCd_Type"/>
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional die Referenz auf ein geschädigtes Interesse. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
</xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
@@ -1664,7 +1652,17 @@
</xsd:attribute> </xsd:attribute>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="ReferenzAufBeteiligtePersonSchaden_Type"> <xsd:complexType name="ReferenzAufBeteiligtePersonSchaden_Type">
<xsd:sequence/> <xsd:choice>
<xsd:element name="Vertragsrolle" type="omds:VtgRolleCd_Type"/>
<xsd:sequence>
<xsd:element name="Schadensrolle" type="omds:BetRolleCd_Type"/>
<xsd:element name="GeschInteresseLfnr" type="xsd:unsignedShort" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional die Referenz auf ein geschädigtes Interesse. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
<xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required"> <xsd:attribute name="BetLfnr" type="xsd:unsignedShort" use="required">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Referenz auf eine beteiligte Person</xsd:documentation> <xsd:documentation>Referenz auf eine beteiligte Person</xsd:documentation>