<xs:complexType name="MemberRecord">
<xs:sequence>
<xs:element name="Person" type="commons:Person" minOccurs="0" />
<xs:element name="MemberId" type="commons:AssociationMemberId" minOccurs="0" />
<xs:element name="NRDSMemberSSN" type="nrds:MemberSSN" minOccurs="0" />
<xs:element name="NRDSMemberBirthDate" type="nrds:MemberBirthDate" minOccurs="0" />
<xs:element name="NRDSJoinedDate" type="nrds:JoinedDate" minOccurs="0" />
<xs:element name="NRDSLocalJoinedDate" type="nrds:JoinedDate" minOccurs="0" />
<xs:element name="NRDSOrientationDate" type="nrds:MemberOrientationDate" minOccurs="0" />
<xs:element name="NRDSReinstatmentDate" type="nrds:JoinedDate" minOccurs="0" />
<xs:element name="ContactMethods" type="commons:ContactMethods" minOccurs="0" />
<xs:element name="NRDSPreferredMail" type="nrds:MemberPreferredMail" minOccurs="0" />
<xs:element name="NRDSPreferredPublication" type="nrds:MemberPreferredPublication" minOccurs="0" />
<xs:element name="NRDSMemberType" type="nrds:AssociationMemberType" minOccurs="0" />
<xs:element name="NRDSPrimaryIndicator" type="nrds:PrimaryIndicator" minOccurs="0" />
<xs:element name="NRDSStatusCode" type="nrds:MemberStatus" minOccurs="0" />
<xs:element name="NRDSStatusDate" type="nrds:StatusDate" minOccurs="0" />
<xs:element name="NRDSOnlineStatus" type="nrds:OnlineStatus" minOccurs="0" />
<xs:element name="NRDSOnlineStatusDate" type="nrds:OnlineStatusDate" minOccurs="0" />
<xs:element name="NRDSRealEstateLicense" type="nrds:RealEstateLicense" minOccurs="0" />
<xs:element name="NRDSDues" type="nrds:Dues" minOccurs="0" />
<xs:element name="NRDSArbitrationEthicsPending" type="nrds:ArbitrationEthicsPending" minOccurs="0" />
<xs:element name="NRDSPrimaryAssociationId" type="nrds:AssociationId" minOccurs="0" />
<xs:element name="NRDSPrimaryStateAssociationId" type="nrds:AssociationId" minOccurs="0" />
<xs:element name="NRDSMLSAssociationId" type="nrds:MLSAssociationId" minOccurs="0" />
<xs:element name="NRDSMLSNumber" type="nrds:MLSNumber" minOccurs="0" />
<xs:element name="NRDSOfficeId" type="commons:AssociationOfficeId" minOccurs="0" />
<xs:element name="OfficeName" type="commons:OfficeName" minOccurs="0" />
</xs:sequence>
<xs:attribute name="memberRecordId" type="xs:string" use="required" />
</xs:complexType>
|