[−][src]Struct reso_dd::Contacts
Fields
anniversary: Option<NaiveDate>
The wedding anniversary of the contact; month, day and year.
assistant_email: Option<String>
Email address of the contact's assistant.
assistant_name: Option<String>
Name of the contact's assistant.
assistant_phone: Option<String>
Phone number of the contact's assistant.
assistant_phone_ext: Option<String>
Phone number extension of the contact's assistant.
birthdate: Option<NaiveDate>
The birthday of the contact; month, day and year.
business_fax: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
children: Option<String>
A list of the names of the contact's children in a comma separated list.
company: Option<String>
The contact's company or employer.
contact_key: Option<String>
A system unique identifier. Specifically, in aggregation systems, the ContactKey is the system unique identifier from the system that the record was retrieved. This may be identical to the related xxxId.
contact_key_numeric: Option<f64>
A system unique identifier. Specifically, in aggregation systems, the ContactKey is the system unique identifier from the system that the record was retrieved. This may be identical to the related xxxId. This is the numeric only key and used as an alternative to the ContactKey field.
contact_login_id: Option<String>
The local, well-known identifier for the contact. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system and is used by the Contact to logon to a client portal in that system.
contact_password: Option<String>
A client password that the member wishes to share with other systems. Normal security considerations apply and are the responsibility of the entity utilizing this field.
contact_status: Option<String>
The status of the contact. Active, Inactive, On Vacation, Deleted, etc.,
contact_type: Option<String>
The type of contact. i.e. Business, Friend, Family, Prospect, Ready to Buy, etc.
contacts_other_phone: Option<String>
A collection of the types of other phone fields available for Contacts. The collection includes the type of system and other details pertinent about other phone numbers
A collection of the types of social media fields available for this contact. The collection includes the type of system and other details pertinent about social media
department: Option<String>
The department in which the contact works.
direct_phone: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
email: Option<String>
The preferred Email address of the contact.
email2: Option<String>
The secondary email address of the contact.
email3: Option<String>
The tertiary email address of the contact.
first_name: Option<String>
The first name of the Contact.
full_name: Option<String>
The full name of the Contact. (First Middle Last) or a alternate full name.
home_address1: Option<String>
The street number, direction, name and suffix of the contact's home.
home_address2: Option<String>
The unit/suite number of the contact's home.
home_carrier_route: Option<String>
The group of addresses to which the USPS assigns the same code to aid in mail delivery. For the USPS, these codes are 9 digits: 5 numbers for the ZIP Code, one letter for the carrier route type, and 3 numbers for the carrier route number.
home_city: Option<String>
The city of the contact's home.
home_country: Option<String>
The country abbreviation in a postal address.
home_county_or_parish: Option<String>
The county or parish in which the contact's home is addressed.
home_fax: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
home_phone: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
home_postal_code: Option<String>
The postal code of the contact's home.
home_postal_code_plus4: Option<String>
The extension of the postal/zip code. i.e. +4
home_state_or_province: Option<String>
The state or province in which the contact's home is addressed.
job_title: Option<String>
The title or position of the contact within their organization.
language: Option<String>
The languages spoken by the contact.
last_name: Option<String>
The last name of the Contact.
lead_source: Option<String>
The source or person that provided the contact.
middle_name: Option<String>
The middle name of the Contact.
mobile_phone: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
modification_timestamp: Option<DateTime<FixedOffset>>
Date/time the contact record was last modified.
name_prefix: Option<String>
Prefix to the name (e.g. Dr. Mr. Ms. etc.)
name_suffix: Option<String>
Suffix to the surname (e.g. Esq., Jr., III etc.)
nickname: Option<String>
An alternate name used by the Contact, usually as a substitute for the first name.
notes: Option<String>
Notes about the client.
office_phone: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
office_phone_ext: Option<String>
The extension of the given phone number (if applicable).
original_entry_timestamp: Option<DateTime<FixedOffset>>
Date/time the contact record was originally input into the source system.
originating_system_contact_key: Option<String>
The system key, a unique record identifier, from the Originating system. The Originating system is the system with authoritative control over the record. For example, the Multiple Listing Service where the Contact was input. There may be cases where the Source System (how you received the record) is not the Originating System. See Source System Key for more information.
originating_system_id: Option<String>
The RESO OUID's OrganizationUniqueId of the Originating record provider. The Originating system is the system with authoritative control over the record. For example; the name of the MLS where the Contact was input. In cases where the Originating system was not where the record originated (the authoritative system), see the Originating System fields.
originating_system_name: Option<String>
The name of the Originating record provider. Most commonly the name of the MLS. The place where the Contact is originally input by the member. The legal name of the company.
other_address1: Option<String>
The other street number, direction, name and suffix of the contact.
other_address2: Option<String>
The other unit/suite number of the contact.
other_carrier_route: Option<String>
The group of addresses to which the USPS assigns the same code to aid in mail delivery. For the USPS, these codes are 9 digits: 5 numbers for the ZIP Code, one letter for the carrier route type, and 3 numbers for the carrier route number.
other_city: Option<String>
The other city of the contact.
other_country: Option<String>
The other country abbreviation in a postal address.
other_county_or_parish: Option<String>
The other county or parish in which contact is addressed.
other_phone_type: Option<String>
The type of "other" phone that does not already exist in the given phone fields or if a second of any type of phone field is needed. i.e. HomePhone2, BrothersPhone, etc. This is used as the list of options for the Other Phone repeating elements.
other_postal_code: Option<String>
The other postal code of the contact.
other_postal_code_plus4: Option<String>
The other extension of the postal/zip code. i.e. +4
other_state_or_province: Option<String>
The other state or province in which the contact is addressed.
owner_member_id: Option<String>
The local, well-known identifier for the member owning the contact.
owner_member_key: Option<String>
The unique identifier (key) of the member owning the contact. This is a foreign key relating to the Member resource's MemberKey.
owner_member_key_numeric: Option<f64>
The unique identifier (key) of the member owning the contact. This is a foreign key relating to the Member resource's MemberKey. This is the numeric only key and used as an alternative to the OwnerMemberKey field.
pager: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
phone_ttytdd: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
preferred_address: Option<String>
A list of the address options Home, Work and Other used to determine the address preferred by the client.
preferred_phone: Option<String>
A list of the phone options Office, Mobile, Direct, Voicemail, Other used to determine the phone preferred by the client.
referred_by: Option<String>
Name of the person who referred the contact.
A list of types of sites, blog, social media, the Contact URL or ID is referring to. i.e. Website, Blog, Facebook, Twitter, LinkedIn, Skype, etc., This list is used to populate the Type with repeating Social Media URL or ID types.
source_system_contact_key: Option<String>
The system key, a unique record identifier, from the Source System. The Source System is the system from which the record was directly received. In cases where the Source System was not where the record originated (the authoritative system), see the Originating System fields.
source_system_id: Option<String>
The RESO OUID's OrganizationUniqueId of the Source record provider. The source system is the system from which the record was directly received. In cases where the source system was not where the record originated (the authoritative system), see the Originating System fields.
source_system_name: Option<String>
The name of the immediate record provider. The system from which the record was directly received. The legal name of the company.
spouse_partner_name: Option<String>
The contact's spouse or partner.
toll_free_phone: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
voice_mail: Option<String>
North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.
voice_mail_ext: Option<String>
The extension of the given phone number (if applicable).
work_address1: Option<String>
The street number, direction, name and suffix of the contact's work.
work_address2: Option<String>
The unit/suite number of the contact's work.
work_carrier_route: Option<String>
The group of addresses to which the USPS assigns the same code to aid in mail delivery. For the USPS, these codes are 9 digits: 5 numbers for the ZIP Code, one letter for the carrier route type, and 3 numbers for the carrier route number.
work_city: Option<String>
The city of the contact's work.
work_country: Option<String>
The country abbreviation in a postal address.
work_county_or_parish: Option<String>
The county or parish in which the contact's work is addressed.
work_postal_code: Option<String>
The postal code of the contact's work.
work_postal_code_plus4: Option<String>
The extension of the postal/zip code. i.e. +4
work_state_or_province: Option<String>
The state or province in which the contact's work is addressed.
Trait Implementations
impl Clone for Contacts
[src]
impl Debug for Contacts
[src]
impl Default for Contacts
[src]
impl<'de> Deserialize<'de> for Contacts
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for Contacts
[src]
Auto Trait Implementations
impl RefUnwindSafe for Contacts
impl Send for Contacts
impl Sync for Contacts
impl Unpin for Contacts
impl UnwindSafe for Contacts
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,