CollectSignaturesRequest wieder entfernt - wird jetzt im BOA Service integriert abgewickelt

Fehlerkorrektur Leben Zusatzprodukte
Überarbeitung Objekte Dokumentenanforderung und Autorisierung
Aufnahme GetStatSignatures ins WSDL
Generierung der aktuellen Java-Klassen
This commit is contained in:
2021-04-22 09:37:14 +02:00
parent 309ad27f4b
commit f5ec0b6856
23 changed files with 858 additions and 477 deletions

View File

@@ -0,0 +1,32 @@
package at.vvo.omds.types.omds3Types.r1_6_0.common;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* Ein abstrakter Typ fuer die Autorisierungsart
*
* <p>Java-Klasse für Autorisierung_Type complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="Autorisierung_Type"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Autorisierung_Type")
public abstract class AutorisierungType {
}

View File

@@ -1,6 +1,8 @@
package at.vvo.omds.types.omds3Types.r1_6_0.common; package at.vvo.omds.types.omds3Types.r1_6_0.common;
import java.util.ArrayList;
import java.util.List;
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;
@@ -27,6 +29,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationRes
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt; * &lt;element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt;
* &lt;element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/&gt; * &lt;element name="Aenderungsgrund" type="{urn:omds20}AendGrundCd_Type" minOccurs="0"/&gt;
* &lt;element name="Dokumentanforderungen" type="{urn:omds3CommonServiceTypes-1-1-0}ProzessDokumentAnforderung_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/extension&gt; * &lt;/extension&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -38,7 +41,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.SubmitApplicationRes
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CommonProcessResponse_Type", propOrder = { @XmlType(name = "CommonProcessResponse_Type", propOrder = {
"geschaeftsfallnummer", "geschaeftsfallnummer",
"aenderungsgrund" "aenderungsgrund",
"dokumentanforderungen"
}) })
@XmlSeeAlso({ @XmlSeeAlso({
FetchPolicyResponseType.class, FetchPolicyResponseType.class,
@@ -55,6 +59,8 @@ public abstract class CommonProcessResponseType
protected ObjektIdType geschaeftsfallnummer; protected ObjektIdType geschaeftsfallnummer;
@XmlElement(name = "Aenderungsgrund") @XmlElement(name = "Aenderungsgrund")
protected String aenderungsgrund; protected String aenderungsgrund;
@XmlElement(name = "Dokumentanforderungen")
protected List<ProzessDokumentAnforderungType> dokumentanforderungen;
/** /**
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab. * Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
@@ -104,4 +110,33 @@ public abstract class CommonProcessResponseType
this.aenderungsgrund = value; this.aenderungsgrund = value;
} }
/**
* Gets the value of the dokumentanforderungen 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 JAXB object.
* This is why there is not a <CODE>set</CODE> method for the dokumentanforderungen property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDokumentanforderungen().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ProzessDokumentAnforderungType }
*
*
*/
public List<ProzessDokumentAnforderungType> getDokumentanforderungen() {
if (dokumentanforderungen == null) {
dokumentanforderungen = new ArrayList<ProzessDokumentAnforderungType>();
}
return this.dokumentanforderungen;
}
} }

View File

@@ -8,7 +8,6 @@ import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlElement;
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.omds3Types.r1_6_0.on1basis.CollectSignaturesRequest;
import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest; import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest;
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentRequestType;
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderRequestType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderRequestType;
@@ -79,7 +78,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimRequestType;
GetClaimRequestType.class, GetClaimRequestType.class,
FinderRequestType.class, FinderRequestType.class,
GetStateSignaturesRequest.class, GetStateSignaturesRequest.class,
CollectSignaturesRequest.class,
CollectionRhythmChangeRequest.class, CollectionRhythmChangeRequest.class,
CollectionRhythmInfoRequest.class, CollectionRhythmInfoRequest.class,
CollectionChangeRequest.class, CollectionChangeRequest.class,

View File

@@ -10,7 +10,6 @@ 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 javax.xml.datatype.XMLGregorianCalendar; import javax.xml.datatype.XMLGregorianCalendar;
import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.CollectSignaturesResponse;
import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse; import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse;
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentResponseType;
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderResponseType; import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderResponseType;
@@ -78,7 +77,6 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimResponseType;
GetClaimResponseType.class, GetClaimResponseType.class,
FinderResponseType.class, FinderResponseType.class,
GetStateSignaturesResponse.class, GetStateSignaturesResponse.class,
CollectSignaturesResponse.class,
CollectionRhythmChangeResponse.class, CollectionRhythmChangeResponse.class,
CollectionRhythmInfoResponse.class, CollectionRhythmInfoResponse.class,
CollectionChangeResponse.class, CollectionChangeResponse.class,

View File

@@ -53,14 +53,6 @@ public class ObjectFactory {
return new ZahlwegType(); return new ZahlwegType();
} }
/**
* Create an instance of {@link ProzessDokumentAnforderungType }
*
*/
public ProzessDokumentAnforderungType createProzessDokumentAnforderungType() {
return new ProzessDokumentAnforderungType();
}
/** /**
* Create an instance of {@link ProzessDokumentType } * Create an instance of {@link ProzessDokumentType }
* *
@@ -69,6 +61,14 @@ public class ObjectFactory {
return new ProzessDokumentType(); return new ProzessDokumentType();
} }
/**
* Create an instance of {@link ProzessDokumentAnforderungType }
*
*/
public ProzessDokumentAnforderungType createProzessDokumentAnforderungType() {
return new ProzessDokumentAnforderungType();
}
/** /**
* Create an instance of {@link TechnicalKeyValueType } * Create an instance of {@link TechnicalKeyValueType }
* *
@@ -742,19 +742,11 @@ public class ObjectFactory {
} }
/** /**
* Create an instance of {@link ProzessDokumentAnforderungType.Unterschriften } * Create an instance of {@link ProzessDokumentType.Autorisierungen }
* *
*/ */
public ProzessDokumentAnforderungType.Unterschriften createProzessDokumentAnforderungTypeUnterschriften() { public ProzessDokumentType.Autorisierungen createProzessDokumentTypeAutorisierungen() {
return new ProzessDokumentAnforderungType.Unterschriften(); return new ProzessDokumentType.Autorisierungen();
}
/**
* Create an instance of {@link ProzessDokumentType.Unterschriften }
*
*/
public ProzessDokumentType.Unterschriften createProzessDokumentTypeUnterschriften() {
return new ProzessDokumentType.Unterschriften();
} }
/** /**
@@ -765,6 +757,14 @@ public class ObjectFactory {
return new ProzessDokumentType.DokData(); return new ProzessDokumentType.DokData();
} }
/**
* Create an instance of {@link ProzessDokumentAnforderungType.Autorisierungen }
*
*/
public ProzessDokumentAnforderungType.Autorisierungen createProzessDokumentAnforderungTypeAutorisierungen() {
return new ProzessDokumentAnforderungType.Autorisierungen();
}
/** /**
* Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >}} * Create an instance of {@link JAXBElement }{@code <}{@link ServiceFault }{@code >}}
* *

View File

@@ -10,7 +10,7 @@ import javax.xml.bind.annotation.XmlType;
/** /**
* Dokument als Teil eines Geschäftsfalls * Anforderung eines spezifischen Dokuments als Teil eines Geschäftsfalls
* *
* <p>Java-Klasse für ProzessDokumentAnforderung_Type complex type. * <p>Java-Klasse für ProzessDokumentAnforderung_Type complex type.
* *
@@ -21,23 +21,23 @@ import javax.xml.bind.annotation.XmlType;
* &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;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt; * &lt;element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/&gt;
* &lt;element name="DateiBeschreibung"&gt; * &lt;element name="Dokumenttyp" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/&gt;
* &lt;element name="Beschreibung"&gt;
* &lt;simpleType&gt; * &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;maxLength value="200"/&gt; * &lt;maxLength value="200"/&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/simpleType&gt; * &lt;/simpleType&gt;
* &lt;/element&gt; * &lt;/element&gt;
* &lt;element name="DateiType" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/&gt; * &lt;element name="Autorisierungen" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;element name="Unterschriften" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt; * &lt;complexType&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;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt; * &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt;
* &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; * &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="ZulaessigeUnterschritenarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung" maxOccurs="unbounded"/&gt; * &lt;element name="ZulaessigeAutorisierungsarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -55,119 +55,119 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProzessDokumentAnforderung_Type", propOrder = { @XmlType(name = "ProzessDokumentAnforderung_Type", propOrder = {
"objektId", "dokAnforderungsId",
"dateiBeschreibung", "dokumenttyp",
"dateiType", "beschreibung",
"unterschriften", "autorisierungen",
"docUploadRequired", "docUploadRequired",
"zulaessigeMimetypes" "zulaessigeMimetypes"
}) })
public class ProzessDokumentAnforderungType { public class ProzessDokumentAnforderungType {
@XmlElement(name = "ObjektId", required = true) @XmlElement(name = "DokAnforderungsId", required = true)
protected ObjektIdType objektId; protected ObjektIdType dokAnforderungsId;
@XmlElement(name = "DateiBeschreibung", required = true) @XmlElement(name = "Dokumenttyp")
protected String dateiBeschreibung; protected int dokumenttyp;
@XmlElement(name = "DateiType") @XmlElement(name = "Beschreibung", required = true)
protected int dateiType; protected String beschreibung;
@XmlElement(name = "Unterschriften") @XmlElement(name = "Autorisierungen")
protected List<ProzessDokumentAnforderungType.Unterschriften> unterschriften; protected List<ProzessDokumentAnforderungType.Autorisierungen> autorisierungen;
@XmlElement(name = "DocUploadRequired") @XmlElement(name = "DocUploadRequired")
protected boolean docUploadRequired; protected boolean docUploadRequired;
@XmlElement(name = "ZulaessigeMimetypes", required = true) @XmlElement(name = "ZulaessigeMimetypes", required = true)
protected List<String> zulaessigeMimetypes; protected List<String> zulaessigeMimetypes;
/** /**
* Ruft den Wert der objektId-Eigenschaft ab. * Ruft den Wert der dokAnforderungsId-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link ObjektIdType } * {@link ObjektIdType }
* *
*/ */
public ObjektIdType getObjektId() { public ObjektIdType getDokAnforderungsId() {
return objektId; return dokAnforderungsId;
} }
/** /**
* Legt den Wert der objektId-Eigenschaft fest. * Legt den Wert der dokAnforderungsId-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link ObjektIdType } * {@link ObjektIdType }
* *
*/ */
public void setObjektId(ObjektIdType value) { public void setDokAnforderungsId(ObjektIdType value) {
this.objektId = value; this.dokAnforderungsId = value;
} }
/** /**
* Ruft den Wert der dateiBeschreibung-Eigenschaft ab. * Ruft den Wert der dokumenttyp-Eigenschaft ab.
*
*/
public int getDokumenttyp() {
return dokumenttyp;
}
/**
* Legt den Wert der dokumenttyp-Eigenschaft fest.
*
*/
public void setDokumenttyp(int value) {
this.dokumenttyp = value;
}
/**
* Ruft den Wert der beschreibung-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link String } * {@link String }
* *
*/ */
public String getDateiBeschreibung() { public String getBeschreibung() {
return dateiBeschreibung; return beschreibung;
} }
/** /**
* Legt den Wert der dateiBeschreibung-Eigenschaft fest. * Legt den Wert der beschreibung-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link String } * {@link String }
* *
*/ */
public void setDateiBeschreibung(String value) { public void setBeschreibung(String value) {
this.dateiBeschreibung = value; this.beschreibung = value;
} }
/** /**
* Ruft den Wert der dateiType-Eigenschaft ab. * Gets the value of the autorisierungen property.
*
*/
public int getDateiType() {
return dateiType;
}
/**
* Legt den Wert der dateiType-Eigenschaft fest.
*
*/
public void setDateiType(int value) {
this.dateiType = value;
}
/**
* Gets the value of the unterschriften property.
* *
* <p> * <p>
* This accessor method returns a reference to the live list, * This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the * not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object. * returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the unterschriften property. * This is why there is not a <CODE>set</CODE> method for the autorisierungen property.
* *
* <p> * <p>
* For example, to add a new item, do as follows: * For example, to add a new item, do as follows:
* <pre> * <pre>
* getUnterschriften().add(newItem); * getAutorisierungen().add(newItem);
* </pre> * </pre>
* *
* *
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link ProzessDokumentAnforderungType.Unterschriften } * {@link ProzessDokumentAnforderungType.Autorisierungen }
* *
* *
*/ */
public List<ProzessDokumentAnforderungType.Unterschriften> getUnterschriften() { public List<ProzessDokumentAnforderungType.Autorisierungen> getAutorisierungen() {
if (unterschriften == null) { if (autorisierungen == null) {
unterschriften = new ArrayList<ProzessDokumentAnforderungType.Unterschriften>(); autorisierungen = new ArrayList<ProzessDokumentAnforderungType.Autorisierungen>();
} }
return this.unterschriften; return this.autorisierungen;
} }
/** /**
@@ -228,7 +228,7 @@ public class ProzessDokumentAnforderungType {
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt; * &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt;
* &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; * &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="ZulaessigeUnterschritenarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung" maxOccurs="unbounded"/&gt; * &lt;element name="ZulaessigeAutorisierungsarten" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -241,16 +241,16 @@ public class ProzessDokumentAnforderungType {
@XmlType(name = "", propOrder = { @XmlType(name = "", propOrder = {
"person", "person",
"rolle", "rolle",
"zulaessigeUnterschritenarten" "zulaessigeAutorisierungsarten"
}) })
public static class Unterschriften { public static class Autorisierungen {
@XmlElement(name = "Person", required = true) @XmlElement(name = "Person", required = true)
protected PersonType person; protected PersonType person;
@XmlElement(name = "Rolle", required = true) @XmlElement(name = "Rolle", required = true)
protected String rolle; protected String rolle;
@XmlElement(name = "ZulaessigeUnterschritenarten", required = true) @XmlElement(name = "ZulaessigeAutorisierungsarten", required = true)
protected List<Autorisierung> zulaessigeUnterschritenarten; protected List<AutorisierungType> zulaessigeAutorisierungsarten;
/** /**
* Ruft den Wert der person-Eigenschaft ab. * Ruft den Wert der person-Eigenschaft ab.
@@ -301,32 +301,32 @@ public class ProzessDokumentAnforderungType {
} }
/** /**
* Gets the value of the zulaessigeUnterschritenarten property. * Gets the value of the zulaessigeAutorisierungsarten property.
* *
* <p> * <p>
* This accessor method returns a reference to the live list, * This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the * not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object. * returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the zulaessigeUnterschritenarten property. * This is why there is not a <CODE>set</CODE> method for the zulaessigeAutorisierungsarten property.
* *
* <p> * <p>
* For example, to add a new item, do as follows: * For example, to add a new item, do as follows:
* <pre> * <pre>
* getZulaessigeUnterschritenarten().add(newItem); * getZulaessigeAutorisierungsarten().add(newItem);
* </pre> * </pre>
* *
* *
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link Autorisierung } * {@link AutorisierungType }
* *
* *
*/ */
public List<Autorisierung> getZulaessigeUnterschritenarten() { public List<AutorisierungType> getZulaessigeAutorisierungsarten() {
if (zulaessigeUnterschritenarten == null) { if (zulaessigeAutorisierungsarten == null) {
zulaessigeUnterschritenarten = new ArrayList<Autorisierung>(); zulaessigeAutorisierungsarten = new ArrayList<AutorisierungType>();
} }
return this.zulaessigeUnterschritenarten; return this.zulaessigeAutorisierungsarten;
} }
} }

