Weiterentwicklung El. Unterschrift

Kleinere Änderungen Kranken vor Fachausschuss
This commit is contained in:
2021-03-11 10:41:22 +01:00
parent bce11dd9d0
commit 799372b0b1
2 changed files with 73 additions and 28 deletions

View File

@@ -720,32 +720,52 @@
</xsd:enumeration> </xsd:enumeration>
</xsd:restriction> </xsd:restriction>
</xsd:simpleType> </xsd:simpleType>
<xsd:complexType name="Autorisierung" abstract="true"/>
<xsd:complexType name="ProzessDokumentAnforderung_Type">
<xsd:annotation>
<xsd:documentation>Dokument als Teil eines Geschäftsfalls</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="ObjektId"/>
<xsd:element name="DateiBeschreibung">
<xsd:annotation>
<xsd:documentation>Beschreibung der Datei</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="200"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="DateiType" type="TypeDateianhang_Type">
<xsd:annotation>
<xsd:documentation>Der fachliche Typ der angehaengenten Datei</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Unterschriften" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Person"/>
<xsd:element name="Rolle" type="xsd:string"/>
<xsd:element name="ZulaessigeUnterschritenarten" type="Autorisierung" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DocUploadRequired" type="xsd:boolean"/>
<xsd:element name="ZulaessigeMimetypes" type="xsd:string" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>MIME-Type des Files im Anhang.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ProzessDokument_Type"> <xsd:complexType name="ProzessDokument_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Dokument als Teil eines Geschäftsfalls</xsd:documentation> <xsd:documentation>Dokument als Teil eines Geschäftsfalls</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:sequence> <xsd:sequence>
<xsd:element ref="ObjektId"/> <xsd:element ref="ObjektId"/>
<xsd:element name="DateiName">
<xsd:annotation>
<xsd:documentation>Dateiname ohne Pfad inkl. Extension
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="100"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Unterschrift" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Person"/>
<xsd:element name="Rolle"/>
<xsd:element name="Geleistet" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DateiBeschreibung" minOccurs="0"> <xsd:element name="DateiBeschreibung" minOccurs="0">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Sonstige Beschreibung des Dateianhanges</xsd:documentation> <xsd:documentation>Sonstige Beschreibung des Dateianhanges</xsd:documentation>
@@ -756,21 +776,41 @@
</xsd:restriction> </xsd:restriction>
</xsd:simpleType> </xsd:simpleType>
</xsd:element> </xsd:element>
<xsd:element name="DateiType" type="TypeDateianhang_Type" minOccurs="0"> <xsd:element name="DateiType" type="TypeDateianhang_Type">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Der fachliche Typ der angehaengenten Datei</xsd:documentation> <xsd:documentation>Der fachliche Typ der angehaengenten Datei</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="DateiData" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream"> <xsd:element name="Unterschriften" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Person"/>
<xsd:element name="Rolle" type="xsd:string"/>
<xsd:element name="Unterschriftenart" type="Autorisierung"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DokumentHinterlegt" type="xsd:boolean">
<xsd:annotation> <xsd:annotation>
<xsd:documentation>Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary</xsd:documentation> <xsd:documentation>"wahr", wenn das Dokument nicht übermittelt wird, sondern beim Aufrufer aufliegt. Wenn "falsch" muss DokData vorhanden und befüllt sein.</xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element> </xsd:element>
<xsd:element name="Mimetype" type="xsd:string"> <xsd:element name="DokData" minOccurs="0">
<xsd:annotation> <xsd:complexType>
<xsd:documentation>MIME-Type des Files im Anhang. <xsd:sequence>
<xsd:element name="DateiData" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream">
<xsd:annotation>
<xsd:documentation>Beinhaltet die Daten der Datei als Base64Binary oder Verweis auf MTOM-Binary</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Mimetype" type="xsd:string">
<xsd:annotation>
<xsd:documentation>MIME-Type des Files im Anhang.
</xsd:documentation> </xsd:documentation>
</xsd:annotation> </xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element> </xsd:element>
</xsd:sequence> </xsd:sequence>
</xsd:complexType> </xsd:complexType>

View File

@@ -91,7 +91,12 @@
<xsd:documentation>Produkt</xsd:documentation> <xsd:documentation>Produkt</xsd:documentation>
</xsd:annotation> </xsd:annotation>
<xsd:complexContent> <xsd:complexContent>
<xsd:extension base="ProduktKranken_Type"/> <xsd:extension base="ProduktKranken_Type">
<xsd:sequence>
<xsd:element name="Jahreslimit"/>
<xsd:element name="AlternativeBehandlungen"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent> </xsd:complexContent>
</xsd:complexType> </xsd:complexType>
<xsd:complexType name="ProduktTaggeld_Type"> <xsd:complexType name="ProduktTaggeld_Type">