From 806a32bdcf7ce91c9dddf7d35193bfc19c72213d Mon Sep 17 00:00:00 2001 From: Jens Buehring Date: Fri, 30 Aug 2019 14:52:38 +0200 Subject: [PATCH] Anpassungen Produktstrukturauskunft nach Fachausschuss in XSDs --- .../def/r1_4_0/omds3CommonServiceTypes.xsd | 171 +++++++++--------- .../def/r1_4_0/omds3_ON2_Antrag_Common.xsd | 157 ++++++++++++++++ .../r1_4_0/omds3_ON2_Antrag_Rechtsschutz.xsd | 18 +- .../r1_4_0/omds3_ON2_Antrag_SachPrivat.xsd | 20 +- .../def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd | 28 ++- .../def/r1_4_0/omds3_ON2_Strukturauskunft.xsd | 153 ---------------- 6 files changed, 275 insertions(+), 272 deletions(-) delete mode 100644 OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Strukturauskunft.xsd diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3CommonServiceTypes.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3CommonServiceTypes.xsd index ba8595a7..7ec194fc 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3CommonServiceTypes.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3CommonServiceTypes.xsd @@ -717,11 +717,6 @@ Meldungen zu Elementen in diesem Produktbaustein - - - Optional Metadaten zu Attributen - - @@ -760,6 +755,16 @@ Ob der im Response vorgebene Einschluss änderbar ist. Optional + + + Optional Metadaten zu Attributen + + + + + Eine weitereführende Beschreibung des Bausteins für eine Anzeige. + + @@ -812,22 +817,6 @@ - - - Basistyp für ein Produkt, 2. Generation - - - - - - - - - - - - - @@ -846,6 +835,41 @@ + + + Basistyp für ein Produktbündel + + + + + + + + Ermöglicht eine Vorgabe für die Produktkonfiguration durch den Serviceprovider: von "basic = Basiskonfiguration" über "medium" bis "top" = vollumfänglich". + + + + + + + + + + + Basistyp für ein Produkt, 2. Generation + + + + + + + + + + + + + Basistyp für ein Elementarprodukt, 2. Generation @@ -1546,6 +1570,15 @@ + + + Abstrakter Obertyp für versicherte Interessen, unterstützt Attribut-Metadaten + + + + + + Versicherte Person basierend auf VersichertesInteresse_Type @@ -1563,7 +1596,7 @@ Versicherte Veranstaltung basierend auf VersichertesInteresse_Type - + @@ -1691,7 +1724,7 @@ Versicherter Betrieb (Landwirtschaftlicher Betrieb, Verein) - + @@ -1715,7 +1748,7 @@ Versicherte Liegenschaft - + @@ -1909,6 +1942,16 @@ Ob das Attribut änderbar ist + + + Ein menschenverständlicher Text für das Attribut, der z.B. in einer Oberfläche verwendet werden kann. + + + + + Eine weiterführende Beschreibung des Attributs. + + @@ -1919,7 +1962,7 @@ - + Optional Inhalte einer Werteliste @@ -1939,7 +1982,7 @@ - + Optional Inhalte einer Werteliste @@ -1958,26 +2001,7 @@ - - - Optional Inhalte einer Werteliste - - - - - - - - - - - Typ mit Metadaten für omds:decimal-Attribute mit Prozent-Bedeutung - - - - - - + Optional Inhalte einer Werteliste @@ -1996,7 +2020,7 @@ - + Optional Inhalte einer Werteliste @@ -2007,49 +2031,30 @@ - + - Auswahlliste mit String-Values + Typ mit Metadaten für Schlüssellisten - - - - + + + + + + + Optional Inhalte einer Werteliste + + + + + - + - Auswahlliste mit Int-Values + Typ für einen einzelnen Eintrag einer Schlüsselliste - - - - - - Auswahlliste mit omds:decimal Values - - - - - - - - - Auswahlliste mit omds:decimal Values - - - - - - - - - Auswahlliste mit Date-Values - - - - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Common.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Common.xsd index 8f8f61d1..2da01700 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Common.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Common.xsd @@ -229,6 +229,163 @@ + + + Abstrakter Request für BOA mit generischen Produktbausteinen + + + + + + + Wenn "wahr", sollen im Response Produktmetadaten enthalten sein. + + + + + + + + + Abstrakter Request für BOA + + + + + + + + Abstrakter Request für die Berechnung mit generischen Produktbausteinen + + + + + + + Sollen Upselling-Vorschläge mitberechnet werden? Wenn ja kann dies zu einer längeren Berechnungsdauer führen. + + + + + + + + + Abstrakter Response Berechnung + + + + + + + + Abstrakter Request für die Offerterstellung mit generischen Produktbausteinen + + + + + + + + Abstrakter Response der Offerterstellung + + + + + + + Referenzen auf Offertdokumente, die heruntergeladen werden können. + + + + + + + + + Abstrakter Request der Antragserzeugung mit generischen Produktbausteinen + + + + + + + Ergänzende Dokumente zum Antrag, z.B. SEPA-Mandat oder Gutachten über den Zustand des Fahrzeugs. + + + + + + + + + Abstrakter Response der Antragserzeugung + + + + + + + optional ein aktueller Status des Antragsprozess + + + + + Wenn der Antrag fehlerfrei erstellt werden konnte, die Referenz auf diesen Antrag. Diese Referenz ist bei der Einreichung des Antrags anzugegeben. + + + + + Referenzen auf Antragsdokumente, die heruntergeladen werden können. + + + + + + + + + Abstrakter Request der Antragsüberleitung mit generischen Produktbausteinen + + + + + + + Ergänzende Dokumente zum Antrag, z.B. SEPA-Mandat oder Gutachten über den Zustand des Fahrzeugs. + + + + + Die Referenz auf einen zuvor mit CreateApplication erzeugten Antrag, welcher jetzt eingereicht werden soll. Diese Referenz wird durch CreateApplication erzeugt. Entweder ist solch ein Bezug zu einem vorangegangenen SubmitApplication mitzugeben oder nochmals die Daten. + + + + + + + + + Abstrakter Response der Antragsüberleitung + + + + + + + aktueller Status des eingespielten Antrages + + + + + + Referenzen auf Antragsdokumente, die heruntergeladen werden können. + + + + + + Abstrakter Typ fuer die Erweiterung des Antrags um Elemente, die nicht im Standard enthalten sind diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Rechtsschutz.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Rechtsschutz.xsd index a3db6652..1cf995e1 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Rechtsschutz.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Rechtsschutz.xsd @@ -8,7 +8,7 @@ Typ für ein Verkaufsprodukt in der Sparte Rechtsschutz - + @@ -127,7 +127,7 @@ Typ des Requestobjekts für eine Berechnung Rechtsschutz - + @@ -139,7 +139,7 @@ Typ des Responseobjekts für eine Rechtsschutz-Berechnung - + @@ -151,7 +151,7 @@ Typ des Requestobjekts für eine Erstellung eines Rechstsschutz-Offerts - + @@ -163,7 +163,7 @@ Type des Responseobjekts für eine Erstellung eines Rechtsschutz-Offerts - + @@ -175,7 +175,7 @@ Type des Requestobjekts für die Erstellung eines Rechtsschutzantrags - + @@ -187,7 +187,7 @@ Type des Responseobjekts für die Erstellung eines Rechtsschutzantrags - + @@ -199,7 +199,7 @@ Type des Requests, um den Antrag einzureichen - + @@ -211,7 +211,7 @@ Type des Response, um den Antrag einzureichen - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_SachPrivat.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_SachPrivat.xsd index fbc0c90a..4b079db1 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_SachPrivat.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_SachPrivat.xsd @@ -217,11 +217,11 @@ Typ für ein Besitz-Produktbündel, welches einem Vertrag entspricht - + - + @@ -504,7 +504,7 @@ Typ des Requestobjekts für eine Berechnung Sach-Privat - + @@ -516,7 +516,7 @@ Typ des Responseobjekts für eine Berechnung Sach-Privat - + @@ -533,7 +533,7 @@ Typ des Requestobjekts für ein Offert Sach-Privat - + @@ -545,7 +545,7 @@ Typ des Responseobjekts für ein Offert Besitz - + @@ -557,7 +557,7 @@ Typ des Requestobjekts für einen Antrag Besitz - + @@ -569,7 +569,7 @@ Typ des Responseobjekts für einen Antrag Besitz - + @@ -581,7 +581,7 @@ Type des Requests, um den Antrag einzureichen - + @@ -593,7 +593,7 @@ Type des Response, um den Antrag einzureichen - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd index 2f47df63..987ba8f1 100644 --- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd +++ b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd @@ -8,10 +8,10 @@ Typ für ein Verkaufsprodukt in der Sparte Unfall - + - - + + @@ -74,12 +74,6 @@ Code für eine Leistungsart der Unfallversicherung - - - Optional ein oder mehrere generische Attribute - - - @@ -157,7 +151,7 @@ Typ des Requestobjekts für eine Berechnung Unfall - + @@ -169,7 +163,7 @@ Typ des Responseobjekts für eine Unfall-Berechnung - + @@ -181,7 +175,7 @@ Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts - + @@ -193,7 +187,7 @@ Type des Responseobjekts für eine Erstellung eines Unfall-Offerts - + @@ -205,7 +199,7 @@ Type des Requestobjekts für die Erstellung eines Unfallantrags - + @@ -217,7 +211,7 @@ Type des Responseobjekts für die Erstellung eines Unfallantrags - + @@ -229,7 +223,7 @@ Type des Requests, um den Antrag einzureichen - + @@ -241,7 +235,7 @@ Type des Response, um den Antrag einzureichen - + diff --git a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Strukturauskunft.xsd b/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Strukturauskunft.xsd deleted file mode 100644 index 08aeb850..00000000 --- a/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Strukturauskunft.xsd +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - - - - - - - - - - - - Abstraktes Element für Ebene 2 und 3 - - - - - - - Wahr, wenn das Element standardmäßig vorhanden sein soll - - - - - Wahr, wenn das Element optional eingeschlossen werden kann. Falsch, wenn das Element verpflichtend ist - - - - - Bausteine, die der Einschluss dieses Bausteins voraussetzt - - - - - Bausteine, mit denen dieser Baustein nicht kombiniert werden kann. - - - - - - - - - Element Ebene 1 Verkaufsprodukt - - - - - - - - - - - - - - - - - - - - - - Element Ebene 2 Produkt - - - - - - - - Element Ebene 3 Elementarprodukt - - - - - - - - - - Baustein-Id - - - - - Die Ebene: Verkaufsprodukt, Produkt, Elementarprodukt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Pflichtfeld ja / nein - - - - - - - - Pfade zu anderen Elementen, von denen dieses Element abhängt - - - - -