View File

@@ -23,23 +23,23 @@ import javax.xml.bind.annotation.XmlType;
* &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;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/&gt; * &lt;element name="DokAnforderungsId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/&gt;
* &lt;element name="DateiBeschreibung" minOccurs="0"&gt; * &lt;element name="Dokumenttyp" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/&gt;
* &lt;element name="Beschreibung" minOccurs="0"&gt;
* &lt;simpleType&gt; * &lt;simpleType&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;maxLength value="200"/&gt; * &lt;maxLength value="200"/&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/simpleType&gt; * &lt;/simpleType&gt;
* &lt;/element&gt; * &lt;/element&gt;
* &lt;element name="DateiType" type="{urn:omds3CommonServiceTypes-1-1-0}TypeDateianhang_Type"/&gt; * &lt;element name="Autorisierungen" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;element name="Unterschriften" maxOccurs="unbounded" minOccurs="0"&gt;
* &lt;complexType&gt; * &lt;complexType&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;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt; * &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt;
* &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; * &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Unterschriftenart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung"/&gt; * &lt;element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
* &lt;/restriction&gt; * &lt;/restriction&gt;
* &lt;/complexContent&gt; * &lt;/complexContent&gt;
@@ -68,119 +68,119 @@ import javax.xml.bind.annotation.XmlType;
*/ */
@XmlAccessorType(XmlAccessType.FIELD) @XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ProzessDokument_Type", propOrder = { @XmlType(name = "ProzessDokument_Type", propOrder = {
"objektId", "dokAnforderungsId",
"dateiBeschreibung", "dokumenttyp",
"dateiType", "beschreibung",
"unterschriften", "autorisierungen",
"dokumentHinterlegt", "dokumentHinterlegt",
"dokData" "dokData"
}) })
public class ProzessDokumentType { public class ProzessDokumentType {
@XmlElement(name = "ObjektId", required = true) @XmlElement(name = "DokAnforderungsId")
protected ObjektIdType objektId; protected ObjektIdType dokAnforderungsId;
@XmlElement(name = "DateiBeschreibung") @XmlElement(name = "Dokumenttyp")
protected String dateiBeschreibung; protected int dokumenttyp;
@XmlElement(name = "DateiType") @XmlElement(name = "Beschreibung")
protected int dateiType; protected String beschreibung;
@XmlElement(name = "Unterschriften") @XmlElement(name = "Autorisierungen")
protected List<ProzessDokumentType.Unterschriften> unterschriften; protected List<ProzessDokumentType.Autorisierungen> autorisierungen;
@XmlElement(name = "DokumentHinterlegt") @XmlElement(name = "DokumentHinterlegt")
protected boolean dokumentHinterlegt; protected boolean dokumentHinterlegt;
@XmlElement(name = "DokData") @XmlElement(name = "DokData")
protected ProzessDokumentType.DokData dokData; protected ProzessDokumentType.DokData dokData;
/** /**
* Ruft den Wert der objektId-Eigenschaft ab. * Ruft den Wert der dokAnforderungsId-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link ObjektIdType } * {@link ObjektIdType }
* *
*/ */
public ObjektIdType getObjektId() { public ObjektIdType getDokAnforderungsId() {
return objektId; return dokAnforderungsId;
} }
/** /**
* Legt den Wert der objektId-Eigenschaft fest. * Legt den Wert der dokAnforderungsId-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link ObjektIdType } * {@link ObjektIdType }
* *
*/ */
public void setObjektId(ObjektIdType value) { public void setDokAnforderungsId(ObjektIdType value) {
this.objektId = value; this.dokAnforderungsId = value;
} }
/** /**
* Ruft den Wert der dateiBeschreibung-Eigenschaft ab. * Ruft den Wert der dokumenttyp-Eigenschaft ab.
*
*/
public int getDokumenttyp() {
return dokumenttyp;
}
/**
* Legt den Wert der dokumenttyp-Eigenschaft fest.
*
*/
public void setDokumenttyp(int value) {
this.dokumenttyp = value;
}
/**
* Ruft den Wert der beschreibung-Eigenschaft ab.
* *
* @return * @return
* possible object is * possible object is
* {@link String } * {@link String }
* *
*/ */
public String getDateiBeschreibung() { public String getBeschreibung() {
return dateiBeschreibung; return beschreibung;
} }
/** /**
* Legt den Wert der dateiBeschreibung-Eigenschaft fest. * Legt den Wert der beschreibung-Eigenschaft fest.
* *
* @param value * @param value
* allowed object is * allowed object is
* {@link String } * {@link String }
* *
*/ */
public void setDateiBeschreibung(String value) { public void setBeschreibung(String value) {
this.dateiBeschreibung = value; this.beschreibung = value;
} }
/** /**
* Ruft den Wert der dateiType-Eigenschaft ab. * Gets the value of the autorisierungen property.
*
*/
public int getDateiType() {
return dateiType;
}
/**
* Legt den Wert der dateiType-Eigenschaft fest.
*
*/
public void setDateiType(int value) {
this.dateiType = value;
}
/**
* Gets the value of the unterschriften property.
* *
* <p> * <p>
* This accessor method returns a reference to the live list, * This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the * not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object. * returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the unterschriften property. * This is why there is not a <CODE>set</CODE> method for the autorisierungen property.
* *
* <p> * <p>
* For example, to add a new item, do as follows: * For example, to add a new item, do as follows:
* <pre> * <pre>
* getUnterschriften().add(newItem); * getAutorisierungen().add(newItem);
* </pre> * </pre>
* *
* *
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link ProzessDokumentType.Unterschriften } * {@link ProzessDokumentType.Autorisierungen }
* *
* *
*/ */
public List<ProzessDokumentType.Unterschriften> getUnterschriften() { public List<ProzessDokumentType.Autorisierungen> getAutorisierungen() {
if (unterschriften == null) { if (autorisierungen == null) {
unterschriften = new ArrayList<ProzessDokumentType.Unterschriften>(); autorisierungen = new ArrayList<ProzessDokumentType.Autorisierungen>();
} }
return this.unterschriften; return this.autorisierungen;
} }
/** /**
@@ -224,6 +224,117 @@ public class ProzessDokumentType {
} }
/**
* <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;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt;
* &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Autorisierungsart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung_Type"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"person",
"rolle",
"autorisierungsart"
})
public static class Autorisierungen {
@XmlElement(name = "Person", required = true)
protected PersonType person;
@XmlElement(name = "Rolle", required = true)
protected String rolle;
@XmlElement(name = "Autorisierungsart", required = true)
protected AutorisierungType autorisierungsart;
/**
* Ruft den Wert der person-Eigenschaft ab.
*
* @return
* possible object is
* {@link PersonType }
*
*/
public PersonType getPerson() {
return person;
}
/**
* Legt den Wert der person-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PersonType }
*
*/
public void setPerson(PersonType value) {
this.person = value;
}
/**
* Ruft den Wert der rolle-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRolle() {
return rolle;
}
/**
* Legt den Wert der rolle-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRolle(String value) {
this.rolle = value;
}
/**
* Ruft den Wert der autorisierungsart-Eigenschaft ab.
*
* @return
* possible object is
* {@link AutorisierungType }
*
*/
public AutorisierungType getAutorisierungsart() {
return autorisierungsart;
}
/**
* Legt den Wert der autorisierungsart-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link AutorisierungType }
*
*/
public void setAutorisierungsart(AutorisierungType value) {
this.autorisierungsart = value;
}
}
/** /**
* <p>Java-Klasse für anonymous complex type. * <p>Java-Klasse für anonymous complex type.
* *
@@ -307,115 +418,4 @@ public class ProzessDokumentType {
} }
/**
* <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;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/&gt;
* &lt;element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="Unterschriftenart" type="{urn:omds3CommonServiceTypes-1-1-0}Autorisierung"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"person",
"rolle",
"unterschriftenart"
})
public static class Unterschriften {
@XmlElement(name = "Person", required = true)
protected PersonType person;
@XmlElement(name = "Rolle", required = true)
protected String rolle;
@XmlElement(name = "Unterschriftenart", required = true)
protected Autorisierung unterschriftenart;
/**
* Ruft den Wert der person-Eigenschaft ab.
*
* @return
* possible object is
* {@link PersonType }
*
*/
public PersonType getPerson() {
return person;
}
/**
* Legt den Wert der person-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PersonType }
*
*/
public void setPerson(PersonType value) {
this.person = value;
}
/**
* Ruft den Wert der rolle-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRolle() {
return rolle;
}
/**
* Legt den Wert der rolle-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRolle(String value) {
this.rolle = value;
}
/**
* Ruft den Wert der unterschriftenart-Eigenschaft ab.
*
* @return
* possible object is
* {@link Autorisierung }
*
*/
public Autorisierung getUnterschriftenart() {
return unterschriftenart;
}
/**
* Legt den Wert der unterschriftenart-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Autorisierung }
*
*/
public void setUnterschriftenart(Autorisierung value) {
this.unterschriftenart = value;
}
}
} }

