diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/InformationenPersonType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/InformationenPersonType.java index 01c041b6..0457e7c8 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/InformationenPersonType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/InformationenPersonType.java @@ -23,7 +23,7 @@ import at.vvo.omds.types.omds2Types.v2_9.SONSTIGEPERSONType; /** - * Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional + * Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional. Die Person kann eine Adresse enthalten. Die Adresse hat aber keine Id. * *

Java-Klasse für InformationenPerson_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/common/DateianhangType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/common/DateianhangType.java index c6f78bed..9c7f3b3b 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/common/DateianhangType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/common/DateianhangType.java @@ -23,19 +23,7 @@ import javax.xml.bind.annotation.XmlType; * <sequence> * <element name="Id" type="{http://www.w3.org/2001/XMLSchema}integer"/> * <element name="DateiMimeType" type="{http://www.w3.org/2001/XMLSchema}string"/> - * <element name="DateiType" minOccurs="0"> - * <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"/> - * </restriction> - * </simpleType> - * </element> + * <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"> diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/CreateApplicationResponseType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/CreateApplicationResponseType.java index d3de06cb..41b740aa 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/CreateApplicationResponseType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/CreateApplicationResponseType.java @@ -27,7 +27,7 @@ import at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzRes * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessResponse_Type"> * <sequence> * <element name="Antragstatus" type="{urn:omds3CommonServiceTypes-1-1-0}SubmitApplicationStatus_Type" minOccurs="0"/> - * <element name="Antragsreferenz" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_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"/> * </sequence> * </extension> @@ -40,7 +40,7 @@ import at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.CreateApplicationKfzRes @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "CreateApplicationResponse_Type", propOrder = { "antragstatus", - "antragsreferenz", + "antragsnummer", "dokumente" }) @XmlSeeAlso({ @@ -52,8 +52,8 @@ public abstract class CreateApplicationResponseType @XmlElement(name = "Antragstatus") protected Integer antragstatus; - @XmlElement(name = "Antragsreferenz") - protected ObjektIdType antragsreferenz; + @XmlElement(name = "Antragsnummer") + protected ObjektIdType antragsnummer; @XmlElement(name = "Dokumente") protected List dokumente; @@ -82,27 +82,27 @@ public abstract class CreateApplicationResponseType } /** - * Ruft den Wert der antragsreferenz-Eigenschaft ab. + * Ruft den Wert der antragsnummer-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getAntragsreferenz() { - return antragsreferenz; + public ObjektIdType getAntragsnummer() { + return antragsnummer; } /** - * Legt den Wert der antragsreferenz-Eigenschaft fest. + * Legt den Wert der antragsnummer-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setAntragsreferenz(ObjektIdType value) { - this.antragsreferenz = value; + public void setAntragsnummer(ObjektIdType value) { + this.antragsnummer = value; } /** diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/SubmitApplicationRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/SubmitApplicationRequestType.java index 6de7d7d7..9ebd8921 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/SubmitApplicationRequestType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/v1_3_0/on2antrag/common/SubmitApplicationRequestType.java @@ -23,7 +23,7 @@ import at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzReq * <complexContent> * <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type"> * <sequence> - * <element name="Antragsreferenz" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/> + * <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/> * </sequence> * </extension> * </complexContent> @@ -34,7 +34,7 @@ import at.vvo.omds.types.omds3Types.v1_3_0.on2antrag.kfz.SubmitApplicationKfzReq */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "SubmitApplicationRequest_Type", propOrder = { - "antragsreferenz" + "antragsnummer" }) @XmlSeeAlso({ SubmitApplicationKfzRequestType.class @@ -43,31 +43,31 @@ public abstract class SubmitApplicationRequestType extends CommonProcessRequestType { - @XmlElement(name = "Antragsreferenz", required = true) - protected ObjektIdType antragsreferenz; + @XmlElement(name = "Antragsnummer", required = true) + protected ObjektIdType antragsnummer; /** - * Ruft den Wert der antragsreferenz-Eigenschaft ab. + * Ruft den Wert der antragsnummer-Eigenschaft ab. * * @return * possible object is * {@link ObjektIdType } * */ - public ObjektIdType getAntragsreferenz() { - return antragsreferenz; + public ObjektIdType getAntragsnummer() { + return antragsnummer; } /** - * Legt den Wert der antragsreferenz-Eigenschaft fest. + * Legt den Wert der antragsnummer-Eigenschaft fest. * * @param value * allowed object is * {@link ObjektIdType } * */ - public void setAntragsreferenz(ObjektIdType value) { - this.antragsreferenz = value; + public void setAntragsnummer(ObjektIdType value) { + this.antragsnummer = value; } } diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds210-00.xsd b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds210-00.xsd index 744c4d06..929abaa9 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds210-00.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds210-00.xsd @@ -1,6 +1,7 @@ - + Version 210-00 - OMDS Arbeitsgruppe diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds29-00.xsd b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds29-00.xsd index ad0c9a60..607dc49a 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds29-00.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds29-00.xsd @@ -1,5 +1,4 @@ - diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3CommonServiceTypes.xsd index c1c66ebf..c7ae1561 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3CommonServiceTypes.xsd @@ -75,6 +75,7 @@ + @@ -455,27 +456,6 @@ - Der Typ eines Response-Status @@ -499,24 +479,20 @@ - - - - - Vertrag - - - - Type für Objektreferenzen - + Eine technische Objekt Id als String + + + + + @@ -601,62 +577,14 @@ - MIME-Type des Files im Anhang. Typen: tif,pdf,rtf,doc,docx,txt,html,jpg,xls,xlsx + MIME-Type des Files im Anhang. - - - - - Fachlicher Typ der Datei: - 1..Sepa-Mandat - 2..unterschrieber Antrag - 3..Bestätigung zur elektronischen Kommunikation - 4..Basisblatt - 5..Gesundheitsfragen - 6..Maklervollmacht - 7..Beratungsprotokoll - - - - - - SEPA-Mandat - - - - - Unterschriebener Antrag Provision - - - - - Bestätigung elektronische Kommunikation - - - - - Basisblatt - - - - - Gesundheitsfragen - - - - - Maklervollmacht - - - - - Beratungsprotokoll - - - - + + + Der fachliche Typ der angehaengenten Datei + @@ -688,6 +616,48 @@ + + + Der fachlicher Typ der Datei: 1..Sepa-Mandat, 2..unterschrieber Antrag, 3..Bestätigung zur elektronischen Kommunikation, 4..Basisblatt, 5..Gesundheitsfragen, 6..Maklervollmacht, 7..Beratungsprotokoll + + + + + SEPA-Mandat + + + + + Unterschriebener Antrag Provision + + + + + Bestätigung elektronische Kommunikation + + + + + Basisblatt + + + + + Gesundheitsfragen + + + + + Maklervollmacht + + + + + Beratungsprotokoll + + + + Sollen nicht automatisch die Kontierungsdaten aus dem hinterlegten Benutzer genommen werden, können hier abweichende Kontierungen angegeben werden. @@ -1324,8 +1294,7 @@ - - + Wenn die Versicherungssumme eine Auswahlliste ist, wird der übergebene Wert in der Liste gesucht - falls nicht vorhanden bleibt der Standardwert selektiert. diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3ServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3ServiceTypes.xsd index fce3b098..723c5a59 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3ServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3ServiceTypes.xsd @@ -828,7 +828,7 @@ - Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional + Typ zur Übergabe personenbezogener Daten, entspricht weitgehend OMDS Datensatz PERSON_Type, die Personennr ist aber optional. Die Person kann eine Adresse enthalten. Die Adresse hat aber keine Id. @@ -845,7 +845,7 @@ - + Optional: Eine Referenz auf eine im VU-System bestehende Person @@ -1744,14 +1744,6 @@ - - - Eine Objektspezifikation, die verwendt wird, wenn alle Dokumente für alle Objekttypen abgerufen werden sollen, also gerade kein Objekt spezifiziert werden soll. Dieser Umweg ist nötig, da in den Methoden eine Objektspezifikation als required vorgegeben ist. Es ist geplant die Anforderung "required" in späteren Versionen entfallen zu lassen, dann entfällt auch dieser Typ. - - - - - Request um eine Anzahl von Dokumenten zu einem fachlichen Objekt zu erhalten diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3Services.wsdl b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3Services.wsdl index 819bb407..2414664f 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3Services.wsdl +++ b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3Services.wsdl @@ -38,128 +38,141 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - - - - - + + + + - + + + - + + + - + - + + + - + + - + - + - + - + + - + + + - + + - - + + - - + + - - + + - - + + - - + + + - - + + - - + + + + @@ -282,109 +295,124 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - + + + + - - - - + + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + @@ -415,11 +443,6 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - - - - - @@ -470,276 +493,293 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + + - - - - - - - - - - - - - - - + + + + + + + - + - + - + + - + - + - + + - + - + - + + - + - + - + + + - + - + - + + - + - + - + + + - + - + - + + - + - + - + + - + - + - + + - + - + - + + - + - + - + - + + - + - + - + - + + + - + - + - + + - + - + - + + - + - + - + + - + - + - + + - + - + - + + - + - + - + + - + - + - + + - + - + - + + - + - + - + - + @@ -925,12 +965,17 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + - + - + + + - Abstrakter Basistyp für alle Berechnungen + Abstrakter Basistyp Berechnung, der bei Request und bei Response gleich ist - Abstrakter Basistyp für alle Offerte + Abstrakter Basistyp Offert, der bei Request und Response gleich ist @@ -33,7 +29,7 @@ elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0"> - Abstrakter Basistyp für alle Anträge + Abstrakter Basistyp für Antrag, der bei Request und bei Response gleich ist @@ -41,7 +37,6 @@ elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0"> Die Antragsart kann auch vom ServiceProvider automatisch bestimmt werden, dann bleibt sie im Request leer. - Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden @@ -177,7 +172,7 @@ elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0"> optional ein aktueller Status des Antragsprozess - + Wenn der Antrag fehlerfrei erstellt werden konnte, die Referenz auf diesen Antrag. Diese Referenz ist bei der Einreichung des Antrags anzugegeben. @@ -198,7 +193,7 @@ elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0"> - + Die Referenz auf einen zuvor mit CreateApplication erzeugten Antrag, welcher jetzt eingereicht werden soll. Diese Referenz wird durch CreateApplication erzeugt. Ein Aufruf von CreateApplication ist notwendige Voraussetzung für den Aufruf von SubmitApplication diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_Kfz.xsd b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_Kfz.xsd index a9ff64e1..18e911dd 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_Kfz.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_Kfz.xsd @@ -473,7 +473,7 @@ Responseobjekt fuer die Antragseinreichung Kfz - + Refernziert auf ein versichertes Fahrzeug über die laufende Nummer innerhalb eines Elementarprodukts. diff --git a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_SachPrivat.xsd b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_SachPrivat.xsd index 5840079b..b5995653 100644 --- a/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_SachPrivat.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/v1-3-0/omds3_ON2_Antrag_SachPrivat.xsd @@ -25,21 +25,26 @@ - + - - - + + + ständig bewohnt, nicht-ständig bewohnt, unbewohnt - + Fertigteil, massiv, Holz... - + + + hart, nicht-hart + + + Ebenerdig, 1 Stockwerk, 2 Stockwerke oder mehr als 2 Stockwerke @@ -49,27 +54,23 @@ Jahreszahl - + Hanglage definieren + wenn Vorschäden vorhanden sind, Typ des Schadens definieren - + zweckmäßig, standard, gehoben... (bei Gebäude oder nur in Haushalt?) - - - hart, nicht-hart - - Ob Bank Eigentumsrechte hat @@ -80,17 +81,42 @@ Gebäude oder doch Ausstattung? - - - - - + Erweiterungsmöglichkeit für weitere benötigte Daten, die nicht im Standard enthalten sind. + + + + + + + + + + + + + + + + + + + + + + + + Standardbaustein Photovoltaik als Erweiterung von ZusaetzlicheGebaeudeDaten_Type + + + + + Wurden die Gebäude/der Wohnungsinhalt/Keller in den letzten 7 Jahren durch Hochwasser, Überschwemmung, Muren oder Lawinen beschädigt? @@ -130,59 +156,126 @@ - + + Gibt es überhaupt noch andere Verkaufsprodukte? + + + + + + + - - - Typ für ein Besitz-Produkt, welches einer Vertragssparte entspricht - + - - + + + + - + + + Typ für ein Besitz-Produkt, welches einer Vertragssparte entspricht + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -207,6 +300,7 @@ + @@ -226,7 +320,7 @@ - +