Möglichkeit Binärdaten anzufordern in GetEnvelope-Request, Envelope_Type nach omds3CommonServiceTypes.xsd verschoben, experimental: Metadaten für Sammeldokumente, Kontrollwert eigener Typ abgeleitet von String, DokumentPostservice_Type erbt von DokumentenReferenzPostservice_Type, damit muss neben den Binärdaten ein MD5-Kontrollwert geliefert werden.

This commit is contained in:
2024-09-18 17:31:03 +02:00
parent 9d1f2b2fde
commit 60a9de7521
15 changed files with 1192 additions and 64 deletions

View File

@@ -0,0 +1,69 @@
package at.vvo.omds.types.omds3Types.r1_11_0.common;
import jakarta.activation.DataHandler;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlMimeType;
import jakarta.xml.bind.annotation.XmlType;
/**
* Dokumentenreferenz im Postservice
*
* <p>Java-Klasse für DokumentPostservice_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="DokumentPostservice_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenzPostservice_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Content" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DokumentPostservice_Type", propOrder = {
"content"
})
public class DokumentPostserviceType
extends DokumentenReferenzPostserviceType
{
@XmlElement(name = "Content", required = true)
@XmlMimeType("application/octet-stream")
protected DataHandler content;
/**
* Ruft den Wert der content-Eigenschaft ab.
*
* @return
* possible object is
* {@link DataHandler }
*
*/
public DataHandler getContent() {
return content;
}
/**
* Legt den Wert der content-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link DataHandler }
*
*/
public void setContent(DataHandler value) {
this.content = value;
}
}

View File

@@ -0,0 +1,61 @@
package at.vvo.omds.types.omds3Types.r1_11_0.common;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlType;
import jakarta.xml.bind.annotation.XmlValue;
/**
* Ein MD5-Hash für den automatisierten Abgleich des Clients.
*
* <p>Java-Klasse für Kontrollwert_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Kontrollwert_Type"&gt;
* &lt;simpleContent&gt;
* &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema&gt;string"&gt;
* &lt;/extension&gt;
* &lt;/simpleContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Kontrollwert_Type", propOrder = {
"value"
})
public class KontrollwertType {
@XmlValue
protected String value;
/**
* Ruft den Wert der value-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Legt den Wert der value-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
}

View File

@@ -0,0 +1,73 @@
package at.vvo.omds.types.omds3Types.r1_11_0.common;
import java.util.ArrayList;
import java.util.List;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* Entwurf einer Objektspezfifikation für Sammeldokumente, welche aus mehreren Einzeldokumenten bestehen
*
* <p>Java-Klasse für MehrfachZuordnung_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="MehrfachZuordnung_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="Teildokument" type="{urn:omds3CommonServiceTypes-1-1-0}Teildokument_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MehrfachZuordnung_Type", propOrder = {
"teildokument"
})
public class MehrfachZuordnungType
extends ObjektSpezifikationType
{
@XmlElement(name = "Teildokument")
protected List<TeildokumentType> teildokument;
/**
* Gets the value of the teildokument property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a <CODE>set</CODE> method for the teildokument property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getTeildokument().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link TeildokumentType }
*
*
*/
public List<TeildokumentType> getTeildokument() {
if (teildokument == null) {
teildokument = new ArrayList<TeildokumentType>();
}
return this.teildokument;
}
}

View File