View File

@@ -13,7 +13,7 @@ import javax.xml.datatype.XMLGregorianCalendar;
/** /**
* Basistyp für ein Zusatzprodukt (wird nirgends verwendet) * Basistyp für ein Zusatzprodukt
* *
* <p>Java-Klasse für Zusatzprodukt_Type complex type. * <p>Java-Klasse für Zusatzprodukt_Type complex type.
* *

View File

@@ -41,8 +41,6 @@ public class ObjectFactory {
private final static QName _DeclareEndpointResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareEndpointResponse"); private final static QName _DeclareEndpointResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareEndpointResponse");
private final static QName _SecurityContextTokenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenRequest"); private final static QName _SecurityContextTokenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenRequest");
private final static QName _SecurityContextTokenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenResponse"); private final static QName _SecurityContextTokenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenResponse");
private final static QName _SpezifikationAutorisierungEMail_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SpezifikationAutorisierungEMail");
private final static QName _SpezifikationAutorisierungUnterschrift_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SpezifikationAutorisierungUnterschrift");
/** /**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_6_0.on1basis * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_6_0.on1basis
@@ -51,14 +49,6 @@ public class ObjectFactory {
public ObjectFactory() { public ObjectFactory() {
} }
/**
* Create an instance of {@link CollectSignaturesRequest }
*
*/
public CollectSignaturesRequest createCollectSignaturesRequest() {
return new CollectSignaturesRequest();
}
/** /**
* Create an instance of {@link SignatureStateOfDocumentType } * Create an instance of {@link SignatureStateOfDocumentType }
* *
@@ -195,22 +185,6 @@ public class ObjectFactory {
return new SecurityContextTokenResponseType(); return new SecurityContextTokenResponseType();
} }
/**
* Create an instance of {@link CollectSignaturesRequest.Personen }
*
*/
public CollectSignaturesRequest.Personen createCollectSignaturesRequestPersonen() {
return new CollectSignaturesRequest.Personen();
}
/**
* Create an instance of {@link CollectSignaturesResponse }
*
*/
public CollectSignaturesResponse createCollectSignaturesResponse() {
return new CollectSignaturesResponse();
}
/** /**
* Create an instance of {@link GetStateSignaturesRequest } * Create an instance of {@link GetStateSignaturesRequest }
* *
@@ -420,22 +394,4 @@ public class ObjectFactory {
return new JAXBElement<SecurityContextTokenResponseType>(_SecurityContextTokenResponse_QNAME, SecurityContextTokenResponseType.class, null, value); return new JAXBElement<SecurityContextTokenResponseType>(_SecurityContextTokenResponse_QNAME, SecurityContextTokenResponseType.class, null, value);
} }
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SpezifikationAutorisierungType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "SpezifikationAutorisierungEMail")
public JAXBElement<SpezifikationAutorisierungType> createSpezifikationAutorisierungEMail(SpezifikationAutorisierungType value) {
return new JAXBElement<SpezifikationAutorisierungType>(_SpezifikationAutorisierungEMail_QNAME, SpezifikationAutorisierungType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SpezifikationAutorisierungType }{@code >}}
*
*/
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "SpezifikationAutorisierungUnterschrift")
public JAXBElement<SpezifikationAutorisierungType> createSpezifikationAutorisierungUnterschrift(SpezifikationAutorisierungType value) {
return new JAXBElement<SpezifikationAutorisierungType>(_SpezifikationAutorisierungUnterschrift_QNAME, SpezifikationAutorisierungType.class, null, value);
}
} }

