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

@@ -429,6 +429,11 @@
<xsd:documentation>Optional die Angabe eines Aenderungsgrunds</xsd:documentation>
</xsd:annotation>
</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:extension>
</xsd:complexContent>
@@ -730,14 +735,23 @@
</xsd:enumeration>
</xsd:restriction>
</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: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:sequence>
<xsd:element ref="ObjektId"/>
<xsd:element name="DateiBeschreibung">
<xsd:element name="DokAnforderungsId" type="ObjektId_Type"/>
<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:documentation>Beschreibung der Datei</xsd:documentation>
</xsd:annotation>
@@ -747,17 +761,15 @@
</xsd:restriction>
</xsd:simpleType>
</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:documentation>Welche Autorisierungen werden benötigt</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Unterschriften" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Person"/>
<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:complexType>
</xsd:element>
@@ -775,8 +787,13 @@
<xsd:documentation>Dokument als Teil eines Geschäftsfalls</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="ObjektId"/>
<xsd:element name="DateiBeschreibung" minOccurs="0">
<xsd:element name="DokAnforderungsId" type="ObjektId_Type" 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:documentation>Sonstige Beschreibung des Dateianhanges</xsd:documentation>
</xsd:annotation>
@@ -786,17 +803,12 @@
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="DateiType" type="TypeDateianhang_Type">
<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:element name="Autorisierungen" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Person"/>
<xsd:element name="Rolle" type="xsd:string"/>
<xsd:element name="Unterschriftenart" type="Autorisierung"/>
<xsd:element name="Autorisierungsart" type="Autorisierung_Type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
@@ -989,7 +1001,7 @@
</xsd:complexType>
<xsd:complexType name="Zusatzprodukt_Type" abstract="true">
<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:complexContent>
<xsd:extension base="Produktbaustein_Type">
@@ -2147,9 +2159,7 @@
<xsd:attribute name="Sonderausstattung" type="omds:decimal" use="optional"/>
<xsd:attribute name="Eigengewicht" type="xsd:unsignedShort" use="optional"/>
<xsd:attribute name="ZulassdatHalter" type="omds:Datum" use="optional"/>
<xsd:attribute name="AufbauNatC" type="AufbauNatC_Type" use="optional">
</xsd:attribute>
<xsd:attribute name="AufbauNatC" type="AufbauNatC_Type" use="optional"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
@@ -2158,79 +2168,371 @@
<xsd:documentation>Die Aufbauart als Code (wie in Zulassung AUFBAU_NAT_C)</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AA"><xsd:annotation><xsd:documentation>Limousine</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="AB"><xsd:annotation><xsd:documentation>Schraeghecklimousine</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="AC"><xsd:annotation><xsd:documentation>Kombilimousine</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="AD"><xsd:annotation><xsd:documentation>Coupe</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="AE"><xsd:annotation><xsd:documentation>Kabrio-Limousine</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="AF"><xsd:annotation><xsd:documentation>Mehrzweckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="AG"><xsd:annotation><xsd:documentation>PKW-Pick-up</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="BB"><xsd:annotation><xsd:documentation>Van</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="BC"><xsd:annotation><xsd:documentation>Sattelzugmaschine</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="BD"><xsd:annotation><xsd:documentation>Straßenzugmaschine</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="BE"><xsd:annotation><xsd:documentation>Pick-up</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="BX"><xsd:annotation><xsd:documentation>Fahrgestell mit Fuehrerhaus</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="CA"><xsd:annotation><xsd:documentation>Eindeckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="CB"><xsd:annotation><xsd:documentation>Doppeldeckfahrzeug</xsd:documentation></xsd:annotation></xsd:enumeration>
<xsd:enumeration value="CC"><xsd:annotation><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:enumeration value="AA">
<xsd:annotation>
<xsd:documentation>Limousine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AB">
<xsd:annotation>
<xsd:documentation>Schraeghecklimousine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AC">
<xsd:annotation>
<xsd:documentation>Kombilimousine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AD">
<xsd:annotation>
<xsd:documentation>Coupe</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AE">
<xsd:annotation>
<xsd:documentation>Kabrio-Limousine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AF">
<xsd:annotation>
<xsd:documentation>Mehrzweckfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="AG">
<xsd:annotation>
<xsd:documentation>PKW-Pick-up</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BB">
<xsd:annotation>
<xsd:documentation>Van</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BC">
<xsd:annotation>
<xsd:documentation>Sattelzugmaschine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BD">
<xsd:annotation>
<xsd:documentation>Straßenzugmaschine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BE">
<xsd:annotation>
<xsd:documentation>Pick-up</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="BX">
<xsd:annotation>
<xsd:documentation>Fahrgestell mit Fuehrerhaus</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CA">
<xsd:annotation>
<xsd:documentation>Eindeckfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CB">
<xsd:annotation>
<xsd:documentation>Doppeldeckfahrzeug</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="CC">
<xsd:annotation>
<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:simpleType>
<xsd:complexType name="Zulassungsdaten_Type">

View File

