Kraftfahrzeug neu definiert, ObjektId_Type ergaenzt
This commit is contained in:
Binary file not shown.
@@ -311,8 +311,10 @@
|
|||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<!-- Allgemeine Prozesselemente -->
|
<!-- Allgemeine Prozesselemente -->
|
||||||
<xsd:element name="ObjektId">
|
<xsd:complexType name="ObjektId_Type">
|
||||||
<xsd:complexType>
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Type für Objektreferenzen</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -332,6 +334,10 @@
|
|||||||
<xsd:element ref="OrdnungsbegriffZuordFremd"/>
|
<xsd:element ref="OrdnungsbegriffZuordFremd"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:element name="ObjektId" type="ObjektId_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Standardimplementierung des ObjektId_Type als Element</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:complexType name="CommonRequest_Type" abstract="true">
|
<xsd:complexType name="CommonRequest_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -475,7 +481,6 @@
|
|||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<xsd:complexType name="Dateianhang_Type">
|
<xsd:complexType name="Dateianhang_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann
|
<xsd:documentation>Dateianhang welcher an einen Geschäftsfall hinzugefügt werden kann
|
||||||
@@ -1109,7 +1114,6 @@
|
|||||||
</xsd:enumeration>
|
</xsd:enumeration>
|
||||||
</xsd:restriction>
|
</xsd:restriction>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
|
|
||||||
<xsd:simpleType name="GeschaeftsobjektArt_Type">
|
<xsd:simpleType name="GeschaeftsobjektArt_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Arten von Geschaeftsobjekten </xsd:documentation>
|
<xsd:documentation>Arten von Geschaeftsobjekten </xsd:documentation>
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!-- Mit XMLSpy v2011 sp1 (x64) (http://www.altova.com) von Generali VIS Informatik GmbH (Generali VIS Informatik GmbH) bearbeitet -->
|
|
||||||
<xsd:schema xmlns="urn:omds3ServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:omds3ServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
|
<xsd:schema xmlns="urn:omds3ServiceTypes-1-1-0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" targetNamespace="urn:omds3ServiceTypes-1-1-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.3.0">
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
|
<xsd:import namespace="urn:omds20" schemaLocation="omds29-00.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||||
@@ -2249,12 +2248,81 @@
|
|||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Basisklasse für alle Fahrzeuge in der Kfz-Versicherung</xsd:documentation>
|
<xsd:documentation>Basisklasse für alle Fahrzeuge in der Kfz-Versicherung</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:sequence>
|
||||||
<xsd:extension base="omds:VERS_KFZ_Type">
|
<xsd:element ref="cst:ObjektId"/>
|
||||||
<xsd:attribute name="LfdNr" type="xsd:unsignedShort" use="optional">
|
</xsd:sequence>
|
||||||
<xsd:annotation>
|
<xsd:attribute name="FzgArtCd" type="omds:FzgArtCd_Type" use="optional"/>
|
||||||
<xsd:documentation>LfdNr aller Fahrzeuge in einer Liste, muss eindeutig sein</xsd:documentation>
|
<xsd:attribute name="Marke" use="optional">
|
||||||
</xsd:annotation>
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="40"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:attribute>
|
||||||
|
<xsd:attribute name="Handelsbez" use="optional">
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="30"/>
|
||||||
|
<xsd:minLength value="1"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:attribute>
|
||||||
|
<xsd:attribute name="TypVarVer" use="optional">
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="20"/>
|
||||||
|
<xsd:minLength value="1"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:attribute>
|
||||||
|
<xsd:attribute name="Leasingkz" type="omds:Entsch2_Type" use="optional"/>
|
||||||
|
<xsd:attribute name="Modelljahr" type="xsd:unsignedShort" use="optional"/>
|
||||||
|
<xsd:attribute name="Leistung" type="xsd:unsignedShort" use="optional"/>
|
||||||
|
<xsd:attribute name="Plaetze" type="xsd:unsignedShort" use="optional"/>
|
||||||
|
<xsd:attribute name="Nutzlast" use="optional">
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:decimal">
|
||||||
|
<xsd:totalDigits value="6"/>
|
||||||
|
<xsd:fractionDigits value="0"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:attribute>
|
||||||
|
<xsd:attribute name="Hubraum" type="xsd:unsignedShort" use="optional"/>
|
||||||
|
<xsd:attribute name="AntriebsArtCd" type="omds:AntriebsArtCd_Type" use="optional"/>
|
||||||
|
<xsd:attribute name="CO2_Ausstoss" type="xsd:unsignedShort" use="optional"/>
|
||||||
|
<xsd:attribute name="Fahrgestnr" use="optional">
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="20"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:attribute>
|
||||||
|
<xsd:attribute name="Motornr" use="optional">
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="20"/>
|
||||||
|
<xsd:minLength value="1"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:attribute>
|
||||||
|
<xsd:attribute name="NatCode" use="optional">
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:minLength value="1"/>
|
||||||
|
<xsd:maxLength value="26"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
|
</xsd:attribute>
|
||||||
|
<xsd:attribute name="VerwendzweckCd" type="omds:VerwendzweckCd_Type" use="optional"/>
|
||||||
|
<xsd:attribute name="Erstzulassdat" type="omds:Datum" use="optional"/>
|
||||||
|
<xsd:attribute name="LandesCd" type="omds:LandesCd_Type" use="optional"/>
|
||||||
|
<xsd:attribute name="Pol_Kennz" use="optional">
|
||||||
|
<xsd:simpleType>
|
||||||
|
<xsd:restriction base="xsd:string">
|
||||||
|
<xsd:maxLength value="12"/>
|
||||||
|
<xsd:minLength value="1"/>
|
||||||
|
</xsd:restriction>
|
||||||
|
</xsd:simpleType>
|
||||||
</xsd:attribute>
|
</xsd:attribute>
|
||||||
<xsd:attribute name="Tueren" type="xsd:unsignedShort" use="optional"/>
|
<xsd:attribute name="Tueren" type="xsd:unsignedShort" use="optional"/>
|
||||||
<xsd:attribute name="Baujahr" type="xsd:unsignedShort" use="optional"/>
|
<xsd:attribute name="Baujahr" type="xsd:unsignedShort" use="optional"/>
|
||||||
@@ -2263,8 +2331,6 @@
|
|||||||
<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:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="VerkaufsproduktKfz_Type" final="#all">
|
<xsd:complexType name="VerkaufsproduktKfz_Type" final="#all">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
@@ -2275,6 +2341,7 @@
|
|||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="KfzVersicherung" type="ProduktKfz_Type" maxOccurs="unbounded"/>
|
<xsd:element name="KfzVersicherung" type="ProduktKfz_Type" maxOccurs="unbounded"/>
|
||||||
<xsd:element name="KfzZusatzVersicherung" type="ZusatzproduktKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="KfzZusatzVersicherung" type="ZusatzproduktKfz_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<xsd:element name="VersicherteFahrzeuge" type="Fahrzeug_Type" maxOccurs="3"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
@@ -2286,7 +2353,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:Produkt_Type">
|
<xsd:extension base="cst:Produkt_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VersichertesFahrzeug" type="Fahrzeug_Type" maxOccurs="3">
|
<xsd:element name="VersichertesFahrzeug" type="cst:ObjektId_Type" maxOccurs="3">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Liste der versicherten Fahrzeuge, max. 3 Stück für Wechselkennzeichen</xsd:documentation>
|
<xsd:documentation>Liste der versicherten Fahrzeuge, max. 3 Stück für Wechselkennzeichen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
@@ -2310,7 +2377,7 @@
|
|||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:Produkt_Type">
|
<xsd:extension base="cst:Produkt_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="VersichertesFahrzeug" type="Fahrzeug_Type" minOccurs="0">
|
<xsd:element name="VersichertesFahrzeug" type="cst:ObjektId_Type" minOccurs="0">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Versichertes Fahrzeuge, auf das sich die Zusatzversicherung bezieht.
|
<xsd:documentation>Versichertes Fahrzeuge, auf das sich die Zusatzversicherung bezieht.
|
||||||
Muss in der Hauptversicherung vorhanden sein.</xsd:documentation>
|
Muss in der Hauptversicherung vorhanden sein.</xsd:documentation>
|
||||||
@@ -2765,29 +2832,9 @@
|
|||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ des Responseobjekts für das Löschen eines beliebigen Objektes</xsd:documentation>
|
<xsd:documentation>Typ des Responseobjekts für das Löschen eines beliebigen Objektes</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:complexContent>
|
||||||
<xsd:element name="Status">
|
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||||
<xsd:complexType>
|
</xsd:complexContent>
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="VerarbeitungsId" type="xsd:string">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Eine technische Id die für den Verarbeitungsschritt eindeutig ist. </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Ergebnis" type="cst:Status_Type">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Enthält OK oder NOK </xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Meldungen" type="cst:ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Konkrete Services (Request- und Responseobjekte) Kfz</xsd:documentation>
|
<xsd:documentation>Konkrete Services (Request- und Responseobjekte) Kfz</xsd:documentation>
|
||||||
|
|||||||
Reference in New Issue
Block a user