View File

@@ -8,6 +8,7 @@ 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.omds3Types.r1_6_0.common.ProduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_6_0.common.VerkaufsproduktGenerischType; import at.vvo.omds.types.omds3Types.r1_6_0.common.VerkaufsproduktGenerischType;
import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType; import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
@@ -25,7 +26,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
* &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type"&gt; * &lt;extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type"&gt;
* &lt;sequence&gt; * &lt;sequence&gt;
* &lt;element name="LebenProdukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ProduktLeben_Type" maxOccurs="unbounded"/&gt; * &lt;element name="LebenProdukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ProduktLeben_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="Zusatzprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-5-0.on2antrag.leben}ZusatzproduktLeben_Type" maxOccurs="unbounded" minOccurs="0"/&gt; * &lt;element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/&gt; * &lt;element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/&gt;
* &lt;element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt; * &lt;element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/&gt;
* &lt;/sequence&gt; * &lt;/sequence&gt;
@@ -50,7 +51,7 @@ public class VerkaufsproduktLebenType
@XmlElement(name = "LebenProdukte", required = true) @XmlElement(name = "LebenProdukte", required = true)
protected List<ProduktLebenType> lebenProdukte; protected List<ProduktLebenType> lebenProdukte;
@XmlElement(name = "Zusatzprodukte") @XmlElement(name = "Zusatzprodukte")
protected List<ZusatzproduktLebenType> zusatzprodukte; protected List<ProduktGenerischType> zusatzprodukte;
@XmlElement(name = "VersichertePersonen", required = true) @XmlElement(name = "VersichertePersonen", required = true)
protected List<VersichertePersonType> versichertePersonen; protected List<VersichertePersonType> versichertePersonen;
@XmlElement(name = "RefSicherstellungLfnr") @XmlElement(name = "RefSicherstellungLfnr")
@@ -104,13 +105,13 @@ public class VerkaufsproduktLebenType
* *
* <p> * <p>
* Objects of the following type(s) are allowed in the list * Objects of the following type(s) are allowed in the list
* {@link ZusatzproduktLebenType } * {@link ProduktGenerischType }
* *
* *
*/ */
public List<ZusatzproduktLebenType> getZusatzprodukte() { public List<ProduktGenerischType> getZusatzprodukte() {
if (zusatzprodukte == null) { if (zusatzprodukte == null) {
zusatzprodukte = new ArrayList<ZusatzproduktLebenType>(); zusatzprodukte = new ArrayList<ProduktGenerischType>();
} }
return this.zusatzprodukte; return this.zusatzprodukte;
} }

View File

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

View File

@@ -49,7 +49,7 @@ public class ZusatzversicherungUnfalltodType
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: * Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
* Zeile 125 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd * Zeile 125 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3_ON2_Antrag_Leben.xsd
* Zeile 1124 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd * Zeile 1136 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_6_0/omds3CommonServiceTypes.xsd
* <p> * <p>
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
* der beiden folgenden Deklarationen an, um deren Namen zu ändern: * der beiden folgenden Deklarationen an, um deren Namen zu ändern:

View File

