diff options
author | Christof Rabensteiner <christof.rabensteiner@iaik.tugraz.at> | 2019-04-09 08:09:09 +0200 |
---|---|---|
committer | Christof Rabensteiner <christof.rabensteiner@iaik.tugraz.at> | 2019-04-09 08:09:09 +0200 |
commit | b3b843ee77dea45c13440e0de834d813fbf77053 (patch) | |
tree | 9f09766d40bd52a5e4038a866b3a35fa1039cd77 /src/main/resources/zusemsg/zuse_p2.xsd | |
parent | abbc1e1576b9ac43f71aff6e4ca7697dcb12154a (diff) | |
download | moa-zs-b3b843ee77dea45c13440e0de834d813fbf77053.tar.gz moa-zs-b3b843ee77dea45c13440e0de834d813fbf77053.tar.bz2 moa-zs-b3b843ee77dea45c13440e0de834d813fbf77053.zip |
Update zusemsg Spec to 2.0.c
Diffstat (limited to 'src/main/resources/zusemsg/zuse_p2.xsd')
-rw-r--r-- | src/main/resources/zusemsg/zuse_p2.xsd | 28 |
1 files changed, 5 insertions, 23 deletions
diff --git a/src/main/resources/zusemsg/zuse_p2.xsd b/src/main/resources/zusemsg/zuse_p2.xsd index 3b92024..6fa07a4 100644 --- a/src/main/resources/zusemsg/zuse_p2.xsd +++ b/src/main/resources/zusemsg/zuse_p2.xsd @@ -195,7 +195,6 @@ <xs:documentation>main structure of sender</xs:documentation> </xs:annotation> <xs:attribute name="Id" type="xs:ID" use="optional"/> - <xs:anyAttribute namespace="##other"/> </xs:complexType> <xs:element name="Accepted" type="msg:AcceptedType" substitutionGroup="msg:Answer"> <xs:annotation> @@ -743,14 +742,14 @@ Landeskennung ::= {2} ALPHA; (gem. ISO 3166 - Alpha2) </xs:sequence> </xs:complexType> </xs:element> - <xs:element name="SenderAuthority" type="msg:SenderAuthorityType" substitutionGroup="msg:SenderPerson"> + <xs:element name="SenderCorporateBody" type="msg:SenderCorporateBodyType" substitutionGroup="msg:SenderPerson"> <xs:annotation> - <xs:documentation>Versender ist eine Behörde</xs:documentation> + <xs:documentation>Versender ist eine Behörde oder ein Unternehmen, das im gesetzlichen Auftrag handeln</xs:documentation> </xs:annotation> </xs:element> - <xs:complexType name="SenderAuthorityType"> + <xs:complexType name="SenderCorporateBodyType"> <xs:annotation> - <xs:documentation>authority</xs:documentation> + <xs:documentation>juridical person, organisation</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="msg:AbstractSenderPersonType"> @@ -758,29 +757,12 @@ Landeskennung ::= {2} ALPHA; (gem. ISO 3166 - Alpha2) <xs:element ref="msg:SenderProfile"/> <xs:sequence> <xs:element ref="p:Identification"/> - <xs:element ref="p:Authority"/> + <xs:element ref="p:CorporateBody"/> </xs:sequence> </xs:choice> </xs:extension> </xs:complexContent> </xs:complexType> - <xs:element name="SenderCorporateBody" type="msg:SenderCorporateBodyType" substitutionGroup="msg:SenderPerson"> - <xs:annotation> - <xs:documentation>Versender ist ein Unternehmen, das im gesetzlichen Auftrag handeln</xs:documentation> - </xs:annotation> - </xs:element> - <xs:complexType name="SenderCorporateBodyType"> - <xs:annotation> - <xs:documentation>juridical person, organisation</xs:documentation> - </xs:annotation> - <xs:complexContent> - <xs:extension base="msg:AbstractSenderPersonType"> - <xs:sequence> - <xs:element ref="msg:SenderProfile"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> - </xs:complexType> <xs:element name="SenderDetails" type="p:PersonAndIdentificationType"> <xs:annotation> <xs:documentation>Informationen nur für Senderidentifikation</xs:documentation> |