Metadaten Dokumente Postservice: Vermittler GISA-Daten, zwei neue AusfGrundCd_Type: 9=Indexanpassung, 10=Wertsicherung, Java-Klassen neu generiert, Doku Dokumententypen.tex angelegt.
This commit is contained in:
@@ -0,0 +1,229 @@
|
||||
%! Author = jensb
|
||||
%! Date = 17.03.2023
|
||||
|
||||
% Preamble
|
||||
\documentclass[a4paper, 10pt]{article}
|
||||
|
||||
% Packages
|
||||
\usepackage[ngerman]{babel} %recommended
|
||||
\usepackage{alltt,graphicx,textcomp,hyperref,amsmath}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{caption}
|
||||
\usepackage{booktabs}
|
||||
\usepackage{makecell}
|
||||
\usepackage{listings}
|
||||
\usepackage{longtable}
|
||||
|
||||
|
||||
% Konfiguriere Listings
|
||||
\lstset{numbers=left, numberstyle=\tiny, numbersep=5pt, basicstyle=\small,}
|
||||
\lstset{language=XML}
|
||||
|
||||
% nenne Abstract wieder Abstract
|
||||
\addto\captionsngerman{%
|
||||
\renewcommand{\abstractname}{Abstract}}
|
||||
|
||||
|
||||
\date{19. September 2024}
|
||||
\author{Jens Bühring}
|
||||
\title{Dokumententypen im OMDS3 Postservice}
|
||||
% Document
|
||||
\begin{document}
|
||||
\begin{titlepage}
|
||||
\maketitle
|
||||
|
||||
\begin{abstract}
|
||||
\noindent
|
||||
Dieses Dokument enthält die OMDS Dokumententypen, die Ausfertigungsgründe und Hinweise zur Verwendung.
|
||||
\end{abstract}
|
||||
%Seite Inhaltsverzeichnis
|
||||
\tableofcontents
|
||||
%\pagebreak
|
||||
\nonumber
|
||||
\end{titlepage}
|
||||
|
||||
\section{Dokumententypen}
|
||||
\subsection{Dokumententypen fortlaufend}
|
||||
\begin{longtable}[c]{ll}
|
||||
|
||||
\toprule
|
||||
\textbf{Nr.} & \textbf{Dokumententyp} \\
|
||||
\hline
|
||||
\endfirsthead
|
||||
|
||||
\textbf{Nr.} & \textbf{Dokumententyp} \\
|
||||
\hline
|
||||
\endhead % Zweiter Kopf ist zu Ende
|
||||
|
||||
\multicolumn{2}{c}{Weiter auf der n{\"a}chsten Seite}\\
|
||||
\endfoot
|
||||
|
||||
\hline
|
||||
\endlastfoot
|
||||
|
||||
0 & Sonstiges \\
|
||||
1 & Antrag \\
|
||||
2 & Deckungsbestätigung \\
|
||||
3 & Erstpolizze, Neuvertrag \\
|
||||
4 & Folgepolizze (Nachtrag) \\
|
||||
5 & Zusatzvereinbarungen \\
|
||||
6 & Vinkulierungen \\
|
||||
7 & Bewertungsgutachten \\
|
||||
8 & Verständigung Gewinnbeteiligungen \\
|
||||
9 & Umsatz/Lohnsummenmeldung \\
|
||||
10 & Umsatz/Lohnsummenabrechnung \\
|
||||
11 & BU-Summenmeldung \\
|
||||
12 & BU-Summenabrechnung \\
|
||||
13 & Finanzamtsbestätigung \\
|
||||
14 & Kündigung \\
|
||||
15 & Stornopolizze \\
|
||||
16 & Schadenmeldung \\
|
||||
17 & Schadennachtrag \\
|
||||
18 & Gutachten \\
|
||||
19 & Behördliche Anzeigebestätigung \\
|
||||
20 & Kostenvoranschlag \\
|
||||
21 & Rechnung \\
|
||||
22 & Schadenablehnung \\
|
||||
23 & Foto, Schadenfoto \\
|
||||
24 & Abfindungserklärung \\
|
||||
25 & Restwertangebot \\
|
||||
26 & Schreiben Rechtsanwalt \\
|
||||
27 & Prämienvergleich \\
|
||||
28 & Angebot, Vorschlag \\
|
||||
29 & Einzelberatungsprotokoll \\
|
||||
30 & Gesundheitsfragen \\
|
||||
31 & SEPA-Mandat \\
|
||||
32 & Unterschriebener Antrag \\
|
||||
33 & Bestätigung elektronische Kommunikation \\
|
||||
34 & Basisblatt \\
|
||||
35 & Maklervollmacht \\
|
||||
36 & Beratungsprotokoll, Beratungsdokumentation \\
|
||||
37 & Bestätigung Leasing-Devinkulierung \\
|
||||
38 & B/M Stufenbestätigung \\
|
||||
39 & Kundenprofil \\
|
||||
40 & Beilage \\
|
||||
41 & Anmeldung Kundenportal \\
|
||||
42 & Deckungsvergleich \\
|
||||
43 & Rahmenvereinbarung \\
|
||||
44 & Infoblatt Berater, Infoblatt zum Vermittler \\
|
||||
45 & Bedingungen (Vertragsgrundlagen, Klauseln) \\
|
||||
46 & Produktinformationsblatt \\
|
||||
47 & Detailprämienblatt \\
|
||||
48 & \makecell[tl]{BM Verzichtserklärung Abtretungserklärung\\ (Bonusstufen-Abtretung)}\\
|
||||
49 & Obligenheiten \\
|
||||
50 & Informationsblatt zur Datenverarbeitung \\
|
||||
51 & Informationen gemäß Fern-Finanzdienstleistungsgesetz \\
|
||||
52 & Rendement \\
|
||||
53 & \makecell[tl]{Ausweis (aber siehe auch Reisepass, \\Führerschein, Personalausweis 89-91)}\\
|
||||
54 & Firmenbuchauszug \\
|
||||
55 & Gebäudeplan \\
|
||||
56 & Gewerbeschein \\
|
||||
57 & Abmeldebestätigung \\
|
||||
58 & \makecell[tl]{Internationale Versicherungskarte \\(Grüne Karte)}\\
|
||||
59 & Grundbuchsbeschluss \\
|
||||
60 & Einantwortungsbeschluss \\
|
||||
61 & Meldebestätigung \\
|
||||
62 & Wünsche und Bedürfnis-Test \\
|
||||
63 & Unfallbericht \\
|
||||
64 & VB - Versicherungsbestätigung Zulassung \\
|
||||
65 & Zulassungsschein \\
|
||||
66 & Indexpolizze (deprecated, verwende Folgepolizze 4) \\
|
||||
67 & Reaktivierung nach Storno \\
|
||||
68 & Maklervertrag (nicht Vollmacht) \\
|
||||
69 & \makecell[tl]{AGB (gemeint die AGB eines Vermittlers, \\nicht AVB einer Versicherung)} \\
|
||||
70 & E-Mail \\
|
||||
71 & Zahlschein, Erlagschein \\
|
||||
72 & Servicecard \\
|
||||
73 & Ablehnung eines Antrags \\
|
||||
74 & Depotauszug \\
|
||||
75 & Änderung Veranlagung \\
|
||||
76 & Rechnung, Gebührenrechnung \\
|
||||
77 & DBS-Briefschreibung \\
|
||||
78 & \makecell[tl]{Sammelversand\\ Betr. LV (Begleitschreiben, \\Verzeichnis der Versicherten, \\Mitarbeiterinfo)} \\
|
||||
79 & \makecell[tl]{Verzeichnis der Versicherten \\(Betriebliche Lebensversicherung) }\\
|
||||
80 & Prolongationsschreiben \\
|
||||
81 & Prämienrückvergütung \\
|
||||
82 & FP-Zahlungsanweisung \\
|
||||
83 & Fragebogen zur Schadenregulierung \\
|
||||
84 & Allgemeine Bedingungen (siehe auch Oberbegriff Bedingungen 45) \\
|
||||
85 & Spezielle Bedingungen (siehe auch Oberbegriff Bedingungen 45) \\
|
||||
86 & (Standard-) Klausel (siehe auch Oberbegriff Bedingungen 45) \\
|
||||
87 & \makecell[tl]{Besondere Vereinbarung (keine Standardklausel, \\siehe auch Oberbegriff Bedingungen 45)} \\
|
||||
88 & Freigabeansuchen \\
|
||||
89 & Reisepass (Spezialisierung von Ausweis 53) \\
|
||||
90 & Führerschein (Spezialisierung von Ausweis 53) \\
|
||||
91 & Personalausweis (Spezialisierung von Ausweis 53) \\
|
||||
92 & <nicht verwendet> \\
|
||||
93 & Abrechnung Unfall \\
|
||||
94 & Abrechnung Kranken \\
|
||||
95 & Polizze Neufassung (Konvertierung) \\
|
||||
|
||||
%\bottomrule
|
||||
\end{longtable}
|
||||
|
||||
\subsection{Polizzen}
|
||||
Die Polizze ist aus Sicht von OMDS3-Postserivce die mit Abstand wichtigste Dokumentenklasse.
|
||||
Es gibt einige Dokumententypen für Polizzen:\\
|
||||
\begin{tabular}[c]{ll}
|
||||
\toprule
|
||||
\textbf{Nr.} & {\textbf{Ausfertigungsgrund}} \\
|
||||
\hline
|
||||
|
||||
3 & \makecell[tl]{Erstpolizze, Neuvertrag)} \\
|
||||
4 & \makecell[tl]{Folgepolizze (Nachtrag)} \\
|
||||
15 & \makecell[tl]{Stornopolizze} \\
|
||||
66 & \makecell[tl]{Indexanpassung } \\
|
||||
67 & \makecell[tl]{Reaktivierung nach Storno} \\
|
||||
80 & \makecell[tl]{Prolongationsschreiben} \\
|
||||
95 & \makecell[tl]{Konvertierung (Neufassung)} \\
|
||||
\bottomrule
|
||||
\end{tabular} \\
|
||||
\\
|
||||
|
||||
Der Typ Folgepolizze (4) wird durch einen Ausfertigungsgrund (\lstinline{AusfGrundCd_Type}) noch näher spezifiziert:\\
|
||||
\begin{tabular}[c]{ll}
|
||||
\toprule
|
||||
\textbf{Nr.} & {\textbf{Ausfertigungsgrund}} \\
|
||||
\hline
|
||||
|
||||
1 & \makecell[tl]{Änderung (auch Rückläufer und manuelle Prämienbuchungen)} \\
|
||||
2 & \makecell[tl]{Änderung der Zahlungs-, Adress- oder Bankdaten, Inkassoänderung)} \\
|
||||
3 & \makecell[tl]{Änderung allgemeine Daten} \\
|
||||
4 & \makecell[tl]{Änderung der Daten des Versicherungsnehmers} \\
|
||||
5 & \makecell[tl]{Anpassung} \\
|
||||
6 & \makecell[tl]{Polizze zum aktuellen Vertragsstand} \\
|
||||
7 & \makecell[tl]{Anpassung Hauptfälligkeit} \\
|
||||
8 & \makecell[tl]{Manuelle Prämienberechnung} \\
|
||||
9 & \makecell[tl]{Indexanpassung} \\
|
||||
10 & \makecell[tl]{Wertsicherung (Dynamik im Bereich Leben)} \\
|
||||
\bottomrule
|
||||
\end{tabular} \\
|
||||
|
||||
Hierzu wird bei Folgepolizzen das Element \lstinline{VertragsZuordnung_Type} in den Dokumentendaten mitgegeben, welches das
|
||||
Attribut \lstinline{AusfGrundCd} enthält.
|
||||
|
||||
%\subsection{Angebot und Antrag}
|
||||
\subsection{Versicherungsbedingungen}
|
||||
Es gibt einen Obertyp für alle Versicherungsbedingungen: (45).
|
||||
Wenn genau bekannt ist, um welche Art einer Bedingung es sich handelt, dann wäre bitte der genaue Typ zu verwenden:
|
||||
|
||||
\begin{itemize}
|
||||
\item Allgemeine Versicherungsbedingungen (84)
|
||||
\item Spezielle Bedingungen (85)
|
||||
\item (Standard-) Klausel (86)
|
||||
\item Besondere Vereinbarung (für Makler, Maklergruppe oder nur für den Vertrag)
|
||||
\end{itemize}
|
||||
|
||||
%\subsection{Dokumente des Maklers}
|
||||
%Es gibt Dokumententypen, welche ausschließlich in den Bereich des Maklers fallen:
|
||||
|
||||
\subsection{Ausweise}
|
||||
Es gibt einen Obertyp für alle Ausweise: (53).
|
||||
Wenn der genaue Typ des Ausweises bekannt ist, dann wäre bitte der exakte Typ zu verwenden:
|
||||
\begin{itemize}
|
||||
\item Reisepass (89)
|
||||
\item Führerschein (90)
|
||||
\item Personalausweis (91)
|
||||
\end{itemize}
|
||||
|
||||
\end{document}
|
||||
@@ -20,6 +20,8 @@ import jakarta.xml.bind.annotation.XmlType;
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ObjektSpezifikation_Type">
|
||||
* <sequence>
|
||||
* <element name="Vermnr" type="{urn:omds20}Vermnr"/>
|
||||
* <element name="GISANr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="GISAGewerbename" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -30,7 +32,9 @@ import jakarta.xml.bind.annotation.XmlType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "BetreuerZuordnung_Type", propOrder = {
|
||||
"vermnr"
|
||||
"vermnr",
|
||||
"gisaNr",
|
||||
"gisaGewerbename"
|
||||
})
|
||||
public class BetreuerZuordnungType
|
||||
extends ObjektSpezifikationType
|
||||
@@ -38,6 +42,10 @@ public class BetreuerZuordnungType
|
||||
|
||||
@XmlElement(name = "Vermnr", required = true)
|
||||
protected String vermnr;
|
||||
@XmlElement(name = "GISANr")
|
||||
protected String gisaNr;
|
||||
@XmlElement(name = "GISAGewerbename")
|
||||
protected String gisaGewerbename;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der vermnr-Eigenschaft ab.
|
||||
@@ -63,4 +71,52 @@ public class BetreuerZuordnungType
|
||||
this.vermnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der gisaNr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGISANr() {
|
||||
return gisaNr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der gisaNr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGISANr(String value) {
|
||||
this.gisaNr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der gisaGewerbename-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGISAGewerbename() {
|
||||
return gisaGewerbename;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der gisaGewerbename-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGISAGewerbename(String value) {
|
||||
this.gisaGewerbename = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@ public class ZusatzversicherungUnfallinvaliditaetType
|
||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
||||
* Zeile 131 von file:/C:/Users/jensb/git/omdsservicedefinitions_20240515/OMDSServiceDefinition/src/main/resources/def/r1_12_0/omds3_ON2_Antrag_Leben.xsd
|
||||
* Zeile 1785 von file:/C:/Users/jensb/git/omdsservicedefinitions_20240515/OMDSServiceDefinition/src/main/resources/def/r1_12_0/omds3CommonServiceTypes.xsd
|
||||
* Zeile 1789 von file:/C:/Users/jensb/git/omdsservicedefinitions_20240515/OMDSServiceDefinition/src/main/resources/def/r1_12_0/omds3CommonServiceTypes.xsd
|
||||
* <p>
|
||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
||||
|
||||
@@ -49,7 +49,7 @@ public class ZusatzversicherungUnfalltodType
|
||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
||||
* Zeile 119 von file:/C:/Users/jensb/git/omdsservicedefinitions_20240515/OMDSServiceDefinition/src/main/resources/def/r1_12_0/omds3_ON2_Antrag_Leben.xsd
|
||||
* Zeile 1785 von file:/C:/Users/jensb/git/omdsservicedefinitions_20240515/OMDSServiceDefinition/src/main/resources/def/r1_12_0/omds3CommonServiceTypes.xsd
|
||||
* Zeile 1789 von file:/C:/Users/jensb/git/omdsservicedefinitions_20240515/OMDSServiceDefinition/src/main/resources/def/r1_12_0/omds3CommonServiceTypes.xsd
|
||||
* <p>
|
||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
||||
|
||||
@@ -10,7 +10,7 @@ import jakarta.xml.ws.Service;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 4.0.3
|
||||
* 2024-09-18T17:37:08.086+02:00
|
||||
* 2024-09-19T11:44:06.006+02:00
|
||||
* Generated source version: 4.0.3
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -16,7 +16,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 4.0.3
|
||||
* 2024-09-18T17:37:07.992+02:00
|
||||
* 2024-09-19T11:44:05.912+02:00
|
||||
* Generated source version: 4.0.3
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -9,7 +9,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 4.0.3
|
||||
* 2024-09-18T17:37:08.070+02:00
|
||||
* 2024-09-19T11:44:05.990+02:00
|
||||
* Generated source version: 4.0.3
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -6,7 +6,7 @@ import jakarta.xml.ws.WebFault;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 4.0.3
|
||||
* 2024-09-18T17:37:07.961+02:00
|
||||
* 2024-09-19T11:44:05.881+02:00
|
||||
* Generated source version: 4.0.3
|
||||
*/
|
||||
|
||||
|
||||
@@ -331,7 +331,6 @@
|
||||
<xsd:enumeration value="41">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Anmeldung Kundenportal</xsd:documentation>
|
||||
<xsd:documentation>siehe auch 92 Kundenportal</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="42">
|
||||
@@ -3815,6 +3814,8 @@
|
||||
<xsd:extension base="ObjektSpezifikation_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
||||
<xsd:element name="GISANr" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="GISAGewerbename" type="xsd:string" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
@@ -3854,7 +3855,7 @@
|
||||
<xsd:element name="AusfGrundCd" type="AusfGrundCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="VtgProdCd" type="omds:VtgProdCd_Type" minOccurs="0"/>
|
||||
<xsd:element name="Original" type="PolizzenArt_Type" minOccurs="0"/>
|
||||
<!-- Betreuer -->
|
||||
|
||||
<xsd:element name="Vertragsperson" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
@@ -3905,12 +3906,12 @@
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Änderung der Zahlungs-, Adress- oder Bankdaten</xsd:documentation>
|
||||
<xsd:documentation>Änderung der Zahlungs-, Adress- oder Bankdaten, Inkassoänderung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="3">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Änderung Allgemeine Daten</xsd:documentation>
|
||||
<xsd:documentation>Änderung allgemeine Daten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="4">
|
||||
@@ -3938,6 +3939,16 @@
|
||||
<xsd:documentation>Manuelle Prämienberechnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="9">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Indexanpassung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="10">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Wertsicherung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="SchadenObjektSpezifikation_Type">
|
||||
|
||||
Reference in New Issue
Block a user