@@ -332,6 +332,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<message name="GetStateChangesResponseMsg">
<part name="parameters" element="b:GetStateChangesResponse"/>
</message>
<message name="GetStateSignaturesRequestMsg">
<part name="parameters" element="b:GetStateSignaturesRequest"/>
</message>
<message name="GetStateSignaturesResponseMsg">
<part name="parameters" element="b:GetStateSignaturesResponse"/>
</message>
<!-- Partnerhandling -->
<message name="GetPoliciesOfPartnerRequestMsg">
@@ -642,6 +648,12 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<output name="GetStateChangesResponsePort" message="os:GetStateChangesResponseMsg"/>
<fault name="GetStateChangesFault" message="os:ServiceFaultMsg"/>
</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">
<input name="GetPoliciesOfPartnerRequestPort" message="os:GetPoliciesOfPartnerRequestMsg"/>
@@ -1274,6 +1286,18 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</fault>
</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 -->

View File

@@ -453,73 +453,73 @@
</xsd:sequence>
</xsd:complexType>
<!-- Unterschriften -->
<xsd:element name="CollectSignaturesRequest">
<xsd:annotation>
<xsd:documentation>Request zur Einholung von Autorisierungen für einen Prozessschritt</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="cst:CommonRequest_Type">
<xsd:sequence>
<xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">
<xsd:annotation>
<xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Personen" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ObjektId" type="cst:ObjektId_Type">
<xsd:annotation>
<xsd:documentation>Die Person im Versicherungssystem</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Autorisierungsart" type="SpezifikationAutorisierung_Type">
<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:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="CollectSignaturesResponse">
<xsd:annotation>
<xsd:documentation>Response bei der Einholung von Unterschriften</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="cst:CommonResponse_Type">
<xsd:sequence>
<xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">
<xsd:annotation>
<xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="SpezifikationAutorisierung_Type" abstract="true">
<xsd:annotation>
<xsd:documentation>Ein abstraktes Element für die Spezifizierung einer Autorisierungsart mit welcher der Prozessschritt autorisiert werden soll</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<xsd:element name="SpezifikationAutorisierungEMail" type="SpezifikationAutorisierung_Type">
<xsd:annotation>
<xsd:documentation>Eine E-Mail-Adresse zur Autorisierung eines Prozessschrittes</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SpezifikationAutorisierungUnterschrift" type="SpezifikationAutorisierung_Type">
<xsd:annotation>
<xsd:documentation>Legt fest, dass der Prozessschritt mit einer traditionellen manuellen Unterschrift autorisiert werden soll</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- <xsd:element name="CollectSignaturesRequest">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Request zur Einholung von Autorisierungen für einen Prozessschritt</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- <xsd:complexType>-->
<!-- <xsd:complexContent>-->
<!-- <xsd:extension base="cst:CommonRequest_Type">-->
<!-- <xsd:sequence>-->
<!-- <xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:element>-->
<!-- <xsd:element name="Personen" maxOccurs="unbounded">-->
<!-- <xsd:complexType>-->
<!-- <xsd:sequence>-->
<!-- <xsd:element name="ObjektId" type="cst:ObjektId_Type">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Die Person im Versicherungssystem</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:element>-->
<!-- <xsd:element name="Autorisierungsart" type="SpezifikationAutorisierung_Type">-->
<!-- <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:annotation>-->
<!-- </xsd:element>-->
<!-- </xsd:sequence>-->
<!-- </xsd:complexType>-->
<!-- </xsd:element>-->
<!-- </xsd:sequence>-->
<!-- </xsd:extension>-->
<!-- </xsd:complexContent>-->
<!-- </xsd:complexType>-->
<!-- </xsd:element>-->
<!-- <xsd:element name="CollectSignaturesResponse">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Response bei der Einholung von Unterschriften</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- <xsd:complexType>-->
<!-- <xsd:complexContent>-->
<!-- <xsd:extension base="cst:CommonResponse_Type">-->
<!-- <xsd:sequence>-->
<!-- <xsd:element name="Geschaeftsfallnummer" type="cst:ObjektId_Type">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Die Nummer des Geschaeftsfalls, zu dem die Unterschriften eingeholt werden sollen.</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:element>-->
<!-- </xsd:sequence>-->
<!-- </xsd:extension>-->
<!-- </xsd:complexContent>-->
<!-- </xsd:complexType>-->
<!-- </xsd:element>-->
<!-- <xsd:complexType name="SpezifikationAutorisierung_Type" abstract="true">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Ein abstraktes Element für die Spezifizierung einer Autorisierungsart mit welcher der Prozessschritt autorisiert werden soll</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:complexType>-->
<!-- <xsd:element name="SpezifikationAutorisierungEMail" type="SpezifikationAutorisierung_Type">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Eine E-Mail-Adresse zur Autorisierung eines Prozessschrittes</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:element>-->
<!-- <xsd:element name="SpezifikationAutorisierungUnterschrift" type="SpezifikationAutorisierung_Type">-->
<!-- <xsd:annotation>-->
<!-- <xsd:documentation>Legt fest, dass der Prozessschritt mit einer traditionellen manuellen Unterschrift autorisiert werden soll</xsd:documentation>-->
<!-- </xsd:annotation>-->
<!-- </xsd:element>-->
<xsd:element name="GetStateSignaturesRequest">
<xsd:annotation>
<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:sequence>
<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:documentation>Möglichkeit Zusatzprodukte anderer Sparten einzugliedern</xsd:documentation>
</xsd:annotation>