Lösung Dokumentenmetadaten über Substitution Group entfernt
This commit is contained in:
@@ -13,7 +13,7 @@
|
|||||||
<b:ActualOffset>0</b:ActualOffset>
|
<b:ActualOffset>0</b:ActualOffset>
|
||||||
<b:ActualMaxResults>100</b:ActualMaxResults>
|
<b:ActualMaxResults>100</b:ActualMaxResults>
|
||||||
<b:TotalResults>3</b:TotalResults>
|
<b:TotalResults>3</b:TotalResults>
|
||||||
<b:DokumentInfos>
|
<b:DokumentInfos xsi:type="DokumentenReferenzPostservice_Type">
|
||||||
<Id>
|
<Id>
|
||||||
<id>32234234</id>
|
<id>32234234</id>
|
||||||
<idValidUntil xsi:nil="true"/><!-- Wert kann nil sein und wird in vielen Anwendungsfällen nil sein. -->
|
<idValidUntil xsi:nil="true"/><!-- Wert kann nil sein und wird in vielen Anwendungsfällen nil sein. -->
|
||||||
@@ -24,53 +24,29 @@
|
|||||||
<Mimetype>application/pdf</Mimetype>
|
<Mimetype>application/pdf</Mimetype>
|
||||||
<Groesse>23433</Groesse>
|
<Groesse>23433</Groesse>
|
||||||
<Datum>2023-10-01T11:20:32.175</Datum>
|
<Datum>2023-10-01T11:20:32.175</Datum>
|
||||||
|
<Kontrollwert>c2ZzZGZzNDM0</Kontrollwert><!-- MD5 Hash als Base64, muss bei Postservice übermittelt werden -->
|
||||||
<!-- Zuordnungen mit Typ-Vererbung -->
|
<!-- Zuordnungen mit Typ-Vererbung -->
|
||||||
<Metadaten xsi:type="EinfacheZuordnung_Type" cst:text="Sach-Privat" />
|
<Zuordnung xsi:type="EinfacheZuordnung_Type" cst:text="Sach-Privat" />
|
||||||
<Metadaten xsi:type="EinfacheZuordnung_Type" cst:text="Wohnen" />
|
<Zuordnung xsi:type="EinfacheZuordnung_Type" cst:text="Wohnen" />
|
||||||
<Metadaten xsi:type="VertragsZuordnung_Type">
|
<Zuordnung xsi:type="VertragsZuordnung_Type">
|
||||||
<Polizzennr>344322534</Polizzennr>
|
<Polizzennr>344322534</Polizzennr>
|
||||||
<VertragsID>344322534</VertragsID>
|
<VertragsID>344322534</VertragsID>
|
||||||
<cst:AendGrundCd>NEU</cst:AendGrundCd>
|
<cst:AendGrundCd>NEU</cst:AendGrundCd>
|
||||||
<Vermnr>24342434</Vermnr>
|
<Vermnr>24342434</Vermnr>
|
||||||
</Metadaten>
|
</Zuordnung>
|
||||||
<Metadaten xsi:type="AntragsZuordnung_Type">
|
<Zuordnung xsi:type="AntragsZuordnung_Type">
|
||||||
<cst:Antragsnr>2423434532423434</cst:Antragsnr>
|
<cst:Antragsnr>2423434532423434</cst:Antragsnr>
|
||||||
<Vermnr>24342434</Vermnr>
|
<Vermnr>24342434</Vermnr>
|
||||||
</Metadaten>
|
</Zuordnung>
|
||||||
<Metadaten xsi:type="GeschaeftsfallZuordnung_Type" >
|
<Zuordnung xsi:type="GeschaeftsfallZuordnung_Type" >
|
||||||
<cst:Geschaeftsfallnummer><cst:Id>gadt-2423-4345-3242-3434</cst:Id></cst:Geschaeftsfallnummer>
|
<cst:Geschaeftsfallnummer><cst:Id>gadt-2423-4345-3242-3434</cst:Id></cst:Geschaeftsfallnummer>
|
||||||
<cst:GeschaeftsfallArt>Antrag</cst:GeschaeftsfallArt>
|
<cst:GeschaeftsfallArt>Antrag</cst:GeschaeftsfallArt>
|
||||||
</Metadaten>
|
</Zuordnung>
|
||||||
<Metadaten xsi:type="PersonenZuordnung_Type">
|
<Zuordnung xsi:type="PersonenZuordnung_Type">
|
||||||
<cst:PersonId><cst:Id>5443542342342</cst:Id></cst:PersonId>
|
<cst:PersonId><cst:Id>5443542342342</cst:Id></cst:PersonId>
|
||||||
<cst:RolleText>Versicherte Person</cst:RolleText>
|
<cst:RolleText>Versicherte Person</cst:RolleText>
|
||||||
</Metadaten>
|
</Zuordnung>
|
||||||
<!-- Ende -->
|
|
||||||
|
|
||||||
<!-- Zuordnungen als SubstitutionGroup -->
|
|
||||||
<Zuordnung>Sach-Privat</Zuordnung>
|
|
||||||
<Zuordnung>Wohnen</Zuordnung>
|
|
||||||
<VertragsZuordnung>
|
|
||||||
<Polizzennr>344322534</Polizzennr>
|
|
||||||
<VertragsID>344322534</VertragsID>
|
|
||||||
<cst:AendGrundCd>NEU</cst:AendGrundCd>
|
|
||||||
<Vermnr>24342434</Vermnr>
|
|
||||||
</VertragsZuordnung>
|
|
||||||
<AntragsZuordnung>
|
|
||||||
<cst:Antragsnr>2423434532423434</cst:Antragsnr>
|
|
||||||
<Vermnr>24342434</Vermnr>
|
|
||||||
</AntragsZuordnung>
|
|
||||||
<cst:GeschaeftsfallZuordnung >
|
|
||||||
<cst:Geschaeftsfallnummer><cst:Id>gadt-2423-4345-3242-3434</cst:Id></cst:Geschaeftsfallnummer>
|
|
||||||
<cst:GeschaeftsfallArt>Antrag</cst:GeschaeftsfallArt>
|
|
||||||
</cst:GeschaeftsfallZuordnung>
|
|
||||||
<cst:PersonenZuordnung>
|
|
||||||
<cst:PersonId><cst:Id>5443542342342</cst:Id></cst:PersonId>
|
|
||||||
<cst:RolleText>Versicherte Person</cst:RolleText>
|
|
||||||
</cst:PersonenZuordnung>
|
|
||||||
<!-- Ende Zuordnungen -->
|
<!-- Ende Zuordnungen -->
|
||||||
<Kontrollwert>2234234223434</Kontrollwert><!-- MD5 Hash, muss bei Postservice übermittelt werden -->
|
|
||||||
|
|
||||||
</b:DokumentInfos>
|
</b:DokumentInfos>
|
||||||
<b:DokumentInfos>
|
<b:DokumentInfos>
|
||||||
<Id>
|
<Id>
|
||||||
|
|||||||
@@ -3515,7 +3515,6 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<!-- Lösung über den Typ -->
|
|
||||||
<xsd:complexType name="DokumentenZuordnung_Type" abstract="true">
|
<xsd:complexType name="DokumentenZuordnung_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Typ für Zusatzdaten zum Dokument</xsd:documentation>
|
<xsd:documentation>Typ für Zusatzdaten zum Dokument</xsd:documentation>
|
||||||
@@ -3663,88 +3662,6 @@
|
|||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
</xsd:complexContent>
|
</xsd:complexContent>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<!-- Ende Lösung über den Typ -->
|
|
||||||
<!-- Lösung über Substitution Group -->
|
|
||||||
<xsd:element name="DokumentenZuordnung"/>
|
|
||||||
<xsd:element name="Zuordnung" type="xsd:string" substitutionGroup="DokumentenZuordnung">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Einfache Standardimplementierung für Ordnungsbegriffe als String</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<!-- <xsd:simpleType xml:base="xsd:string">-->
|
|
||||||
<!-- <xsd:attribute name="Begriff" type="xsd:string"/>-->
|
|
||||||
<!-- </xsd:simpleType>-->
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="PersonenZuordnung" substitutionGroup="DokumentenZuordnung">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zuordnung zu einer Person</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="PersonId" type="ObjektId_Type"/>
|
|
||||||
<xsd:element name="RolleText" type="xsd:string" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="BetreuerZuordnung" substitutionGroup="DokumentenZuordnung">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zuordnung zum Betreuer</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="VertragsZuordnung" substitutionGroup="DokumentenZuordnung">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zuordnung zu Vertrag</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Polizzennr" type="omds:Polizzennr"/>
|
|
||||||
<xsd:element name="VertragsID" type="omds:VertragsID" minOccurs="0"/>
|
|
||||||
<xsd:element name="AendGrundCd" type="omds:AendGrundCd_Type" minOccurs="0"/>
|
|
||||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
|
||||||
<!-- Betreuer -->
|
|
||||||
<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:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="AntragsZuordnung" substitutionGroup="DokumentenZuordnung">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zuordnung zu Antrag</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Antragsnr" type="omds:Polizzennr"/>
|
|
||||||
<xsd:element name="Vermnr" type="omds:Vermnr"/>
|
|
||||||
<!-- Vermittler -->
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GeschaeftsfallZuordnung" substitutionGroup="DokumentenZuordnung">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zuordnung für Geschaeftsfallreferenzen</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="Geschaeftsfallnummer" type="ObjektId_Type"/>
|
|
||||||
<xsd:element name="GeschaeftsfallArt" type="GeschaeftsfallArt_Type" minOccurs="0"/>
|
|
||||||
</xsd:sequence>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<!-- Ende Lösung über Substitution Group -->
|
|
||||||
<xsd:complexType name="Zeitraum_Type">
|
<xsd:complexType name="Zeitraum_Type">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Ein Zeitraum mit Beginn und Ende Datum</xsd:documentation>
|
<xsd:documentation>Ein Zeitraum mit Beginn und Ende Datum</xsd:documentation>
|
||||||
|
|||||||
Reference in New Issue
Block a user