<xsd:element name="EntityDisposition" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Dispostion for a single entity. Repetable for batched entities. For example, representing a Subscriber in Enrollment.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="EntityIdentifier" type="EntityIdType" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The identifier for the component disposition, for example SubscriberId</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EntityShortName" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The Entity disposition name,. Example is "Subscriber".</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EntitySchemaXPath" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This will define the "root" level at which the exception applies by reference to the schema. This is an XPath not for the XML payload instance, but the XML document that is the schema itself.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EntityInstanceXPath" type="xsd:string">
<xsd:annotation>
<xsd:documentation>XPath to the entity in the payload. This is the full XPath and not simply pointing to the axis in general. For example in Enrollment, this value would be an XPath to the Subscriber element (including the occurrence of the Subscriber in the instance - such as Enrollment/Organization/Subscriber[position()=2]).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="EntityNoException">
<xsd:annotation>
<xsd:documentation>Entities successfully accepted in the payload transaction.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="true" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="EntityException" type="EntityExceptionType">
<xsd:annotation>
<xsd:documentation>This is the main resuable that can be incorporated into SOAP fault scenario.!!!!</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
|