Erster Entwurf Flotte geschrieben
This commit is contained in:
@@ -4,7 +4,11 @@ Version 2025.27-MINOR
|
||||
|
||||
Was ist neu oder anders in Version 2025.27-MINOR im Vergleich zu 2025.05-MAJOR ?
|
||||
=================================================================================
|
||||
* Neue Services zur Vertragsänderung
|
||||
* Neue Services zur Einbeziehung von Risiken in bestehende Verträge (Flottenvertrag)
|
||||
* Person_Type: Nähere Angaben zur Person sind optional geworden, es genügt die Partnernummer als ObjektId
|
||||
* Client
|
||||
*
|
||||
|
||||
|
||||
=====================
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<AmendRiskConfigurationRequest
|
||||
xmlns="urn:at.vvo.omds.types.omds3types.v2025-27.on3vertrag"
|
||||
xmlns:kfz="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz"
|
||||
xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common"
|
||||
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:omds="urn:omds3CommonServiceTypes-1-1-0"
|
||||
xsi:schemaLocation="
|
||||
urn:omds3CommonServiceTypes-1-1-0 ../../../src/main/resources/def/r2025_27/omds3CommonServiceTypes.xsd
|
||||
urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common ../../../src/main/resources/def/r2025_27/omds3_ON2_Antrag_Common.xsd
|
||||
urn:at.vvo.omds.types.omds3types.v2025-27.on3vertrag ../../../src/main/resources/def/r2025_27/omds3_ON3_Vertrag.xsd
|
||||
urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.kfz ../../../src/main/resources/def/r2025_27/omds3_ON2_Antrag_Kfz.xsd
|
||||
urn:omds3CommonServiceTypes-1-1-0 ../../../src/main/resources/def/r2025_05/omds3CommonServiceTypes.xsd
|
||||
" >
|
||||
<cst:VUNr>044</cst:VUNr>
|
||||
<cst:KorrelationsId>24234234234243</cst:KorrelationsId>
|
||||
<Einbeziehung>
|
||||
|
||||
<!-- Einbeziehung in welchen Vertrag -->
|
||||
<Vertrag>
|
||||
<omds:Polizzennr>342423</omds:Polizzennr>
|
||||
</Vertrag>
|
||||
|
||||
<!-- Hier Kfz-Objekt -->
|
||||
<Risikoobjekt cst:Lfnr="1" xsi:type="cst:Fahrzeug_Type">
|
||||
<!-- Diverse relevante Kfz Merkmale -->
|
||||
<cst:KmStand>
|
||||
<cst:KmStand>12333</cst:KmStand>
|
||||
<cst:Datum>2014-05-05</cst:Datum>
|
||||
</cst:KmStand>
|
||||
</Risikoobjekt>
|
||||
|
||||
<!-- Angaben zur Deckung -->
|
||||
<Angaben xsi:type="AngabenEinbeziehungGenerisch_Type">
|
||||
<Beginn><cst:Value>2025-05-05</cst:Value></Beginn>
|
||||
</Angaben>
|
||||
</Einbeziehung>
|
||||
</AmendRiskConfigurationRequest>
|
||||
Binary file not shown.
@@ -686,11 +686,49 @@
|
||||
</jaxb:bindings>
|
||||
|
||||
<!-- Vertrag Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on3vertrag -->
|
||||
<!-- <jaxb:bindings schemaLocation="omds3_ON3_Vertrag.xsd">-->
|
||||
<!-- <jaxb:schemaBindings>-->
|
||||
<!-- <jaxb:package name="at.vvo.omds.types.omds3Types.r2025_05.on3vertrag"/>-->
|
||||
<!-- </jaxb:schemaBindings>-->
|
||||
<!-- </jaxb:bindings>-->
|
||||
<jaxb:bindings schemaLocation="omds3_ON3_Vertrag.xsd">
|
||||
<jaxb:schemaBindings>
|
||||
<jaxb:package name="at.vvo.omds.types.omds3types.r2025_05.on3vertrag"/>
|
||||
</jaxb:schemaBindings>
|
||||
|
||||
<!-- Collections im Plural in Java -->
|
||||
<jaxb:bindings node="//xs:complexType[@name='Baustein_Type']//xs:element[@name='Deckung']">
|
||||
<jaxb:property name="Deckungsbausteine">
|
||||
<jaxb:javadoc><![CDATA[<p>Die Liste der Kindelemente. Die Liste kann leer sein, wenn es keine Kindelemente gibt.</p>]]></jaxb:javadoc>
|
||||
</jaxb:property>
|
||||
</jaxb:bindings>
|
||||
<!-- Annotiere die Request- und Response-elemente als XmlRootElement in Java -->
|
||||
<bindings node="xs:element[@name='IncludeRiskProposalRequest']">
|
||||
<annox:annotate>
|
||||
<annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="IncludeRiskProposalRequest"/>
|
||||
</annox:annotate>
|
||||
</bindings>
|
||||
<bindings node="xs:element[@name='IncludeRiskProposalResponse']">
|
||||
<annox:annotate>
|
||||
<annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="IncludeRiskProposalResponse"/>
|
||||
</annox:annotate>
|
||||
</bindings>
|
||||
<bindings node="xs:element[@name='IncludeRiskConfigurationRequest']">
|
||||
<annox:annotate>
|
||||
<annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="IncludeRiskProposalRequest"/>
|
||||
</annox:annotate>
|
||||
</bindings>
|
||||
<bindings node="xs:element[@name='IncludeRiskConfigurationResponse']">
|
||||
<annox:annotate>
|
||||
<annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="IncludeRiskProposalResponse"/>
|
||||
</annox:annotate>
|
||||
</bindings>
|
||||
<bindings node="xs:element[@name='IncludeRiskSubmitRequest']">
|
||||
<annox:annotate>
|
||||
<annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="IncludeRiskProposalRequest"/>
|
||||
</annox:annotate>
|
||||
</bindings>
|
||||
<bindings node="xs:element[@name='IncludeRiskSubmitResponse']">
|
||||
<annox:annotate>
|
||||
<annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="IncludeRiskProposalResponse"/>
|
||||
</annox:annotate>
|
||||
</bindings>
|
||||
</jaxb:bindings>
|
||||
|
||||
<!-- Partner Namespace http://omds.vvo.at/types/omds3types/v1_4_0/on4partner -->
|
||||
<!-- <jaxb:bindings schemaLocation="omds3_ON4_Partner.xsd">-->
|
||||
@@ -699,6 +737,8 @@
|
||||
<!-- </jaxb:schemaBindings>-->
|
||||
<!-- </jaxb:bindings>-->
|
||||
|
||||
|
||||
|
||||
<!-- Schaden Namespace "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden" -->
|
||||
<jaxb:bindings schemaLocation="omds3_ON7_Schaden.xsd" node="/xs:schema">
|
||||
<jaxb:schemaBindings>
|
||||
|
||||
@@ -1037,7 +1037,7 @@
|
||||
<xsd:documentation>Die Id der Person (entspricht der Personennr, hat aber auch die Möglichkeit eine ID von Service-Consumer Seite mitzugeben)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:choice>
|
||||
<xsd:choice minOccurs="0">
|
||||
<xsd:element ref="omds:NATUERLICHE_PERSON"/>
|
||||
<xsd:element ref="omds:SONSTIGE_PERSON"/>
|
||||
</xsd:choice>
|
||||
@@ -2546,7 +2546,7 @@
|
||||
<xsd:documentation>Beschreibung einer durch Konvertierung zu ersetzenden Polizze</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr">
|
||||
<xsd:element name="Polizzennr" type="omds:Polizzennr" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Polizzennr der zu ersetzenden Polizze</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
|
||||
@@ -46,7 +46,41 @@
|
||||
<!-- =========================================================== -->
|
||||
<!-- | Einbeziehung Risiko | -->
|
||||
<!-- =========================================================== -->
|
||||
<xsd:element name="IncludeRiskProposalRequest" >
|
||||
<xsd:element name="AmendableContractsRequest">
|
||||
<xsd:annotation><xsd:documentation>Requestobjekt, um Verträge zu erhalten, in welche Risikoobjekte einbezogen werden können.</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Versicherungsnehmer" type="cst:Person_Type">
|
||||
<xsd:annotation><xsd:documentation>Versicherungsnehmer</xsd:documentation></xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Sparte" type="omds:VtgSparteCd_Type">
|
||||
<xsd:annotation><xsd:documentation>Die Vertragssparte, für die der Vertrag gesucht wird.</xsd:documentation></xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:any maxOccurs="unbounded">
|
||||
<xsd:annotation><xsd:documentation>Der Request kann zur Laufzeit beliebige weitere Attribute aufnehmen.</xsd:documentation></xsd:annotation>
|
||||
</xsd:any>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="AmendableContractsResponse">
|
||||
<xsd:annotation><xsd:documentation>Response mit Verträgen für den VN in der vorgegebenen Sparte, in welche Risikoobjekte einbezogen werden können.</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vertrag" type="cst:Ersatzpolizze_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation><xsd:documentation>Versicherungsnehmer</xsd:documentation></xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="AmendRiskProposalRequest" >
|
||||
<xsd:annotation><xsd:documentation>Requests zur Anfrage eines Vorschlags für die Einbeziehung eines Risikoobjekts in einen Vertrag</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
@@ -65,55 +99,55 @@
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="IncludeRiskProposalResponse" >
|
||||
<xsd:element name="AmendRiskProposalResponse" >
|
||||
<xsd:annotation><xsd:documentation>Response mit einem Vorschlag für die Einbeziehung eines Risikoobjekts in einen Vertrag</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Modell" />
|
||||
<xsd:element ref="Einbeziehung" />
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="IncludeRiskConfigurationRequest" >
|
||||
<xsd:element name="AmendRiskConfigurationRequest" >
|
||||
<xsd:annotation><xsd:documentation>Response mit einem Vorschlag für die Einbeziehung eines Risikoobjekts in einen Vertrag</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Modell" />
|
||||
<xsd:element ref="Einbeziehung" />
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="IncludeRiskConfigurationResponse" >
|
||||
<xsd:element name="AmendRiskConfigurationResponse" >
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonResponse_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Modell" />
|
||||
<xsd:element ref="Einbeziehung" />
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="IncludeRiskSubmitRequest" >
|
||||
<xsd:element name="AmendRiskSubmitRequest" >
|
||||
<xsd:complexType>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="Modell" />
|
||||
<xsd:element ref="Einbeziehung" />
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="IncludeRiskSubmitResponse" type="cst:CommonResponse_Type" >
|
||||
<xsd:element name="AmendRiskSubmitResponse" type="cst:CommonResponse_Type" >
|
||||
</xsd:element>
|
||||
<xsd:element name="Modell" >
|
||||
<xsd:element name="Einbeziehung" >
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vertrag" type="cst:Ersatzpolizze_Type">
|
||||
@@ -124,51 +158,72 @@
|
||||
<xsd:documentation>Informationen zum Risikoobjekt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Deckungsbaum" type="Deckungsbaum_Type" >
|
||||
<xsd:element name="Angaben" type="AngabenEinbeziehung_Type" minOccurs="0" >
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Informationen zur Deckung</xsd:documentation>
|
||||
<xsd:documentation>Weitere Angaben zur Einbeziehung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
|
||||
<!-- <xsd:all xml:space="default"></xsd:all>-->
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:complexType name="Deckungsbaum_Type" final="#all">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Basiselement" type="BasisBaustein_Type" />
|
||||
|
||||
</xsd:sequence>
|
||||
<xsd:complexType name="AngabenEinbeziehung_Type" abstract="true">
|
||||
<xsd:annotation><xsd:documentation>Zusätzliche Angaben zur Einbeziehung. VU-Spezifische Typen werden von diesem Typ abgeleitet.</xsd:documentation></xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AngabenEinbeziehungGenerisch_Type" final="#all">
|
||||
<xsd:annotation><xsd:documentation>Wenn die Angaben zur Einbeziehung zur Laufzeit gemacht werden, wird dieser abgeleitete Typ verwendet.</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="AngabenEinbeziehung_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Beginn" type="cst:AttributDatum_Type" >
|
||||
<xsd:annotation><xsd:documentation>Ab wann die Einbeziehung gelten soll.</xsd:documentation></xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Deckung" type="Deckungsbaum_Type" minOccurs="0">
|
||||
<xsd:annotation><xsd:documentation>Optionale weitere Angaben zur Deckung</xsd:documentation></xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- <xsd:complexType name="Deckungsbaum_Type" final="#all"><!– jetzt wo der erste Baustein anders ist, brauchen wir das eigentlich nicht mehr? –>-->
|
||||
<!-- <xsd:sequence>-->
|
||||
<!-- <xsd:element name="Basiselement" type="BasisBaustein_Type" />-->
|
||||
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
|
||||
<xsd:complexType name="Baustein_Type" abstract="true" >
|
||||
<xsd:annotation><xsd:documentation>Ein abstrakter Deckungsbaustein, von dem die konkreten abgeleitet werden.</xsd:documentation></xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation><xsd:documentation>Die eindeutige Id dieses konkreten Bausteins.</xsd:documentation></xsd:annotation>
|
||||
</xsd:element>
|
||||
<!-- <xsd:element name="Id" type="xsd:string" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Die eindeutige Id dieses konkreten Bausteins. Es kann eine absolut-->
|
||||
<!-- eindeutige Id (UUID) sein oder zumindest eine eindeutige Id in diesem Request oder Geschäftsfall.-->
|
||||
<!-- </xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<xsd:element name="ProduktId" type="cst:AttributEnum_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf das Produkt für diesen Baustein.</xsd:documentation>
|
||||
<xsd:documentation>Referenz auf das Produkt und etwaige Auswahlmöglichkeiten. Wenn es keine Wahlmöglichkeiten gibt, muss dieses Element nicht vorhanden sein.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="TarifId" type="cst:AttributEnum_Type" minOccurs="0">
|
||||
<!-- <xsd:element name="TarifId" type="cst:AttributEnum_Type" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Optional Referenz auf einen Tarif im Produkt und etwaige Auswahlmöglichkeiten. Wenn es keine Wahlmöglichkeiten gibt, muss dieses Element nicht vorhanden sein.</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Eine menschenverständliche Bezeichnung. Ist kein Eingabewert, wird von der VU gesetzt</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<!-- <xsd:element name="Bedingungen" type="xsd:string" minOccurs="0" maxOccurs="unbounded">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Im Response: Verweise auf Bedingungswerke und Klauseln</xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
<xsd:element name="Meldung" type="cst:ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Schlüssel der Tarifkomponente für diesen Baustein.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eine menschenverständliche Bezeichnung. Ist kein Eingabewert, wird von der VU gesetzt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bedingungen" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Verweise auf Bedingungswerke und Klauseln</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Meldungen" type="cst:ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Meldungen zu Elementen in diesem Produktbaustein</xsd:documentation>
|
||||
<xsd:documentation>Im Response: Meldungen zu Elementen in diesem Produktbaustein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Attribut" type="cst:Attribut_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
@@ -195,36 +250,37 @@
|
||||
<!-- </xsd:sequence>-->
|
||||
<!-- </xsd:complexType>-->
|
||||
<!-- </xsd:element>-->
|
||||
<xsd:element name="Kombinationen" type="cst:Kombinationen_Type" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Möglichkeit zulässige oder unzulässige Kombinationen von Unterbausteinen als Restriktion anzugeben. Aber die Anzahl der Möglichkeiten steigt mit 2 hoch n, wobei n die Anzahl der Unterelemente ist. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<!-- <xsd:element name="Kombinationen" type="cst:Kombinationen_Type" minOccurs="0">-->
|
||||
<!-- <xsd:annotation>-->
|
||||
<!-- <xsd:documentation>Möglichkeit zulässige oder unzulässige Kombinationen von Unterbausteinen als Restriktion anzugeben. Aber die Anzahl der Möglichkeiten steigt mit 2 hoch n, wobei n die Anzahl der Unterelemente ist. </xsd:documentation>-->
|
||||
<!-- </xsd:annotation>-->
|
||||
<!-- </xsd:element>-->
|
||||
|
||||
<xsd:element name="Kindelemente" type="Kindbaustein_Type" minOccurs="0" maxOccurs="unbounded" >
|
||||
<xsd:element name="Deckung" type="Kindbaustein_Type" minOccurs="0" maxOccurs="unbounded" >
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Unterbausteine, aktive und inaktive.</xsd:documentation>
|
||||
<xsd:documentation>Vorhandene oder optional einschließbare Unterbausteine.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="Bezeichnung" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BasisBaustein_Type">
|
||||
<xsd:complexType name="Deckungsbaum_Type" final="#all">
|
||||
<xsd:annotation><xsd:documentation>Deckungsbaustein der Ebene 1 "Verkaufsprodukt".</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Baustein_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Beginn" type="omds:Datum" />
|
||||
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Kindbaustein_Type">
|
||||
<xsd:complexType name="Kindbaustein_Type" final="#all">
|
||||
<xsd:annotation><xsd:documentation>Deckungsbaustein der Ebene 2 und tiefer.</xsd:documentation></xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="Baustein_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Eingeschlossen" type="xsd:boolean">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Ob dieser Produktbaustein eingeschlossen ist oder nicht</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:annotation><xsd:documentation>Ob dieser Produktbaustein eingeschlossen ist oder nicht</xsd:documentation></xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="EinschlussAenderbar" type="xsd:boolean" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
|
||||
Reference in New Issue
Block a user