@@ -0,0 +1,68 @@
package at.vvo.omds.types.omds3Types.r1_11_0.common;
import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für PolizzenArt_Type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
* <pre>
* &lt;simpleType name="PolizzenArt_Type"&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;enumeration value="Orignal"/&gt;
* &lt;enumeration value="Kopie"/&gt;
* &lt;enumeration value="OriginalUndKopie"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* </pre>
*
*/
@XmlType(name = "PolizzenArt_Type")
@XmlEnum
public enum PolizzenArtType {
/**
* Original
*
*/
@XmlEnumValue("Orignal")
ORIGNAL("Orignal"),
/**
* Kopie
*
*/
@XmlEnumValue("Kopie")
KOPIE("Kopie"),
/**
* Original und Kopie
*
*/
@XmlEnumValue("OriginalUndKopie")
ORIGINAL_UND_KOPIE("OriginalUndKopie");
private final String value;
PolizzenArtType(String v) {
value = v;
}
public String value() {
return value;
}
public static PolizzenArtType fromValue(String v) {
for (PolizzenArtType c: PolizzenArtType.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}

View File

@@ -0,0 +1,67 @@
package at.vvo.omds.types.omds3Types.r1_11_0.common;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlType;
/**
*
* Eine einfache Standardimplementierung für TarifId_Type als String ohne Enumeration.
* Es erfolgt keine nähere Festlegung der TarifId zur Design-Zeit,
* die TarifId wird ausschließlich zur Laufzeit geprüft. Die zulässigen Werte können daher bei konstanter
* Schnittstellendefinition zur Laufzeit geändert werden.
*
*
* <p>Java-Klasse für TarifIdText_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="TarifIdText_Type"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}TarifId_Type"&gt;
* &lt;attribute name="text" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "TarifIdText_Type")
public class TarifIdTextType
extends TarifIdType
{
@XmlAttribute(name = "text", namespace = "urn:omds3CommonServiceTypes-1-1-0")
protected String text;
/**
* Ruft den Wert der text-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getText() {
return text;
}
/**
* Legt den Wert der text-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setText(String value) {
this.text = value;
}
}

View File

@@ -0,0 +1,99 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on1basis;
import javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_11_0.common.AuthorizationFilter;
import at.vvo.omds.types.omds3Types.r1_11_0.common.CommonRequestType;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/&gt;
* &lt;element name="ErhaltBestaetigt" type="{urn:omds20}Datum-Zeit2"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"authFilter",
"erhaltBestaetigt"
})
@XmlRootElement(name = "AcknowledgeEnvelopesRequest")
public class AcknowledgeEnvelopesRequest
extends CommonRequestType
{
@XmlElement(name = "AuthFilter")
protected AuthorizationFilter authFilter;
@XmlElement(name = "ErhaltBestaetigt", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar erhaltBestaetigt;
/**
* Ruft den Wert der authFilter-Eigenschaft ab.
*
* @return
* possible object is
* {@link AuthorizationFilter }
*
*/
public AuthorizationFilter getAuthFilter() {
return authFilter;
}
/**
* Legt den Wert der authFilter-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link AuthorizationFilter }
*
*/
public void setAuthFilter(AuthorizationFilter value) {
this.authFilter = value;
}
/**
* Ruft den Wert der erhaltBestaetigt-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getErhaltBestaetigt() {
return erhaltBestaetigt;
}
/**
* Legt den Wert der erhaltBestaetigt-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setErhaltBestaetigt(XMLGregorianCalendar value) {
this.erhaltBestaetigt = value;
}
}

View File

@@ -0,0 +1,35 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on1basis;
import at.vvo.omds.types.omds3Types.r1_11_0.common.CommonResponseType;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
@XmlRootElement(name = "AcknowledgeEnvelopesResponse")
public class AcknowledgeEnvelopesResponse
extends CommonResponseType
{
}

View File

@@ -0,0 +1,100 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on1basis;
import java.util.ArrayList;
import java.util.List;
import at.vvo.omds.types.omds3Types.r1_11_0.common.ServiceFault;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* Typ mit Informationen zu den Dokumenten eines Zeitraums
*
* <p>Java-Klasse für DocumentsOfPeriodResponse_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="DocumentsOfPeriodResponse_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;choice&gt;
* &lt;element name="Result" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}DocumentInfosResponseResult_Type"/&gt;
* &lt;element name="ServiceFault" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded"/&gt;
* &lt;/choice&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DocumentsOfPeriodResponse_Type", propOrder = {
"result",
"serviceFault"
})
public class DocumentsOfPeriodResponseType {
@XmlElement(name = "Result")
protected DocumentInfosResponseResultType result;
@XmlElement(name = "ServiceFault")
protected List<ServiceFault> serviceFault;
/**
* Ruft den Wert der result-Eigenschaft ab.
*
* @return
* possible object is
* {@link DocumentInfosResponseResultType }
*
*/
public DocumentInfosResponseResultType getResult() {
return result;
}
/**
* Legt den Wert der result-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link DocumentInfosResponseResultType }
*
*/
public void setResult(DocumentInfosResponseResultType value) {
this.result = value;
}
/**
* Gets the value of the serviceFault property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a <CODE>set</CODE> method for the serviceFault property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getServiceFault().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ServiceFault }
*
*
*/
public List<ServiceFault> getServiceFault() {
if (serviceFault == null) {
serviceFault = new ArrayList<ServiceFault>();
}
return this.serviceFault;
}
}

View File

@@ -0,0 +1,166 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on1basis;
import java.util.ArrayList;
import java.util.List;
import javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_11_0.common.DokumentenReferenzType;
import at.vvo.omds.types.omds3Types.r1_11_0.common.ElementIdType;
import at.vvo.omds.types.omds3Types.r1_11_0.common.ObjektSpezifikationType;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
/**
* Ein Umschlag, welcher ein Datum hat und ein oder mehrere Dokumente (Dokumentenreferenzen) enthält.
*
* <p>Java-Klasse für Envelope_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Envelope_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="Id" type="{urn:omds3CommonServiceTypes-1-1-0}ElementIdType" minOccurs="0"/&gt;
* &lt;element name="Zeitstempel" type="{urn:omds20}Datum-Zeit2"/&gt;
* &lt;element name="ObjektSpezifikation" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="Dokument" type="{urn:omds3CommonServiceTypes-1-1-0}DokumentenReferenz_Type" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Envelope_Type", propOrder = {
"id",
"zeitstempel",
"objektSpezifikationen",
"dokumente"
})
public class EnvelopeType {
@XmlElement(name = "Id")
protected ElementIdType id;
@XmlElement(name = "Zeitstempel", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar zeitstempel;
@XmlElement(name = "ObjektSpezifikation")
protected List<ObjektSpezifikationType> objektSpezifikationen;
@XmlElement(name = "Dokument", required = true)
protected List<DokumentenReferenzType> dokumente;
/**
* Ruft den Wert der id-Eigenschaft ab.
*
* @return
* possible object is
* {@link ElementIdType }
*
*/
public ElementIdType getId() {
return id;
}
/**
* Legt den Wert der id-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ElementIdType }
*
*/
public void setId(ElementIdType value) {
this.id = value;
}
/**
* Ruft den Wert der zeitstempel-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getZeitstempel() {
return zeitstempel;
}
/**
* Legt den Wert der zeitstempel-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setZeitstempel(XMLGregorianCalendar value) {
this.zeitstempel = value;
}
/**
* <p>Die Liste der Objektspezifikationen des Umschlags.</p>Gets the value of the objektSpezifikationen property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a <CODE>set</CODE> method for the objektSpezifikationen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getObjektSpezifikationen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ObjektSpezifikationType }
*
*
*/
public List<ObjektSpezifikationType> getObjektSpezifikationen() {
if (objektSpezifikationen == null) {
objektSpezifikationen = new ArrayList<ObjektSpezifikationType>();
}
return this.objektSpezifikationen;
}
/**
* <p>Die Liste der Dokumente im Umschlag.</p>Gets the value of the dokumente property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a <CODE>set</CODE> method for the dokumente property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDokumente().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link DokumentenReferenzType }
*
*
*/
public List<DokumentenReferenzType> getDokumente() {
if (dokumente == null) {
dokumente = new ArrayList<DokumentenReferenzType>();
}
return this.dokumente;
}
}

