<xs:complexType name="MLSMembershipType">
<xs:sequence>
<xs:element name="MLSKey" type="commons:resource-key" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100207</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSOperator" type="commons:MLSOperator" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100208</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSMemberStatus" type="members:MLSMemberStatusEnum" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100209</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSJoinDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100210</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSSuspendDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100211</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSReinstatedDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100212</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSTerminationDateTime" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100213</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSJobDescription" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100214</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSRemarks" type="commons:SecureRemark" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100215</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasLicense" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
A flag to indicate that the Member
has a license.
</xs:documentation>
<xs:appinfo>
<retsid>100216</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasBrokerLicense" type="commons:SecureBoolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
A flag to indicate that the Member
has a broker license.
</xs:documentation>
<xs:appinfo>
<retsid>100217</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ProfessionalLicensing" type="commons:ProfessionalLicenseType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
A member may have more than one license, either by
type of license or by jurisdiction.
</xs:documentation>
<xs:appinfo>
<retsid>100218</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
|