Objekt-Ids aufgenommen in XSD
This commit is contained in:
@@ -311,6 +311,28 @@
|
|||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<!-- Allgemeine Prozesselemente -->
|
<!-- Allgemeine Prozesselemente -->
|
||||||
|
<xsd:element name="ObjektId">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="Id" type="xsd:string" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Eine teschnische Objekt Id als String</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="StatusId" type="xsd:string" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Die Id des Status</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="GueltigAb" type="omds:Datum-Zeit" minOccurs="0">
|
||||||
|
<xsd:annotation>
|
||||||
|
<xsd:documentation>Status gueltig ab</xsd:documentation>
|
||||||
|
</xsd:annotation>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element ref="OrdnungsbegriffZuordFremd"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
<xsd:complexType name="CommonRequest_Type" abstract="true">
|
<xsd:complexType name="CommonRequest_Type" abstract="true">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Abstraktes RequestObjekt</xsd:documentation>
|
<xsd:documentation>Abstraktes RequestObjekt</xsd:documentation>
|
||||||
@@ -352,16 +374,6 @@
|
|||||||
<xsd:documentation>Enthält OK oder NOK </xsd:documentation>
|
<xsd:documentation>Enthält OK oder NOK </xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Zeitpkt" type="omds:Datum-Zeit">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Zeitpunkt der Beantwortung der Anfrage</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="GueltigBis" type="omds:Datum-Zeit" minOccurs="0">
|
|
||||||
<xsd:annotation>
|
|
||||||
<xsd:documentation>Wenn anwendbar der Zeitpunkt bis zu welchem der Serviceprovider den Geschaeftfall verfügbar hält.</xsd:documentation>
|
|
||||||
</xsd:annotation>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Meldungen" type="ServiceFault" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
|
<xsd:documentation>Eine oder mehrere Meldungen zur Anfrage</xsd:documentation>
|
||||||
@@ -469,7 +481,7 @@
|
|||||||
<xsd:documentation>Abstrakter Basistyp für alle Berechnungsanfragen</xsd:documentation>
|
<xsd:documentation>Abstrakter Basistyp für alle Berechnungsanfragen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
<xsd:element ref="ObjektId"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
<xsd:complexType name="SpezAnfrageOffert_Type" abstract="true">
|
<xsd:complexType name="SpezAnfrageOffert_Type" abstract="true">
|
||||||
@@ -478,7 +490,7 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Antragsart" type="Antragsart_Type"/>
|
<xsd:element name="Antragsart" type="Antragsart_Type"/>
|
||||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
<xsd:element ref="ObjektId"/>
|
||||||
<xsd:element name="Personen" type="BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Personen" type="BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden</xsd:documentation>
|
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden</xsd:documentation>
|
||||||
@@ -497,7 +509,7 @@
|
|||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="Antragsart" type="Antragsart_Type"/>
|
<xsd:element name="Antragsart" type="Antragsart_Type"/>
|
||||||
<xsd:element ref="OrdnungsbegriffZuordFremd" minOccurs="0"/>
|
<xsd:element ref="ObjektId"/>
|
||||||
<xsd:element name="Personen" type="BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
<xsd:element name="Personen" type="BeteiligtePersonVertrag_Type" minOccurs="0" maxOccurs="unbounded">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden</xsd:documentation>
|
<xsd:documentation>Liste aller benötigten Personen, welche dann über ihre Rolle direkt referenziert werden</xsd:documentation>
|
||||||
@@ -1187,6 +1199,7 @@
|
|||||||
<xsd:documentation>Typ zur Übergabe personenbezogener Daten</xsd:documentation>
|
<xsd:documentation>Typ zur Übergabe personenbezogener Daten</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
|
<xsd:element ref="ObjektId"/>
|
||||||
<xsd:choice>
|
<xsd:choice>
|
||||||
<xsd:element ref="omds:NATUERLICHE_PERSON"/>
|
<xsd:element ref="omds:NATUERLICHE_PERSON"/>
|
||||||
<xsd:element ref="omds:SONSTIGE_PERSON"/>
|
<xsd:element ref="omds:SONSTIGE_PERSON"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user