@@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true) @XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
protected ObjektIdType objektId; protected ObjektIdType objektId;
@XmlElementRefs({ @XmlElementRefs({
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class), @XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
@XmlElementRef(name = "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 = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class)
}) })
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung; protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
@XmlElement(name = "WirksamtkeitAb", required = true) @XmlElement(name = "WirksamtkeitAb", required = true)

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
* 2021-04-15T11:54:16.275+02:00 * 2021-04-22T09:23:39.439+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
* 2021-04-15T11:54:16.192+02:00 * 2021-04-22T09:23:39.355+02:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */
@@ -256,6 +256,22 @@ public class OmdsServicePortImpl implements OmdsServicePortType {
//throw new ServiceFaultMsg("ServiceFaultMsg..."); //throw new ServiceFaultMsg("ServiceFaultMsg...");
} }
/* (non-Javadoc)
* @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#getStateSignatures(at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest parameters)*
*/
public at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse getStateSignatures(at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest parameters) throws ServiceFaultMsg {
LOG.info("Executing operation getStateSignatures");
System.out.println(parameters);
try {
at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse _return = null;
return _return;
} catch (java.lang.Exception ex) {
ex.printStackTrace();
throw new RuntimeException(ex);
}
//throw new ServiceFaultMsg("ServiceFaultMsg...");
}
/* (non-Javadoc) /* (non-Javadoc)
* @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodRequestType parameters)* * @see at.vvo.omds.types.omds3Types.r1_6_0.service.OmdsServicePortType#getDocumentsOfPeriod(at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodRequestType parameters)*
*/ */

View File

