Dokument BOA Auskunftsservice grundsätzlich überarbeitet (Produktfinder)
xsd Produktfinder überarbeitet Produkt-Metainformationen in BOA allgemein Dokument überarbeitet
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -1,11 +1,13 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:omds="urn:omds20" xmlns:cst="urn:omds3CommonServiceTypes-1-1-0" xmlns:ac="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" targetNamespace="urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
|
<xsd:schema xmlns="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder"
|
||||||
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||||
|
xmlns:cst="urn:omds3CommonServiceTypes-1-1-0"
|
||||||
|
targetNamespace="urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.produktfinder" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.5.0">
|
||||||
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
<xsd:import namespace="urn:omds20" schemaLocation="omds211-00.xsd"/>
|
||||||
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
<xsd:import namespace="urn:omds3CommonServiceTypes-1-1-0" schemaLocation="omds3CommonServiceTypes.xsd"/>
|
||||||
<xsd:import namespace="urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common" schemaLocation="omds3_ON2_Antrag_Common.xsd"/>
|
|
||||||
<xsd:complexType name="FinderRequest_Type">
|
<xsd:complexType name="FinderRequest_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ des Requestobjekts für den Verkaufsproduktfinder</xsd:documentation>
|
<xsd:documentation>Basistyp des Requestobjekts</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:CommonRequest_Type">
|
<xsd:extension base="cst:CommonRequest_Type">
|
||||||
@@ -17,40 +19,33 @@
|
|||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="VerkaufsproduktFinderRequest_Type">
|
<xsd:complexType name="VerkaufsproduktFinderRequest_Type">
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="FinderRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Sparte" type="cst:AttributEnum_Type"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:complexType name="ProduktFinderRequest_Type">
|
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="FinderRequest_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Schluessel der Tarifkomponente</xsd:documentation>
|
<xsd:documentation>Typ des Requestobjekts für den Verkaufsproduktfinder</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
<xsd:complexContent>
|
||||||
|
<xsd:extension base="FinderRequest_Type">
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Sparte" type="xsd:string"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="FinderResponse_Type">
|
<xsd:complexType name="FinderResponse_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ des Responseobjekts für den Verkaufsproduktfinder</xsd:documentation>
|
<xsd:documentation>Basistyp des Responseobjekts</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="cst:CommonResponse_Type"/>
|
<xsd:extension base="cst:CommonResponse_Type"/>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="VerkaufsproduktFinderResponse_Type">
|
<xsd:complexType name="VerkaufsproduktFinderResponse_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Typ des Responseobjekts für den Verkaufsproduktfinder</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
<xsd:complexContent>
|
<xsd:complexContent>
|
||||||
<xsd:extension base="FinderResponse_Type">
|
<xsd:extension base="FinderResponse_Type">
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Sparte" type="cst:AttributEnum_Type"/>
|
<xsd:element name="Sparte" type="xsd:string"/>
|
||||||
<xsd:element name="Verkaufsprodukte" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Verkaufsprodukte" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
@@ -72,6 +67,11 @@
|
|||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="VerkaufsoffenVon"/>
|
<xsd:element name="VerkaufsoffenVon"/>
|
||||||
<xsd:element name="VerkaufsoffenBis" minOccurs="0"/>
|
<xsd:element name="VerkaufsoffenBis" minOccurs="0"/>
|
||||||
|
<xsd:element name="Produkte" type="ProduktFinderResponse_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Optional die Liste möglicher Produkte</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
@@ -80,16 +80,9 @@
|
|||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="ProduktFinderResponse_Type">
|
<xsd:complexType name="ProduktFinderResponse_Type">
|
||||||
<xsd:complexContent>
|
|
||||||
<xsd:extension base="FinderResponse_Type">
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Schluessel der Tarifkomponente</xsd:documentation>
|
<xsd:documentation>Informationen zu einem Produkt</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Produkte" minOccurs="0" maxOccurs="unbounded">
|
|
||||||
<xsd:complexType>
|
|
||||||
<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>
|
||||||
@@ -111,13 +104,14 @@
|
|||||||
<xsd:element name="VerkaufsoffenBis" minOccurs="0"/>
|
<xsd:element name="VerkaufsoffenBis" minOccurs="0"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
|
<xsd:element name="VerkaufsproduktfinderRequest" type="VerkaufsproduktFinderRequest_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Requestobjekt Verkaufsproduktfinder</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="VerkaufsproduktfinderResponse" type="VerkaufsproduktFinderResponse_Type">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Responseobjekt Verkaufsproduktfinder</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:extension>
|
|
||||||
</xsd:complexContent>
|
|
||||||
</xsd:complexType>
|
|
||||||
<xsd:element name="VerkaufsproduktfinderRequest" type="VerkaufsproduktFinderRequest_Type"/>
|
|
||||||
<xsd:element name="VerkaufsproduktfinderResponse" type="VerkaufsproduktFinderResponse_Type"/>
|
|
||||||
<xsd:element name="ProduktfinderRequest" type="ProduktFinderRequest_Type"/>
|
|
||||||
<xsd:element name="ProduktfinderResponse" type="ProduktFinderResponse_Type"/>
|
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
|
|||||||
Reference in New Issue
Block a user