View File

@@ -0,0 +1,156 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on1basis;
import javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_11_0.common.AuthorizationFilter;
import at.vvo.omds.types.omds3Types.r1_11_0.common.CommonRequestType;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/&gt;
* &lt;element name="Von" type="{urn:omds20}Datum-Zeit2"/&gt;
* &lt;element name="Bis" type="{urn:omds20}Datum-Zeit2" minOccurs="0"/&gt;
* &lt;element name="Binaerdaten" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"authFilter",
"von",
"bis",
"binaerdaten"
})
@XmlRootElement(name = "GetEnvelopesRequest")
public class GetEnvelopesRequest
extends CommonRequestType
{
@XmlElement(name = "AuthFilter")
protected AuthorizationFilter authFilter;
@XmlElement(name = "Von", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar von;
@XmlElement(name = "Bis")
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar bis;
@XmlElement(name = "Binaerdaten")
protected Boolean binaerdaten;
/**
* Ruft den Wert der authFilter-Eigenschaft ab.
*
* @return
* possible object is
* {@link AuthorizationFilter }
*
*/
public AuthorizationFilter getAuthFilter() {
return authFilter;
}
/**
* Legt den Wert der authFilter-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link AuthorizationFilter }
*
*/
public void setAuthFilter(AuthorizationFilter value) {
this.authFilter = value;
}
/**
* Ruft den Wert der von-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getVon() {
return von;
}
/**
* Legt den Wert der von-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setVon(XMLGregorianCalendar value) {
this.von = value;
}
/**
* Ruft den Wert der bis-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getBis() {
return bis;
}
/**
* Legt den Wert der bis-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setBis(XMLGregorianCalendar value) {
this.bis = value;
}
/**
* Ruft den Wert der binaerdaten-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isBinaerdaten() {
return binaerdaten;
}
/**
* Legt den Wert der binaerdaten-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setBinaerdaten(Boolean value) {
this.binaerdaten = value;
}
}

View File

@@ -0,0 +1,164 @@
package at.vvo.omds.types.omds3Types.r1_11_0.on1basis;
import java.util.ArrayList;
import java.util.List;
import javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_11_0.common.AuthorizationFilter;
import at.vvo.omds.types.omds3Types.r1_11_0.common.CommonResponseType;
import at.vvo.omds.types.omds3Types.r1_11_0.common.EnvelopeType;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für anonymous complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type"&gt;
* &lt;sequence&gt;
* &lt;element name="AuthFilter" type="{urn:omds3CommonServiceTypes-1-1-0}AuthorizationFilter" minOccurs="0"/&gt;
* &lt;element name="Von" type="{urn:omds20}Datum-Zeit2"/&gt;
* &lt;element name="Bis" type="{urn:omds20}Datum-Zeit2"/&gt;
* &lt;element name="Umschlag" type="{urn:omds3CommonServiceTypes-1-1-0}Envelope_Type" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"authFilter",
"von",
"bis",
"umschlag"
})
@XmlRootElement(name = "GetEnvelopesResponse")
public class GetEnvelopesResponse
extends CommonResponseType
{
@XmlElement(name = "AuthFilter")
protected AuthorizationFilter authFilter;
@XmlElement(name = "Von", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar von;
@XmlElement(name = "Bis", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar bis;
@XmlElement(name = "Umschlag", required = true)
protected List<EnvelopeType> umschlag;
/**
* Ruft den Wert der authFilter-Eigenschaft ab.
*
* @return
* possible object is
* {@link AuthorizationFilter }
*
*/
public AuthorizationFilter getAuthFilter() {
return authFilter;
}
/**
* Legt den Wert der authFilter-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link AuthorizationFilter }
*
*/
public void setAuthFilter(AuthorizationFilter value) {
this.authFilter = value;
}
/**
* Ruft den Wert der von-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getVon() {
return von;
}
/**
* Legt den Wert der von-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setVon(XMLGregorianCalendar value) {
this.von = value;
}
/**
* Ruft den Wert der bis-Eigenschaft ab.
*
* @return
* possible object is
* {@link XMLGregorianCalendar }
*
*/
public XMLGregorianCalendar getBis() {
return bis;
}
/**
* Legt den Wert der bis-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link XMLGregorianCalendar }
*
*/
public void setBis(XMLGregorianCalendar value) {
this.bis = value;
}
/**
* Gets the value of the umschlag property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the Jakarta XML Binding object.
* This is why there is not a <CODE>set</CODE> method for the umschlag property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getUmschlag().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link EnvelopeType }
*
*
*/
public List<EnvelopeType> getUmschlag() {
if (umschlag == null) {
umschlag = new ArrayList<EnvelopeType>();
}
return this.umschlag;
}
}

View File

@@ -586,12 +586,6 @@
<xsd:documentation>Personalausweis (Spezialisierung von Ausweis 53)</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<!-- <xsd:enumeration value="92">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Kundenportal</xsd:documentation>-->
<!-- <xsd:documentation>siehe auch 41</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:enumeration>-->
<xsd:enumeration value="93">
<xsd:annotation>
<xsd:documentation>Abrechnung Unfall</xsd:documentation>
@@ -602,6 +596,12 @@
<xsd:documentation>Abrechnung Kranken</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<!-- <xsd:enumeration value="92">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Kundenportal</xsd:documentation>-->
<!-- <xsd:documentation>siehe auch 41</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:enumeration>-->
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PartnerRoleType">
@@ -1479,7 +1479,7 @@
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="TarifId_Type" >
<xsd:extension base="TarifId_Type">
<xsd:attribute name="text" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
@@ -3618,6 +3618,36 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!-- Typen für die Dokumenten Bereitstellung -->
<xsd:complexType name="Envelope_Type">
<xsd:annotation>
<xsd:documentation>Ein Umschlag, welcher ein Datum hat und ein oder mehrere Dokumente (Dokumentenreferenzen) enthält.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Id" type="ElementIdType" minOccurs="0"/>
<xsd:element name="Zeitstempel" type="omds:Datum-Zeit2">
<xsd:annotation>
<xsd:documentation>Zeitpunkt der Bereitstellung im Postservice, nicht notwendig das Datum des Dokuments im Umschlag</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional Metadaten, die für alle im Umschlag enthaltenen Dokumente gleichermaßen gelten,
zum Beispiel die Referenz zu einem Geschäftsobjekt.
Metadaten, die sich nur auf ein einzelnes Dokument beziehen, sind im jeweiligen Dokument anzugeben.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Dokument" type="DokumentenReferenz_Type" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Einzelnes Dokument</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DokumentenReferenz_Type">
<xsd:annotation>
<xsd:documentation>Information zu einem einzelnen Dokument</xsd:documentation>
@@ -3653,9 +3683,9 @@
<xsd:documentation>Erstellungszeitpunkt des Dokuments</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0">
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional Metadaten, zum Beispie die Referenz zu einem Geschäftsobjekt.</xsd:documentation>
<xsd:documentation>Optional Metadaten, zum Beispiel die Referenz zu einem Geschäftsobjekt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ReferenzWeitereDokumente" type="DokumentenReferenz_Type" minOccurs="0" maxOccurs="unbounded">
@@ -3665,35 +3695,24 @@
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DokumentenReferenzPostservice_Type" final="#all">
<xsd:complexType name="DokumentenReferenzPostservice_Type" final="">
<xsd:annotation>
<xsd:documentation>Dokumentenreferenz im Postservice</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="DokumentenReferenz_Type">
<xsd:sequence>
<xsd:element name="Kontrollwert">
<xsd:annotation>
<xsd:documentation>Ein MD5-Hash für den automatisierten Abgleich des Clients.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:base64Binary"/>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="Kontrollwert" type="Kontrollwert_Type"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DokumentPostservice_Type" final="#all">
<xsd:annotation>
<xsd:documentation>Dokumentenreferenz im Postservice</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="DokumentenReferenz_Type">
<xsd:extension base="DokumentenReferenzPostservice_Type">
<xsd:sequence>
<xsd:element name="Content" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream">
<xsd:annotation>
@@ -3704,6 +3723,14 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Kontrollwert_Type">
<xsd:annotation>
<xsd:documentation>Ein MD5-Hash für den automatisierten Abgleich des Clients.</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="xsd:string"/>
</xsd:simpleContent>
</xsd:complexType>
<!-- Dokumentenmetadaten auch als Zuordnung oder Objektspezifikation benannt -->
<xsd:complexType name="ObjektSpezifikation_Type" abstract="true">
<xsd:annotation>
@@ -3720,7 +3747,44 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ZuordnungSammeldokument_Type">
<xsd:annotation>
<xsd:documentation>Entwurf einer Objektspezfifikation für Sammeldokumente, welche aus mehreren Teildokumenten bestehen</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ObjektSpezifikation_Type">
<xsd:sequence>
<xsd:element name="Teildokument" type="Teildokument_Type" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Teildokument_Type">
<xsd:sequence>
<xsd:element name="Name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>Der Name des Dokuments als String</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="DocumentType" type="DocumentType">
<xsd:annotation>
<xsd:documentation>Der inhaltliche Typ des Dokuments, z.B. "Polizze" oder "Finanzamtsbestätigung" als Integer-Code</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Datum" type="omds:Datum-Zeit" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Datum des Teildokuments</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ObjektSpezifikation" type="ObjektSpezifikation_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional Metadaten, zum Beispiel die Referenz zu einem Geschäftsobjekt.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="VonSeite" type="xsd:unsignedShort" minOccurs="0"/>
<xsd:element name="BisSeite" type="xsd:unsignedShort" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PersonenZuordnung_Type">
<xsd:annotation>
<xsd:documentation>Zuordnung zu einer Person</xsd:documentation>
@@ -3729,8 +3793,10 @@
<xsd:extension base="ObjektSpezifikation_Type">
<xsd:sequence>
<!-- Personendaten -->
<xsd:element name="PersonId" type="ObjektId_Type"/><!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/><!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="PersonId" type="ObjektId_Type"/>
<!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/>
<!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="RolleText" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
@@ -3748,7 +3814,6 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PolizzenObjektSpezifikation_Type">
<xsd:annotation>
<xsd:documentation>Deprecated, verwende VertragsZuordnung_Type</xsd:documentation>
@@ -3756,7 +3821,7 @@
<xsd:complexContent>
<xsd:extension base="ObjektSpezifikation_Type">
<xsd:sequence>
<xsd:element name="Polizzennr" type="omds:Polizzennr" />
<xsd:element name="Polizzennr" type="omds:Polizzennr"/>
<xsd:element name="VtgProdCd" type="omds:VtgProdCd_Type" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Einschränkung der Anfrage auf Dokumente für Polizzen eines bestimmten Typs. Das Attribut ist vom Typ VtgProdCd_Type des OMDS-Datensatz</xsd:documentation>
@@ -3771,7 +3836,6 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="VertragsZuordnung_Type">
<xsd:annotation>
<xsd:documentation>Zuordnung zu Vertrag</xsd:documentation>
@@ -3782,15 +3846,17 @@
<xsd:element name="Polizzennr" type="omds:Polizzennr"/>
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
<xsd:element name="AendGrundCd" type="omds:AendGrundCd_Type" minOccurs="0"/>
<xsd:element name="AusfGrundCd" type="AusfGrundCd_Type" minOccurs="0" />
<xsd:element name="AusfGrundCd" type="AusfGrundCd_Type" minOccurs="0"/>
<xsd:element name="VtgProdCd" type="omds:VtgProdCd_Type" minOccurs="0"/>
<xsd:element name="Original" type="PolizzenArt_Type" minOccurs="0"/>
<!-- Betreuer -->
<xsd:element name="Vertragsperson" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="PersonId" type="ObjektId_Type"/><!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/><!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="PersonId" type="ObjektId_Type"/>
<!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/>
<!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="Rolle" type="omds:VtgRolleCd_Type"/>
</xsd:sequence>
</xsd:complexType>
@@ -3864,7 +3930,6 @@
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="SchadenObjektSpezifikation_Type">
<xsd:annotation>
<xsd:documentation>Deprecated, verwende SchadenZuordnung_Type</xsd:documentation>
@@ -3886,7 +3951,6 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SchadenZuordnung_Type">
<xsd:annotation>
<xsd:documentation>Zuordnung Schaden</xsd:documentation>
@@ -3900,8 +3964,10 @@
<xsd:element name="BeteiligtePerson" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="PersonId" type="ObjektId_Type"/><!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/><!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="PersonId" type="ObjektId_Type"/>
<!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/>
<!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="Rolle" type="omds:BetRolleCd_Type"/>
</xsd:sequence>
</xsd:complexType>
@@ -3910,7 +3976,6 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AntragsZuordnung_Type">
<xsd:annotation>
<xsd:documentation>Zuordnung zu Antrag</xsd:documentation>
@@ -3971,7 +4036,6 @@
<xsd:attribute name="ZRBeg" type="omds:Datum" use="optional"/>
<xsd:attribute name="ZREnd" type="omds:Datum" use="optional"/>
</xsd:complexType>
<xsd:complexType name="AttributMetadaten_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Abstrakter Basistyp für Metadaten von Attributen</xsd:documentation>

View File

@@ -151,21 +151,22 @@
</xsd:element>
<xsd:complexType name="GetDocumentsOfPeriodResponse_Type">
<xsd:annotation>
<xsd:documentation>Deprecated. Typ mit Informationen zu den Dokumenten eines Zeitraums</xsd:documentation>
<xsd:documentation>Typ mit Informationen zu den Dokumenten eines Zeitraums</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result" type="DocumentInfosResponseResult_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/><!-- deprecated -->
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
<!-- ServiceFault ist deprecated, es sollte im Fehlerfall ein echter Soap-Fault geworfen werden -->
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="DocumentsOfPeriodResponse_Type">
<xsd:annotation>
<xsd:documentation>Typ mit Informationen zu den Dokumenten eines Zeitraums</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="Result" type="DocumentInfosResponseResult_Type"/>
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/><!-- deprecated -->
<xsd:element name="ServiceFault" type="cst:ServiceFault" maxOccurs="unbounded"/>
<!-- deprecated -->
</xsd:choice>
</xsd:complexType>
<xsd:complexType name="DocumentInfosResponseResult_Type">
@@ -196,7 +197,6 @@
<xsd:element name="Zeitraum" type="cst:Zeitraum_Type"/>
</xsd:sequence>
</xsd:complexType>
<!-- POST - SERVICE -->
<xsd:element name="GetEnvelopesRequest">
<xsd:annotation>
@@ -213,6 +213,11 @@
</xsd:element>
<xsd:element name="Von" type="omds:Datum-Zeit2"/>
<xsd:element name="Bis" type="omds:Datum-Zeit2" minOccurs="0"/>
<xsd:element name="Binaerdaten" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Wenn der Serviceprovider dies unterstützt, können mit "wahr" direkt die Binärdaten der Dokumente angefordert werden. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
@@ -233,30 +238,12 @@
</xsd:element>
<xsd:element name="Von" type="omds:Datum-Zeit2"/>
<xsd:element name="Bis" type="omds:Datum-Zeit2"/>
<xsd:element name="Umschlag" type="Envelope_Type" maxOccurs="unbounded" />
<xsd:element name="Umschlag" type="cst:Envelope_Type" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="Envelope_Type">
<xsd:annotation>
<xsd:documentation>Ein Umschlag, welcher ein Datum hat und ein oder mehrere Dokumente enthält.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Id" type="cst:ElementIdType" minOccurs="0" />
<xsd:element name="Zeitstempel" type="omds:Datum-Zeit2">
<xsd:annotation>
<xsd:documentation>Zeitpunkt der Bereitstellung im Postservice, nicht notwendig das Datum des Dokuments im Umschlag</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Dokument" type="cst:DokumentenReferenz_Type" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Einzelnes Dokument</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="AcknowledgeEnvelopesRequest">
<xsd:annotation>

View File

@@ -55,6 +55,25 @@
<jaxb:javadoc><![CDATA[<p>Die Liste der Bausteine, die in der Konvertierungsaktion behandelt werden.</p>]]></jaxb:javadoc>
</jaxb:property>
</jaxb:bindings>
<!-- Arrays in Envelope_Type -->
<jaxb:bindings node="//xs:complexType[@name='Envelope_Type']//xs:element[@name='Dokument']">
<jaxb:property name="Dokumente">
<jaxb:javadoc><![CDATA[<p>Die Liste der Dokumente im Umschlag.</p>]]></jaxb:javadoc>
</jaxb:property>
</jaxb:bindings>
<jaxb:bindings node="//xs:complexType[@name='Envelope_Type']//xs:element[@name='ObjektSpezifikation']">
<jaxb:property name="ObjektSpezifikationen">
<jaxb:javadoc><![CDATA[<p>Die Liste der Objektspezifikationen des Umschlags.</p>]]></jaxb:javadoc>
</jaxb:property>
</jaxb:bindings>
<jaxb:bindings node="//xs:complexType[@name='Teildokument_Type']//xs:element[@name='ObjektSpezifikation']">
<jaxb:property name="ObjektSpezifikationen">
<jaxb:javadoc><![CDATA[<p>Die Liste der Objektspezifikationen für dieses Teildokument.</p>]]></jaxb:javadoc>
</jaxb:property>
</jaxb:bindings>
</jaxb:bindings>
<!-- "Quick-wins" Namespace http://omds.vvo.at/types/omds3types/v1_4_0/servicetypes -->
@@ -69,6 +88,7 @@
<jaxb:schemaBindings>
<jaxb:package name="at.vvo.omds.types.omds3Types.r1_11_0.on1basis" />
</jaxb:schemaBindings>
</jaxb:bindings>
<!-- Antrag-Common Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on2antrag/common" -->