Postservice Umschlag als Dokumentenzuorndung umgesetzt,

Person ergänzt, so dass auch Personendaten übertragen werden können, insb. auch Sonstige Personen mit Firmenbuchnummer.
This commit is contained in:
2024-06-15 14:26:10 +02:00
parent b28252b8d0
commit 46bfb92050
2 changed files with 22 additions and 17 deletions

View File

@@ -6,7 +6,8 @@ Was ist neu oder anders in Version 1.12.0 im Vergleich zur Version 1.11.0?
==========================================================================
1. RisikoGebaeude_Type Element GebaeudeBez ist optional geworden.
2. Es können im Postservice wahlweise ganze OMDS-2 Personendaten übertragen werden.
3.
==============
Version 1.11.0

View File

@@ -3556,6 +3556,16 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UmschlagsZuordnung_Type">
<xsd:annotation>
<xsd:documentation>Zuordnung zu einem Umschlag: Mehrere Dokumente können einer Umschlags-Id zugeordnet werden.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="DokumentenZuordnung_Type">
<xsd:attribute name="id" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PersonenZuordnung_Type">
<xsd:annotation>
<xsd:documentation>Zuordnung zu einer Person</xsd:documentation>
@@ -3564,7 +3574,8 @@
<xsd:extension base="DokumentenZuordnung_Type">
<xsd:sequence>
<!-- Personendaten -->
<xsd:element name="PersonId" type="ObjektId_Type"/>
<xsd:element name="PersonId" type="ObjektId_Type"/><!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/><!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="RolleText" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
@@ -3597,12 +3608,9 @@
<xsd:element name="Vertragsperson" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="PersonId" type="ObjektId_Type"/>
<xsd:element name="Rolle" type="omds:VtgRolleCd_Type">
<xsd:annotation>
<xsd:documentation>Vertragsrolle</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PersonId" type="ObjektId_Type"/><!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs=""/><!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="Rolle" type="omds:VtgRolleCd_Type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
@@ -3619,15 +3627,12 @@
<xsd:sequence>
<xsd:element name="Schadennr" type="omds:Schadennr"/>
<xsd:element name="BearbStand" type="omds:BearbStandCd_Type" minOccurs="0"/>
<xsd:element name="Person" minOccurs="0" maxOccurs="unbounded">
<xsd:element name="BeteiligtePerson" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="PersonId" type="ObjektId_Type"/>
<xsd:element name="Rolle" type="omds:BetRolleCd_Type">
<xsd:annotation>
<xsd:documentation>Vertragsrolle</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="PersonId" type="ObjektId_Type"/><!-- wenn nur ID verwendet werden soll -->
<xsd:element name="Person" type="omds:PERSON_Type" minOccurs="0"/><!-- wenn Informationen zur Person übertragen werden sollen -->
<xsd:element name="Rolle" type="omds:BetRolleCd_Type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
@@ -3782,8 +3787,7 @@
<xsd:sequence>
<xsd:element name="ErrorType">
<xsd:annotation>
<xsd:documentation>Fehlertyp ( 1 = Fehler, 2 = Warnung, 3 = Hinweis)
</xsd:documentation>
<xsd:documentation>Fehlertyp ( 1 = Fehler, 2 = Warnung, 3 = Hinweis)</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:integer">