Stand Develop (1.5) an den Release 1.4 angepasst:
- Globales Element Geschaeftsfallnummer entfällt in XSD, (hat keine Auswirkung auf generierte Klassen) - Ergänzung MTOM Unterstützung - Vereinheitlichung Feld Mimetype: "DateiMimeType" --> "Mimetype"
This commit is contained in:
@@ -24,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.common.SubmitApplicationReq
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer" minOccurs="0"/>
|
* <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -51,7 +51,7 @@ public abstract class CommonProcessRequestType
|
|||||||
protected ObjektIdType geschaeftsfallnummer;
|
protected ObjektIdType geschaeftsfallnummer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optional eine Geschaeftsfallnummer, die mehrere Request-Responses einem Geschaeftsfall zuordnet
|
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_5_0.common;
|
package at.vvo.omds.types.omds3Types.r1_5_0.common;
|
||||||
|
|
||||||
|
import javax.activation.DataHandler;
|
||||||
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.XmlElement;
|
import javax.xml.bind.annotation.XmlElement;
|
||||||
|
import javax.xml.bind.annotation.XmlMimeType;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
|
|
||||||
@@ -20,7 +22,7 @@ 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="DateiMimeType" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
* <element name="Mimetype" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||||
* <element name="DateiType" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type" minOccurs="0"/>
|
* <element name="DateiType" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type" minOccurs="0"/>
|
||||||
* <element name="DateiName">
|
* <element name="DateiName">
|
||||||
* <simpleType>
|
* <simpleType>
|
||||||
@@ -47,7 +49,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "Dateianhang_Type", propOrder = {
|
@XmlType(name = "Dateianhang_Type", propOrder = {
|
||||||
"dateiMimeType",
|
"mimetype",
|
||||||
"dateiType",
|
"dateiType",
|
||||||
"dateiName",
|
"dateiName",
|
||||||
"dateiData",
|
"dateiData",
|
||||||
@@ -55,39 +57,40 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
})
|
})
|
||||||
public class DateianhangType {
|
public class DateianhangType {
|
||||||
|
|
||||||
@XmlElement(name = "DateiMimeType", required = true)
|
@XmlElement(name = "Mimetype", required = true)
|
||||||
protected String dateiMimeType;
|
protected String mimetype;
|
||||||
@XmlElement(name = "DateiType")
|
@XmlElement(name = "DateiType")
|
||||||
protected Integer dateiType;
|
protected Integer dateiType;
|
||||||
@XmlElement(name = "DateiName", required = true)
|
@XmlElement(name = "DateiName", required = true)
|
||||||
protected String dateiName;
|
protected String dateiName;
|
||||||
@XmlElement(name = "DateiData", required = true)
|
@XmlElement(name = "DateiData", required = true)
|
||||||
protected byte[] dateiData;
|
@XmlMimeType("application/octet-stream")
|
||||||
|
protected DataHandler dateiData;
|
||||||
@XmlElement(name = "DateiBeschreibung")
|
@XmlElement(name = "DateiBeschreibung")
|
||||||
protected String dateiBeschreibung;
|
protected String dateiBeschreibung;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der dateiMimeType-Eigenschaft ab.
|
* Ruft den Wert der mimetype-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* {@link String }
|
* {@link String }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public String getDateiMimeType() {
|
public String getMimetype() {
|
||||||
return dateiMimeType;
|
return mimetype;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Legt den Wert der dateiMimeType-Eigenschaft fest.
|
* Legt den Wert der mimetype-Eigenschaft fest.
|
||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* {@link String }
|
* {@link String }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public void setDateiMimeType(String value) {
|
public void setMimetype(String value) {
|
||||||
this.dateiMimeType = value;
|
this.mimetype = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -143,9 +146,10 @@ public class DateianhangType {
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* byte[]
|
* {@link DataHandler }
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public byte[] getDateiData() {
|
public DataHandler getDateiData() {
|
||||||
return dateiData;
|
return dateiData;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -154,9 +158,10 @@ public class DateianhangType {
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* byte[]
|
* {@link DataHandler }
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public void setDateiData(byte[] value) {
|
public void setDateiData(DataHandler value) {
|
||||||
this.dateiData = value;
|
this.dateiData = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ import javax.xml.namespace.QName;
|
|||||||
public class ObjectFactory {
|
public class ObjectFactory {
|
||||||
|
|
||||||
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 _Geschaeftsfallnummer_QNAME = new QName("urn:omds3CommonServiceTypes-1-1-0", "Geschaeftsfallnummer");
|
|
||||||
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 _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");
|
||||||
@@ -455,15 +454,6 @@ public class ObjectFactory {
|
|||||||
return new JAXBElement<ServiceFault>(_ServiceFault_QNAME, ServiceFault.class, null, value);
|
return new JAXBElement<ServiceFault>(_ServiceFault_QNAME, ServiceFault.class, null, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:omds3CommonServiceTypes-1-1-0", name = "Geschaeftsfallnummer")
|
|
||||||
public JAXBElement<ObjektIdType> createGeschaeftsfallnummer(ObjektIdType value) {
|
|
||||||
return new JAXBElement<ObjektIdType>(_Geschaeftsfallnummer_QNAME, ObjektIdType.class, null, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
|
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ import at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.kfz.ZusatzproduktKfzType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produktbaustein_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VtgBeg" type="{urn:omds20}Datum" minOccurs="0"/>
|
* <element name="VtgBeg" type="{urn:omds20}Datum" minOccurs="0"/>
|
||||||
* <element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
* <element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||||
* <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
|
* <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
|
||||||
* <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
|
* <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
|
||||||
* <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type"/>
|
* <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type"/>
|
||||||
@@ -61,7 +61,7 @@ public abstract class ProduktType
|
|||||||
@XmlElement(name = "VtgBeg")
|
@XmlElement(name = "VtgBeg")
|
||||||
@XmlSchemaType(name = "date")
|
@XmlSchemaType(name = "date")
|
||||||
protected XMLGregorianCalendar vtgBeg;
|
protected XMLGregorianCalendar vtgBeg;
|
||||||
@XmlElement(name = "Produktgeneration", required = true)
|
@XmlElement(name = "Produktgeneration")
|
||||||
protected String produktgeneration;
|
protected String produktgeneration;
|
||||||
@XmlElement(name = "Zahlweg")
|
@XmlElement(name = "Zahlweg")
|
||||||
protected String zahlweg;
|
protected String zahlweg;
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlType;
|
|||||||
* <complexContent>
|
* <complexContent>
|
||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type">
|
||||||
* <choice>
|
* <choice>
|
||||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Geschaeftsfallnummer"/>
|
* <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||||
* <element name="Schadennr" type="{urn:omds20}Schadennr"/>
|
* <element name="Schadennr" type="{urn:omds20}Schadennr"/>
|
||||||
* </choice>
|
* </choice>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -44,7 +44,7 @@ public class SchadenObjektSpezifikationType
|
|||||||
protected String schadennr;
|
protected String schadennr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Eine Geschaeftsfallnummer
|
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
|
|||||||
@@ -9,6 +9,8 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Ein Zeitraum mit Beginn und Ende Datum
|
||||||
|
*
|
||||||
* <p>Java-Klasse für Zeitraum_Type complex type.
|
* <p>Java-Klasse für Zeitraum_Type complex type.
|
||||||
*
|
*
|
||||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||||
|
|||||||
@@ -13,6 +13,8 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ZeitraumType;
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Informationen zu einem Dokument
|
||||||
|
*
|
||||||
* <p>Java-Klasse für DocumentInfosResponseResult_Type complex type.
|
* <p>Java-Klasse für DocumentInfosResponseResult_Type complex type.
|
||||||
*
|
*
|
||||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||||
|
|||||||
@@ -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 = "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 = "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)
|
||||||
})
|
})
|
||||||
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
|
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
|
||||||
@XmlElement(name = "WirksamtkeitAb", required = true)
|
@XmlElement(name = "WirksamtkeitAb", required = true)
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_5_0.servicetypes;
|
package at.vvo.omds.types.omds3Types.r1_5_0.servicetypes;
|
||||||
|
|
||||||
|
import javax.activation.DataHandler;
|
||||||
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.XmlElement;
|
import javax.xml.bind.annotation.XmlElement;
|
||||||
|
import javax.xml.bind.annotation.XmlMimeType;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
|
|
||||||
@@ -39,7 +41,8 @@ public class ArcContent {
|
|||||||
@XmlElement(required = true)
|
@XmlElement(required = true)
|
||||||
protected ArcImageInfo arcImageInfo;
|
protected ArcImageInfo arcImageInfo;
|
||||||
@XmlElement(required = true)
|
@XmlElement(required = true)
|
||||||
protected byte[] arcImage;
|
@XmlMimeType("application/octet-stream")
|
||||||
|
protected DataHandler arcImage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der arcImageInfo-Eigenschaft ab.
|
* Ruft den Wert der arcImageInfo-Eigenschaft ab.
|
||||||
@@ -70,9 +73,10 @@ public class ArcContent {
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* byte[]
|
* {@link DataHandler }
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public byte[] getArcImage() {
|
public DataHandler getArcImage() {
|
||||||
return arcImage;
|
return arcImage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,9 +85,10 @@ public class ArcContent {
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* byte[]
|
* {@link DataHandler }
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public void setArcImage(byte[] value) {
|
public void setArcImage(DataHandler value) {
|
||||||
this.arcImage = value;
|
this.arcImage = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,9 +3,11 @@ package at.vvo.omds.types.omds3Types.r1_5_0.servicetypes;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import javax.activation.DataHandler;
|
||||||
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.XmlElement;
|
import javax.xml.bind.annotation.XmlElement;
|
||||||
|
import javax.xml.bind.annotation.XmlMimeType;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault;
|
import at.vvo.omds.types.omds3Types.r1_5_0.common.ServiceFault;
|
||||||
|
|
||||||
@@ -173,7 +175,8 @@ public class RequestedOMDSPackage {
|
|||||||
@XmlElement(required = true)
|
@XmlElement(required = true)
|
||||||
protected OMDSPackageInfoType omdsPackageInfo;
|
protected OMDSPackageInfoType omdsPackageInfo;
|
||||||
@XmlElement(required = true)
|
@XmlElement(required = true)
|
||||||
protected byte[] content;
|
@XmlMimeType("application/zip")
|
||||||
|
protected DataHandler content;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft den Wert der omdsPackageInfo-Eigenschaft ab.
|
* Ruft den Wert der omdsPackageInfo-Eigenschaft ab.
|
||||||
@@ -204,9 +207,10 @@ public class RequestedOMDSPackage {
|
|||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
* possible object is
|
* possible object is
|
||||||
* byte[]
|
* {@link DataHandler }
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public byte[] getContent() {
|
public DataHandler getContent() {
|
||||||
return content;
|
return content;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -215,9 +219,10 @@ public class RequestedOMDSPackage {
|
|||||||
*
|
*
|
||||||
* @param value
|
* @param value
|
||||||
* allowed object is
|
* allowed object is
|
||||||
* byte[]
|
* {@link DataHandler }
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public void setContent(byte[] value) {
|
public void setContent(DataHandler value) {
|
||||||
this.content = value;
|
this.content = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0?
|
|||||||
zu Partner und Vertragsänderungen.
|
zu Partner und Vertragsänderungen.
|
||||||
Diese Teile des Standards sind im Branch "Develop" des Git-Repository aber weiterhin verfügbar:
|
Diese Teile des Standards sind im Branch "Develop" des Git-Repository aber weiterhin verfügbar:
|
||||||
https://bitbucket.org/omds/omdsservicedefinitions/src/develop/
|
https://bitbucket.org/omds/omdsservicedefinitions/src/develop/
|
||||||
|
|
||||||
2. Antragsdaten Kfz können auch direkt in SubmitApplicationKfz übergeben werden, ein
|
2. Antragsdaten Kfz können auch direkt in SubmitApplicationKfz übergeben werden, ein
|
||||||
vorheriger Aufruf von CreateApplicateionKfz ist optional.
|
vorheriger Aufruf von CreateApplicateionKfz ist optional.
|
||||||
3. Für BerechnungsdatenKfz, OffertdatenKfz und AntragsdatenKfz sind eigene Elemente
|
3. Für BerechnungsdatenKfz, OffertdatenKfz und AntragsdatenKfz sind eigene Elemente
|
||||||
@@ -49,6 +48,11 @@ Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0?
|
|||||||
12. Das optionale Element VvdVertrag in ZusaetzlicheKfzdaten_Type wurde umbenannt zu, da es für
|
12. Das optionale Element VvdVertrag in ZusaetzlicheKfzdaten_Type wurde umbenannt zu, da es für
|
||||||
den Standard zu spezifisch ist. Es wurde das Element ZusaetzlicheAntragsdatenKfz als zusätzliche VU-spezifische
|
den Standard zu spezifisch ist. Es wurde das Element ZusaetzlicheAntragsdatenKfz als zusätzliche VU-spezifische
|
||||||
Erweiterungsmöglichkeit eingeführt, um dieses Element aufnehmen zu können.
|
Erweiterungsmöglichkeit eingeführt, um dieses Element aufnehmen zu können.
|
||||||
|
13. MTOM Unterstützung wurde aufgenommen für:
|
||||||
|
- Download OMDSDatensätze getOMDSPackage
|
||||||
|
- Download Dokumente getArcImage
|
||||||
|
- Upload und Download Dokumenente bei BOA createApplication, submitApplication
|
||||||
|
|
||||||
|
|
||||||
=============
|
=============
|
||||||
Version 1.3.0
|
Version 1.3.0
|
||||||
|
|||||||
@@ -56,11 +56,6 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Geschaeftsfallnummer, die mehrere Serviceaufrufe einem Geschaeftsfall zuordnet</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
<xsd:complexType name="AuthorizationFilter" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
|
<xsd:documentation>Definiert einen abstrakten Filter um bestimmte spezifische Elemente herauszufiltern</xsd:documentation>
|
||||||
@@ -354,7 +349,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="CommonRequest_Type">
|
<xsd:extension base="CommonRequest_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element ref="Geschaeftsfallnummer" minOccurs="0">
|
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Optional eine Geschaeftsfallnummer, die mehrere Request-Responses einem Geschaeftsfall zuordnet</xsd:documentation>
|
<xsd:documentation>Optional eine Geschaeftsfallnummer, die mehrere Request-Responses einem Geschaeftsfall zuordnet</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -561,7 +556,7 @@
|
|||||||
</xsd:documentation>
|
</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="DateiMimeType" type="xsd:string">
|
<xsd:element name="Mimetype" type="xsd:string">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>MIME-Type des Files im Anhang.
|
<xsd:documentation>MIME-Type des Files im Anhang.
|
||||||
</xsd:documentation>
|
</xsd:documentation>
|
||||||
@@ -583,16 +578,14 @@
|
|||||||
</xsd:restriction>
|
</xsd:restriction>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="DateiData" type="xsd:base64Binary">
|
<xsd:element name="DateiData" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Beinhaltet den Daten-Stream der Datei als Base64Binary Verschlüsselung
|
<xsd:documentation>Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary</xsd:documentation>
|
||||||
</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="DateiBeschreibung" minOccurs="0">
|
<xsd:element name="DateiBeschreibung" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Sonstige Beschreibung des Dateianhanges
|
<xsd:documentation>Sonstige Beschreibung des Dateianhanges</xsd:documentation>
|
||||||
</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:simpleType>
|
<xsd:simpleType>
|
||||||
<xsd:restriction base="xsd:string">
|
<xsd:restriction base="xsd:string">
|
||||||
@@ -784,7 +777,7 @@
|
|||||||
<xsd:extension base="Produktbaustein_Type">
|
<xsd:extension base="Produktbaustein_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VtgBeg" type="omds:Datum" minOccurs="0"/>
|
<xsd:element name="VtgBeg" type="omds:Datum" minOccurs="0"/>
|
||||||
<xsd:element name="Produktgeneration" type="xsd:string"/>
|
<xsd:element name="Produktgeneration" type="xsd:string" minOccurs="0"/>
|
||||||
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
|
<xsd:element name="Zahlweg" type="omds:ZahlWegCd_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>
|
<xsd:element name="Zahlrhythmus" type="omds:ZahlRhythmCd_Type" minOccurs="0"/>
|
||||||
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type"/>
|
<xsd:element name="Hauptfaelligkeit" type="Hauptfaelligkeit_Type"/>
|
||||||
@@ -1342,12 +1335,15 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<!-- koennte eigentlich durch omds:VUNr abgedeckt werden -->
|
||||||
<xsd:simpleType name="Versicherungsgesellschaft_Type">
|
<xsd:simpleType name="Versicherungsgesellschaft_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>OMDS VERS_UNTERNEHMEN VUNr - http://www.vvo.at/vvo/vvo.nsf/033bc38c04cb4a8bc12574dc005de1e4/751f64eedb80a61bc1257c3d007eaca2 - Kapitel 5</xsd:documentation>
|
<xsd:documentation>OMDS VERS_UNTERNEHMEN VUNr - http://www.vvo.at/vvo/vvo.nsf/033bc38c04cb4a8bc12574dc005de1e4/751f64eedb80a61bc1257c3d007eaca2 - Kapitel 5</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:restriction base="xsd:string">
|
<xsd:restriction base="xsd:string">
|
||||||
<xsd:pattern value="[0-9]{3}"/>
|
<xsd:minLength value="1"/>
|
||||||
|
<xsd:maxLength value="3"/>
|
||||||
|
<!--<xsd:pattern value="[0-9]{3}"/> es koennen auch Buchstaben auftreten -->
|
||||||
</xsd:restriction>
|
</xsd:restriction>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
<!-- Ersatzpolizzen -->
|
<!-- Ersatzpolizzen -->
|
||||||
@@ -1563,7 +1559,7 @@
|
|||||||
<xsd:element name="Zahlungsart" type="omds:ZahlWegCd_Type"/>
|
<xsd:element name="Zahlungsart" type="omds:ZahlWegCd_Type"/>
|
||||||
<xsd:element name="Kontonummer" type="xsd:string" minOccurs="0">
|
<xsd:element name="Kontonummer" type="xsd:string" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abhängig von der Zahlungsart soll im Feld 'kontonummer' die Kundenkontonummer oder der IBAN befüllt werden.</xsd:documentation>
|
<xsd:documentation>Abhängig von der Zahlungsart soll im Feld 'Kontonummer' die Kundenkontonummer oder der IBAN befüllt werden.</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="BIC" type="BIC_Type" minOccurs="0"/>
|
<xsd:element name="BIC" type="BIC_Type" minOccurs="0"/>
|
||||||
@@ -1976,6 +1972,9 @@
|
|||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="Zeitraum_Type">
|
<xsd:complexType name="Zeitraum_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Ein Zeitraum mit Beginn und Ende Datum</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
<xsd:attribute name="ZRBeg" type="omds:Datum" use="optional"/>
|
<xsd:attribute name="ZRBeg" type="omds:Datum" use="optional"/>
|
||||||
<xsd:attribute name="ZREnd" type="omds:Datum" use="optional"/>
|
<xsd:attribute name="ZREnd" type="omds:Datum" use="optional"/>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
@@ -2017,7 +2016,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="ObjektSpezifikation_Type">
|
<xsd:extension base="ObjektSpezifikation_Type">
|
||||||
<xsd:choice>
|
<xsd:choice>
|
||||||
<xsd:element ref="Geschaeftsfallnummer">
|
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Eine Geschaeftsfallnummer</xsd:documentation>
|
<xsd:documentation>Eine Geschaeftsfallnummer</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
|
|||||||
@@ -194,9 +194,9 @@
|
|||||||
<xsd:documentation>Meta-Informationen zu diesem Paket</xsd:documentation>
|
<xsd:documentation>Meta-Informationen zu diesem Paket</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="content" type="xsd:base64Binary">
|
<xsd:element name="content" type="xsd:base64Binary" xmime:expectedContentTypes="application/zip">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Gezippte OMDS-Daten als base64Binary</xsd:documentation>
|
<xsd:documentation>Gezippte OMDS-Daten als base64Binary oder mit Binary mit MTOM</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
@@ -422,7 +422,7 @@
|
|||||||
<xsd:documentation>Meta-Informationen zum Dokument</xsd:documentation>
|
<xsd:documentation>Meta-Informationen zum Dokument</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="arcImage" type="xsd:base64Binary">
|
<xsd:element name="arcImage" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Das eigentliche Dokument als base64-Binary</xsd:documentation>
|
<xsd:documentation>Das eigentliche Dokument als base64-Binary</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -678,8 +678,4 @@
|
|||||||
<xsd:element name="ServiceFault" type="cst:ServiceFault" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="ServiceFault" type="cst:ServiceFault" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
|
|||||||
@@ -296,6 +296,9 @@
|
|||||||
</xsd:choice>
|
</xsd:choice>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="DocumentInfosResponseResult_Type">
|
<xsd:complexType name="DocumentInfosResponseResult_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Informationen zu einem Dokument</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
|
<xsd:element name="ActualOffset" type="xsd:unsignedInt">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
|
|||||||
Reference in New Issue
Block a user