Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -1140,6 +1140,16 @@
|
||||
<xsd:documentation>Meldungen zu Elementen in diesem Produktbaustein</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Kombinationen" type="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 Unterlemente ist. </xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Attribut" type="Attribut_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Eines oder mehrere Attribute.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TarifId_Type" abstract="true">
|
||||
@@ -1197,6 +1207,32 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Kombinationen_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für eine Liste zulässiger Kombinationen von Produktbaustein-Ids als Restriktion.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Kombination" type="Kombination_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Kombinationen von Produktbausteinen</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="alle" type="xsd:boolean" use="required"/>
|
||||
<xsd:attribute name="zulaessige" type="xsd:boolean" use="optional" default="true"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Kombination_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für eine Kombination von Produktbaustein-Ids</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="TarifId" type="xsd:string" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Die Produktbausteine dieser Kombination</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Verkaufsprodukt_Type" abstract="true">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Basistyp für ein Produktbündel</xsd:documentation>
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema xmlns="urn:omds3ProductDescriptionTypes-1-9-0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:ost="urn:omds3ServiceTypes-1-1-0" targetNamespace="urn:omds3ProductDescriptionTypes-1-9-0" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.9.0">
|
||||
<xsd:import namespace="urn:omds20" schemaLocation="omds214-00.xsd"/>
|
||||
<xsd:import namespace="urn:omds3ServiceTypes-1-1-0" schemaLocation="omds3ServiceTypes.xsd"/>
|
||||
<xsd:complexType name="Productelement">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="TarifId" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Mögliche TarifIds für dieses Element (wenn benötigt)</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Bezeichnung" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="Attribute" type="Attribute" maxOccurs="unbounded"/>
|
||||
<xsd:element name="Subelement" type="Productelement" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="Attribute">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Name"/>
|
||||
<xsd:element name="Type"/>
|
||||
<xsd:element name="MandatoryCalc"/>
|
||||
<xsd:element name="MandatoryOffer"/>
|
||||
<xsd:element name="MandatoryApplication"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
@@ -606,6 +606,11 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:CommonRequest_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vermittlernr" type="omds:Vermnr" minOccurs="1">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Vermittlernummer für welche die VB ausgestellt werden soll.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Art">
|
||||
<xsd:simpleType>
|
||||
<xsd:restriction base="xsd:string">
|
||||
|
||||
Reference in New Issue
Block a user