@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2021-04-15T11:54:16.255+02:00 * 2021-04-22T09:23:39.400+02:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */
@@ -116,6 +116,13 @@ public interface OmdsServicePortType {
at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.DeepLinkOfferRequest parameters at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.DeepLinkOfferRequest parameters
) throws ServiceFaultMsg; ) throws ServiceFaultMsg;
@WebMethod(action = "urn:getStateSignatures")
@WebResult(name = "GetStateSignaturesResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "parameters")
public at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse getStateSignatures(
@WebParam(partName = "parameters", name = "GetStateSignaturesRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen")
at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest parameters
) throws ServiceFaultMsg;
@WebMethod(action = "urn:getDocumentsOfPeriod") @WebMethod(action = "urn:getDocumentsOfPeriod")
@WebResult(name = "GetDocumentsOfPeriodResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "parameters") @WebResult(name = "GetDocumentsOfPeriodResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", partName = "parameters")
public at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod( public at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetDocumentsOfPeriodResponseType getDocumentsOfPeriod(

View File

@@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2021-04-15T11:54:16.072+02:00 * 2021-04-22T09:23:39.247+02:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
* *
*/ */
@@ -211,6 +211,18 @@ public final class OmdsServicePortType_OmdsServicePort_Client {
at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkOffer__return = port.deepLinkOffer(_deepLinkOffer_parameters); at.vvo.omds.types.omds3Types.r1_6_0.servicetypes.DeepLinkBusinessObjectResponse _deepLinkOffer__return = port.deepLinkOffer(_deepLinkOffer_parameters);
System.out.println("deepLinkOffer.result=" + _deepLinkOffer__return); System.out.println("deepLinkOffer.result=" + _deepLinkOffer__return);
} catch (ServiceFaultMsg e) {
System.out.println("Expected exception: ServiceFaultMsg has occurred.");
System.out.println(e.toString());
}
}
{
System.out.println("Invoking getStateSignatures...");
at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest _getStateSignatures_parameters = null;
try {
at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse _getStateSignatures__return = port.getStateSignatures(_getStateSignatures_parameters);
System.out.println("getStateSignatures.result=" + _getStateSignatures__return);
} catch (ServiceFaultMsg e) { } catch (ServiceFaultMsg e) {
System.out.println("Expected exception: ServiceFaultMsg has occurred."); System.out.println("Expected exception: ServiceFaultMsg has occurred.");
System.out.println(e.toString()); System.out.println(e.toString());

View File

@@ -6,7 +6,7 @@ import javax.xml.ws.WebFault;
/** /**
* This class was generated by Apache CXF 3.2.0 * This class was generated by Apache CXF 3.2.0
* 2021-04-15T11:54:16.184+02:00 * 2021-04-22T09:23:39.345+02:00
* Generated source version: 3.2.0 * Generated source version: 3.2.0
*/ */

View File

@@ -429,6 +429,11 @@
<xsd:documentation>Optional die Angabe eines Aenderungsgrunds</xsd:documentation> <xsd:documentation>Optional die Angabe eines Aenderungsgrunds</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Dokumentanforderungen" type="ProzessDokumentAnforderung_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional die Anforderung von Dokumenten bzw. von autorisierten (unterschriebenen) Dokumenten.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
@@ -730,14 +735,23 @@
</xsd:enumeration> </xsd:enumeration>
</xsd:restriction> </xsd:restriction>
</xsd:simpleType> </xsd:simpleType>
<xsd:complexType name="Autorisierung" abstract="true"/> <xsd:complexType name="Autorisierung_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Ein abstrakter Typ fuer die Autorisierungsart</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexType name="ProzessDokumentAnforderung_Type"> <xsd:complexType name="ProzessDokumentAnforderung_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Dokument als Teil eines Geschäftsfalls</xsd:documentation> <xsd:documentation>Anforderung eines spezifischen Dokuments als Teil eines Geschäftsfalls</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="ObjektId"/> <xsd:element name="DokAnforderungsId" type="ObjektId_Type"/>
<xsd:element name="DateiBeschreibung"> <xsd:element name="Dokumenttyp" type="TypeDateianhang_Type">
<xsd:annotation>
<xsd:documentation>Der fachliche Typ der angehaengenten Datei</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Beschreibung">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Beschreibung der Datei</xsd:documentation> <xsd:documentation>Beschreibung der Datei</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -747,17 +761,15 @@
</xsd:restriction> </xsd:restriction>
</xsd:simpleType> </xsd:simpleType>
</xsd:element> </xsd:element>
<xsd:element name="DateiType" type="TypeDateianhang_Type"> <xsd:element name="Autorisierungen" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Der fachliche Typ der angehaengenten Datei</xsd:documentation> <xsd:documentation>Welche Autorisierungen werden benötigt</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element>
<xsd:element name="Unterschriften" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="Person"/> <xsd:element ref="Person"/>
<xsd:element name="Rolle" type="xsd:string"/> <xsd:element name="Rolle" type="xsd:string"/>
<xsd:element name="ZulaessigeUnterschritenarten" type="Autorisierung" maxOccurs="unbounded"/> <xsd:element name="ZulaessigeAutorisierungsarten" type="Autorisierung_Type" maxOccurs="unbounded"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
@@ -775,8 +787,13 @@
<xsd:documentation>Dokument als Teil eines Geschäftsfalls</xsd:documentation> <xsd:documentation>Dokument als Teil eines Geschäftsfalls</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="ObjektId"/> <xsd:element name="DokAnforderungsId" type="ObjektId_Type" minOccurs="0"/>
<xsd:element name="DateiBeschreibung" minOccurs="0"> <xsd:element name="Dokumenttyp" type="TypeDateianhang_Type">
<xsd:annotation>
<xsd:documentation>Der fachliche Typ der angehaengenten Datei</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Beschreibung" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Sonstige Beschreibung des Dateianhanges</xsd:documentation> <xsd:documentation>Sonstige Beschreibung des Dateianhanges</xsd:documentation>
</xsd:annotation> </xsd:annotation>
@@ -786,17 +803,12 @@
</xsd:restriction> </xsd:restriction>
</xsd:simpleType> </xsd:simpleType>
</xsd:element> </xsd:element>
<xsd:element name="DateiType" type="TypeDateianhang_Type"> <xsd:element name="Autorisierungen" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Der fachliche Typ der angehaengenten Datei</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Unterschriften" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType> <xsd:complexType>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="Person"/> <xsd:element ref="Person"/>
<xsd:element name="Rolle" type="xsd:string"/> <xsd:element name="Rolle" type="xsd:string"/>
<xsd:element name="Unterschriftenart" type="Autorisierung"/> <xsd:element name="Autorisierungsart" type="Autorisierung_Type"/>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
</xsd:element> </xsd:element>
@@ -989,7 +1001,7 @@
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="Zusatzprodukt_Type" abstract="true"> <xsd:complexType name="Zusatzprodukt_Type" abstract="true">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Basistyp für ein Zusatzprodukt (wird nirgends verwendet)</xsd:documentation> <xsd:documentation>Basistyp für ein Zusatzprodukt</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="Produktbaustein_Type"> <xsd:extension base="Produktbaustein_Type">
@@ -2147,9 +2159,7 @@
<xsd:attribute name="Sonderausstattung" type="omds:decimal" use="optional"/> <xsd:attribute name="Sonderausstattung" type="omds:decimal" use="optional"/>
<xsd:attribute name="Eigengewicht" type="xsd:unsignedShort" use="optional"/> <xsd:attribute name="Eigengewicht" type="xsd:unsignedShort" use="optional"/>
<xsd:attribute name="ZulassdatHalter" type="omds:Datum" use="optional"/> <xsd:attribute name="ZulassdatHalter" type="omds:Datum" use="optional"/>
<xsd:attribute name="AufbauNatC" type="AufbauNatC_Type" use="optional"> <xsd:attribute name="AufbauNatC" type="AufbauNatC_Type" use="optional"/>
</xsd:attribute>
</xsd:extension> </xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
@@ -2158,79 +2168,371 @@
<xsd:documentation>Die Aufbauart als Code (wie in Zulassung AUFBAU_NAT_C)</xsd:documentation> <xsd:documentation>Die Aufbauart als Code (wie in Zulassung AUFBAU_NAT_C)</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:restriction base="xsd:string"> <xsd:restriction base="xsd:string">
<xsd:enumeration value="AA"><xsd:annotation><xsd:documentation>Limousine</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="AA">
<xsd:enumeration value="AB"><xsd:annotation><xsd:documentation>Schraeghecklimousine</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="AC"><xsd:annotation><xsd:documentation>Kombilimousine</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Limousine</xsd:documentation>
<xsd:enumeration value="AD"><xsd:annotation><xsd:documentation>Coupe</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="AE"><xsd:annotation><xsd:documentation>Kabrio-Limousine</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="AF"><xsd:annotation><xsd:documentation>Mehrzweckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="AB">
<xsd:enumeration value="AG"><xsd:annotation><xsd:documentation>PKW-Pick-up</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="BB"><xsd:annotation><xsd:documentation>Van</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Schraeghecklimousine</xsd:documentation>
<xsd:enumeration value="BC"><xsd:annotation><xsd:documentation>Sattelzugmaschine</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="BD"><xsd:annotation><xsd:documentation>Straßenzugmaschine</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="BE"><xsd:annotation><xsd:documentation>Pick-up</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="AC">
<xsd:enumeration value="BX"><xsd:annotation><xsd:documentation>Fahrgestell mit Fuehrerhaus</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="CA"><xsd:annotation><xsd:documentation>Eindeckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Kombilimousine</xsd:documentation>
<xsd:enumeration value="CB"><xsd:annotation><xsd:documentation>Doppeldeckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="CC"><xsd:annotation><xsd:documentation>Eindeck-Gelenkfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="CD"><xsd:annotation><xsd:documentation>Doppeldeck-Gelenkfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="AD">
<xsd:enumeration value="CE"><xsd:annotation><xsd:documentation>Eindeck-Niederflurfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="CF"><xsd:annotation><xsd:documentation>Doppeldeck-Niederflurfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Coupe</xsd:documentation>
<xsd:enumeration value="CG"><xsd:annotation><xsd:documentation>Eindeck-Niederflur-Gelenkbus</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="CH"><xsd:annotation><xsd:documentation>Doppeldeck-Niederflur- Gelenkbus</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="CI"><xsd:annotation><xsd:documentation>Offenes Eindeckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="AE">
<xsd:enumeration value="CJ"><xsd:annotation><xsd:documentation>Offenes Doppeldeckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="CX"><xsd:annotation><xsd:documentation>Busfahrgestell</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Kabrio-Limousine</xsd:documentation>
<xsd:enumeration value="01"><xsd:annotation><xsd:documentation>Plattform</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="02"><xsd:annotation><xsd:documentation>offener Kasten</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="03"><xsd:annotation><xsd:documentation>Geschlossener Kasten</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="AF">
<xsd:enumeration value="04"><xsd:annotation><xsd:documentation>Klimatisierter Aufbau mit Klimageraet</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="05"><xsd:annotation><xsd:documentation>Klimatisierter Aufbau ohne Klimageraet</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Mehrzweckfahrzeug</xsd:documentation>
<xsd:enumeration value="06"><xsd:annotation><xsd:documentation>Seitenplanen (Curtainsider)</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="07"><xsd:annotation><xsd:documentation>Wechselbruecke (austauschbarer Aufbau)</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="08"><xsd:annotation><xsd:documentation>Containertraeger</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="AG">
<xsd:enumeration value="09"><xsd:annotation><xsd:documentation>Fahrzeuge mit Hakenlift</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="10"><xsd:annotation><xsd:documentation>Kipper</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>PKW-Pick-up</xsd:documentation>
<xsd:enumeration value="11"><xsd:annotation><xsd:documentation>Tank</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="12"><xsd:annotation><xsd:documentation>Tank zur bef. gefährlicher Güter</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="13"><xsd:annotation><xsd:documentation>Tiertransporter</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="BB">
<xsd:enumeration value="14"><xsd:annotation><xsd:documentation>Fahrzeugtransporter</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="15"><xsd:annotation><xsd:documentation>Betonmischer</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Van</xsd:documentation>
<xsd:enumeration value="16"><xsd:annotation><xsd:documentation>Betonpumpwagen</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="17"><xsd:annotation><xsd:documentation>Langholz</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="18"><xsd:annotation><xsd:documentation>Abfallsammelfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="BC">
<xsd:enumeration value="19"><xsd:annotation><xsd:documentation>Straßenkehrmaschine, Strassen- und Kanalreinigung</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="20"><xsd:annotation><xsd:documentation>Kompressor</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Sattelzugmaschine</xsd:documentation>
<xsd:enumeration value="21"><xsd:annotation><xsd:documentation>Bootstraeger</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="22"><xsd:annotation><xsd:documentation>Traeger für Segelflugzeuge</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="23"><xsd:annotation><xsd:documentation>Fahrzeuge für Verkaufs- und Werbezwecke</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="BD">
<xsd:enumeration value="24"><xsd:annotation><xsd:documentation>Abschleppwagen</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="25"><xsd:annotation><xsd:documentation>Leiterfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Straßenzugmaschine</xsd:documentation>
<xsd:enumeration value="26"><xsd:annotation><xsd:documentation>Kranwagen</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="27"><xsd:annotation><xsd:documentation>Hubarbeitsbühne</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="28"><xsd:annotation><xsd:documentation>Bohrfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="BE">
<xsd:enumeration value="29"><xsd:annotation><xsd:documentation>Niederfluranhänger</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="30"><xsd:annotation><xsd:documentation>Glastransporter</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Pick-up</xsd:documentation>
<xsd:enumeration value="31"><xsd:annotation><xsd:documentation>Feuerwehrfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="99"><xsd:annotation><xsd:documentation>Spezialaufbauten</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="NK"><xsd:annotation><xsd:documentation>Nachlaeufer</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="BX">
<xsd:enumeration value="NM"><xsd:annotation><xsd:documentation>Ja</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="NN"><xsd:annotation><xsd:documentation>Nein</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Fahrgestell mit Fuehrerhaus</xsd:documentation>
<xsd:enumeration value="SA"><xsd:annotation><xsd:documentation>Wohnmobil</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="SB"><xsd:annotation><xsd:documentation>Beschussgeschuetzte Fahrzeuge</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="SC"><xsd:annotation><xsd:documentation>Krankenwagen</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="CA">
<xsd:enumeration value="SD"><xsd:annotation><xsd:documentation>Leichenwagen</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="SE"><xsd:annotation><xsd:documentation>Wohnanhaenger</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Eindeckfahrzeug</xsd:documentation>
<xsd:enumeration value="SF"><xsd:annotation><xsd:documentation>Mobilkran</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="SH"><xsd:annotation><xsd:documentation>Rollstuhlgerechte Fahrzeuge</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="SJ"><xsd:annotation><xsd:documentation>Dolly</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="CB">
<xsd:enumeration value="SK"><xsd:annotation><xsd:documentation>Anhaenger für Schwertransporte</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="SL"><xsd:annotation><xsd:documentation>KFZ für Schwertransport</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Doppeldeckfahrzeug</xsd:documentation>
<xsd:enumeration value="SM"><xsd:annotation><xsd:documentation>Geraetetraeger</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:annotation>
<xsd:enumeration value="DA"><xsd:annotation><xsd:documentation>Sattelanhaenger</xsd:documentation></xsd:annotation></xsd:enumeration> </xsd:enumeration>
<xsd:enumeration value="DB"><xsd:annotation><xsd:documentation>Deichselanhaenger</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:enumeration value="CC">
<xsd:enumeration value="DC"><xsd:annotation><xsd:documentation>Zentralachsanhaenger</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:annotation>
<xsd:enumeration value="DE"><xsd:annotation><xsd:documentation>Starrdeichselanhaenger</xsd:documentation></xsd:annotation></xsd:enumeration> <xsd:documentation>Eindeck-Gelenkfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CD">
<xsd:annotation>
<xsd:documentation>Doppeldeck-Gelenkfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CE">
<xsd:annotation>
<xsd:documentation>Eindeck-Niederflurfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CF">
<xsd:annotation>
<xsd:documentation>Doppeldeck-Niederflurfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CG">
<xsd:annotation>
<xsd:documentation>Eindeck-Niederflur-Gelenkbus</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CH">
<xsd:annotation>
<xsd:documentation>Doppeldeck-Niederflur- Gelenkbus</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CI">
<xsd:annotation>
<xsd:documentation>Offenes Eindeckfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CJ">
<xsd:annotation>
<xsd:documentation>Offenes Doppeldeckfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CX">
<xsd:annotation>
<xsd:documentation>Busfahrgestell</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="01">
<xsd:annotation>
<xsd:documentation>Plattform</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="02">
<xsd:annotation>
<xsd:documentation>offener Kasten</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="03">
<xsd:annotation>
<xsd:documentation>Geschlossener Kasten</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="04">
<xsd:annotation>
<xsd:documentation>Klimatisierter Aufbau mit Klimageraet</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="05">
<xsd:annotation>
<xsd:documentation>Klimatisierter Aufbau ohne Klimageraet</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="06">
<xsd:annotation>
<xsd:documentation>Seitenplanen (Curtainsider)</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="07">
<xsd:annotation>
<xsd:documentation>Wechselbruecke (austauschbarer Aufbau)</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="08">
<xsd:annotation>
<xsd:documentation>Containertraeger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="09">
<xsd:annotation>
<xsd:documentation>Fahrzeuge mit Hakenlift</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="10">
<xsd:annotation>
<xsd:documentation>Kipper</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="11">
<xsd:annotation>
<xsd:documentation>Tank</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="12">
<xsd:annotation>
<xsd:documentation>Tank zur bef. gefährlicher Güter</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="13">
<xsd:annotation>
<xsd:documentation>Tiertransporter</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="14">
<xsd:annotation>
<xsd:documentation>Fahrzeugtransporter</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="15">
<xsd:annotation>
<xsd:documentation>Betonmischer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="16">
<xsd:annotation>
<xsd:documentation>Betonpumpwagen</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="17">
<xsd:annotation>
<xsd:documentation>Langholz</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="18">
<xsd:annotation>
<xsd:documentation>Abfallsammelfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="19">
<xsd:annotation>
<xsd:documentation>Straßenkehrmaschine, Strassen- und Kanalreinigung</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="20">
<xsd:annotation>
<xsd:documentation>Kompressor</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="21">
<xsd:annotation>
<xsd:documentation>Bootstraeger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="22">
<xsd:annotation>
<xsd:documentation>Traeger für Segelflugzeuge</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="23">
<xsd:annotation>
<xsd:documentation>Fahrzeuge für Verkaufs- und Werbezwecke</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="24">
<xsd:annotation>
<xsd:documentation>Abschleppwagen</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="25">
<xsd:annotation>
<xsd:documentation>Leiterfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="26">
<xsd:annotation>
<xsd:documentation>Kranwagen</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="27">
<xsd:annotation>
<xsd:documentation>Hubarbeitsbühne</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="28">
<xsd:annotation>
<xsd:documentation>Bohrfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="29">
<xsd:annotation>
<xsd:documentation>Niederfluranhänger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="30">
<xsd:annotation>
<xsd:documentation>Glastransporter</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="31">
<xsd:annotation>
<xsd:documentation>Feuerwehrfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="99">
<xsd:annotation>
<xsd:documentation>Spezialaufbauten</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NK">
<xsd:annotation>
<xsd:documentation>Nachlaeufer</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NM">
<xsd:annotation>
<xsd:documentation>Ja</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="NN">
<xsd:annotation>
<xsd:documentation>Nein</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SA">
<xsd:annotation>
<xsd:documentation>Wohnmobil</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SB">
<xsd:annotation>
<xsd:documentation>Beschussgeschuetzte Fahrzeuge</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SC">
<xsd:annotation>
<xsd:documentation>Krankenwagen</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SD">
<xsd:annotation>
<xsd:documentation>Leichenwagen</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SE">
<xsd:annotation>
<xsd:documentation>Wohnanhaenger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SF">
<xsd:annotation>
<xsd:documentation>Mobilkran</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SH">
<xsd:annotation>
<xsd:documentation>Rollstuhlgerechte Fahrzeuge</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SJ">
<xsd:annotation>
<xsd:documentation>Dolly</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SK">
<xsd:annotation>
<xsd:documentation>Anhaenger für Schwertransporte</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SL">
<xsd:annotation>
<xsd:documentation>KFZ für Schwertransport</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="SM">
<xsd:annotation>
<xsd:documentation>Geraetetraeger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="DA">
<xsd:annotation>
<xsd:documentation>Sattelanhaenger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="DB">
<xsd:annotation>
<xsd:documentation>Deichselanhaenger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="DC">
<xsd:annotation>
<xsd:documentation>Zentralachsanhaenger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="DE">
<xsd:annotation>
<xsd:documentation>Starrdeichselanhaenger</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction> </xsd:restriction>
</xsd:simpleType> </xsd:simpleType>
<xsd:complexType name="Zulassungsdaten_Type"> <xsd:complexType name="Zulassungsdaten_Type">

View File

@@ -332,6 +332,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="GetStateChangesResponseMsg"> <message name="GetStateChangesResponseMsg">
<part name="parameters" element="b:GetStateChangesResponse"/> <part name="parameters" element="b:GetStateChangesResponse"/>
</message> </message>
<message name="GetStateSignaturesRequestMsg">
<part name="parameters" element="b:GetStateSignaturesRequest"/>
</message>
<message name="GetStateSignaturesResponseMsg">
<part name="parameters" element="b:GetStateSignaturesResponse"/>
</message>
<!-- Partnerhandling --> <!-- Partnerhandling -->
<message name="GetPoliciesOfPartnerRequestMsg"> <message name="GetPoliciesOfPartnerRequestMsg">
@@ -642,6 +648,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/> <output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/>
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/> <fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
</operation> </operation>
<operation name="getStateSignatures">
<input name="GetStateSignaturesRequestPort" message="os:GetStateSignaturesRequestMsg"/>
<output name="GetStateSignaturesResponsePort" message="os:GetStateSignaturesResponseMsg"/>
<fault name="GetStateSignaturesFault" message="os:ServiceFaultMsg"/>
</operation>
<operation name="getPoliciesOfPartner"> <operation name="getPoliciesOfPartner">
<input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/> <input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/>
@@ -1274,6 +1286,18 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault> </fault>
</operation> </operation>
<operation name="getStateSignatures">
<soap:operation soapAction="urn:getStateSignatures" style="document"/>
<input name="GetStateSignaturesRequestPort">
<soap:body use="literal"/>
</input>
<output name="GetStateSignaturesResponsePort">
<soap:body use="literal"/>
</output>
<fault name="GetStateSignaturesFault">
<soap:fault name="GetStateSignaturesFault" use="literal"/>
</fault>
</operation>
<!-- Personen Bestandsdaten Änderung --> <!-- Personen Bestandsdaten Änderung -->

View File

@@ -453,73 +453,73 @@
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>
<!-- Unterschriften --> <!-- Unterschriften -->
<xsd:element name="CollectSignaturesRequest"> <!-- <xsd:element name="CollectSignaturesRequest">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Request zur Einholung von Autorisierungen für einen Prozessschritt</xsd:documentation> <!-- <xsd:documentation>Request zur Einholung von Autorisierungen für einen Prozessschritt</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
<xsd:complexType> <!-- <xsd:complexType>-->
<xsd:complexContent> <!-- <xsd:complexContent>-->
<xsd:extension base="cst:CommonRequest_Type"> <!-- <xsd:extension base="cst:CommonRequest_Type">-->
<xsd:sequence> <!-- <xsd:sequence>-->
<xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type"> <!-- <xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation> <!-- <xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
</xsd:element> <!-- </xsd:element>-->
<xsd:element name="Personen" maxOccurs="unbounded"> <!-- <xsd:element name="Personen" maxOccurs="unbounded">-->
<xsd:complexType> <!-- <xsd:complexType>-->
<xsd:sequence> <!-- <xsd:sequence>-->
<xsd:element name="ObjektId" type="cst:ObjektId_Type"> <!-- <xsd:element name="ObjektId" type="cst:ObjektId_Type">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Die Person im Versicherungssystem</xsd:documentation> <!-- <xsd:documentation>Die Person im Versicherungssystem</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
</xsd:element> <!-- </xsd:element>-->
<xsd:element name="Autorisierungsart" type="SpezifikationAutorisierung_Type"> <!-- <xsd:element name="Autorisierungsart" type="SpezifikationAutorisierung_Type">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Beschreibt die Art, wie die Autorisierung eingeholt werden soll. In dem Objekt sind die benötigten Parameter enthalten (z.B. die Telefonnummer). Eine herkömmliche Unterschrift wird ebenfalls als Autorisierungsart codiert.</xsd:documentation> <!-- <xsd:documentation>Beschreibt die Art, wie die Autorisierung eingeholt werden soll. In dem Objekt sind die benötigten Parameter enthalten (z.B. die Telefonnummer). Eine herkömmliche Unterschrift wird ebenfalls als Autorisierungsart codiert.</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
</xsd:element> <!-- </xsd:element>-->
</xsd:sequence> <!-- </xsd:sequence>-->
</xsd:complexType> <!-- </xsd:complexType>-->
</xsd:element> <!-- </xsd:element>-->
</xsd:sequence> <!-- </xsd:sequence>-->
</xsd:extension> <!-- </xsd:extension>-->
</xsd:complexContent> <!-- </xsd:complexContent>-->
</xsd:complexType> <!-- </xsd:complexType>-->
</xsd:element> <!-- </xsd:element>-->
<xsd:element name="CollectSignaturesResponse"> <!-- <xsd:element name="CollectSignaturesResponse">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Response bei der Einholung von Unterschriften</xsd:documentation> <!-- <xsd:documentation>Response bei der Einholung von Unterschriften</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
<xsd:complexType> <!-- <xsd:complexType>-->
<xsd:complexContent> <!-- <xsd:complexContent>-->
<xsd:extension base="cst:CommonResponse_Type"> <!-- <xsd:extension base="cst:CommonResponse_Type">-->
<xsd:sequence> <!-- <xsd:sequence>-->
<xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type"> <!-- <xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation> <!-- <xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
</xsd:element> <!-- </xsd:element>-->
</xsd:sequence> <!-- </xsd:sequence>-->
</xsd:extension> <!-- </xsd:extension>-->
</xsd:complexContent> <!-- </xsd:complexContent>-->
</xsd:complexType> <!-- </xsd:complexType>-->
</xsd:element> <!-- </xsd:element>-->
<xsd:complexType name="SpezifikationAutorisierung_Type" abstract="true"> <!-- <xsd:complexType name="SpezifikationAutorisierung_Type" abstract="true">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Ein abstraktes Element für die Spezifizierung einer Autorisierungsart mit welcher der Prozessschritt autorisiert werden soll</xsd:documentation> <!-- <xsd:documentation>Ein abstraktes Element für die Spezifizierung einer Autorisierungsart mit welcher der Prozessschritt autorisiert werden soll</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
</xsd:complexType> <!-- </xsd:complexType>-->
<xsd:element name="SpezifikationAutorisierungEMail" type="SpezifikationAutorisierung_Type"> <!-- <xsd:element name="SpezifikationAutorisierungEMail" type="SpezifikationAutorisierung_Type">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Eine E-Mail-Adresse zur Autorisierung eines Prozessschrittes</xsd:documentation> <!-- <xsd:documentation>Eine E-Mail-Adresse zur Autorisierung eines Prozessschrittes</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
</xsd:element> <!-- </xsd:element>-->
<xsd:element name="SpezifikationAutorisierungUnterschrift" type="SpezifikationAutorisierung_Type"> <!-- <xsd:element name="SpezifikationAutorisierungUnterschrift" type="SpezifikationAutorisierung_Type">-->
<xsd:annotation> <!-- <xsd:annotation>-->
<xsd:documentation>Legt fest, dass der Prozessschritt mit einer traditionellen manuellen Unterschrift autorisiert werden soll</xsd:documentation> <!-- <xsd:documentation>Legt fest, dass der Prozessschritt mit einer traditionellen manuellen Unterschrift autorisiert werden soll</xsd:documentation>-->
</xsd:annotation> <!-- </xsd:annotation>-->
</xsd:element> <!-- </xsd:element>-->
<xsd:element name="GetStateSignaturesRequest"> <xsd:element name="GetStateSignaturesRequest">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Request, um den Status der Unterschriften für einen Geschäftsfall abzufragen</xsd:documentation> <xsd:documentation>Request, um den Status der Unterschriften für einen Geschäftsfall abzufragen</xsd:documentation>

View File

@@ -11,7 +11,7 @@
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type"> <xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
<xsd:sequence> <xsd:sequence>
<xsd:element name="LebenProdukte" type="ProduktLeben_Type" maxOccurs="unbounded"/> <xsd:element name="LebenProdukte" type="ProduktLeben_Type" maxOccurs="unbounded"/>
<xsd:element name="Zusatzprodukte" type="ZusatzproduktLeben_Type" minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Möglichkeit Zusatzprodukte anderer Sparten einzugliedern</xsd:documentation> <xsd:documentation>Möglichkeit Zusatzprodukte anderer Sparten einzugliedern</xsd:documentation>
</xsd:annotation> </xsd:annotation>