<xs:complexType name="Referral">
<xs:sequence>
<xs:element name="Source" type="ref:Source" />
<xs:element name="Client" type="commons:ContactablePerson" />
<xs:element name="Rate" type="ref:Rate" />
<xs:element name="ReceivedDateTime" type="commons:SecureDateTime" />
<xs:element name="Remarks" type="commons:Remark" />
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute ref="ref:referralId" use="required" />
<xs:attribute ref="ref:memberRecipientId" use="optional" />
<xs:attribute ref="ref:referralType" use="optional" />
<xs:attribute name="referralTypeOtherDescription" />
<xs:attribute ref="ref:referralStatus" use="optional" />
<xs:attribute name="referralStatusOtherDescription" />
</xs:complexType>
|