Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Resource

Definition

Property

The Property resource includes

Includes fields commonly used in a Multiple Listing Service (MLS) listing. Some fields are grouped together for viewing convenience, like “Business Group.”

Member

The roster of agents, brokers, appraisers, assistants, affiliates, etc. who are members of the MLS and/or association of REALTORS®.

Office

The roster of offices

who

that are members of the MLS and/or association of REALTORS®.

Contacts

Client

Clients and other contacts of

the member.

ContactListings

Consumer portals are a common place where the contact and member interact around listings. The ContactListing resource is used to maintain that relationship from contact to listing. This resource connects the Contacts and Property resources and provides for other information used to maintain the details about

the

client and

member

's interaction around the given listing

.

Media

The database and informational representation of media, such as photos, virtual tours, documents/supplements, etc.

HistoryTransactional

The transactional history of the listing. A separate record is generated showing the before and after value of any change to each field.

ContactListings

Consumer portals are a common place where contacts and members interact around listings. This resource is used to maintain that relationship by connecting the Contacts and Property resources and providing other information used to maintain the details about client and member interaction around a given listing.

InternetTracking

The InternetTracking resource provides

Provides a standard data set for the recording and transfer of event-related information

from

of real estate products

. This allows the participant

, allowing participants to monitor and review their real estate data on a grander scale, quickly and efficiently (i.e., listing views from multiple products).

SavedSearch

This provides

Provides a means to communicate the saved search criteria and other relative data as it relates to saved search.

OpenHouse

These fields are commonly used to record an open house event.

Prospecting

Also known as automatic email,

the Prospecting

this resource contains the fields supporting a connection between the Contacts and SavedSearch resources, along with the other fields used to send email to the client when the related saved search criteria locates results in the data being queried by the saved search criteria.

Queue

The Queue resource is used

Used to represent events that have occurred with records that exist in other resources. A common use case is the deletion or "kill" of a listing record. This resource can be used to show the identity of the deleted record and when it was deleted

and

as well as for other events such as record additions or modifications.

Rules

This is a flexible resource that can be used to transmit business and system rules from host to client application. These rules may be meant for human consumption (e.g., Real Estate Business Rules (REBR)), in which case, the client may be a tool allowing a person to review the business rules. The rules may also be meant for machine consumption (e.g., RETS validation) where the rules are structured to be consumed and executed upon by the client application without human intervention.

Showing

The Showing resource

This is a set of fields that facilitate the passing of scheduled showing events. This resource connects the listing to the member who requested the showing and provides the date and time of the showing.

Teams

The Teams resource covers

Covers the name and other information about teams of members who work together.

TeamMembers

The TeamMembers resource accounts

Accounts for key fields that tie records from the

Members resource

Member Resource to the related records in the Teams

resource

Resource.

OUID

The Organization Unique Identifier (

OIUD

OUID)

resource

soon to be

now known as the Unique Organization Identifier (UOI)

resource

– provides a common ID system for

entities

organizations that exchange data in the real estate space.

ContactListingNotes

(Collection)

Adding notes about a given listing

are

is a common interaction between the contact and member within a consumer portal. ContactListingNotes is a subset to the ContactListings

resource

Resource allowing for multiple notes from the contact or the member to be stored around a given listing.

OtherPhone

(Collection)

Some systems may allow the input of more than one "other" phone for a given contact or member. In those cases, a collection may be used for any number of other phone numbers with information about what type of number is included.

PropertyGreenVerification

(Collection)

Properties can have different performance ratings applied to them. This resource allows the relation of multiple ratings to the given individual listing.

PropertyPowerProduction

(Collection)

A property might have

a number of

different means of producing power, whether different systems, like a solar and wind system, or more than one of a given system, like two different solar systems. This resource allows for the relation of multiple power production systems to a single property.

PropertyRooms

(Collection)

In cases where detailed information about separate rooms in a property are collected, this data is commonly stored in a relational table. This prevents an overly wide property table and also allows for an unlimited number of rooms that can be detailed.

PropertyUnitTypes

(Collection)

With residential income, aka multifamily properties, each type of unit can have a number of describing fields. In cases where the number of unit types grows, a relational structure is important.

SocialMedia 

SocialMedia

(Collection)

Some systems may allow for the input of more than one type of social media for a given member, office, contact, etc.

 In

In those cases, a collection of social media records may be related to the member, office or other kind of record.

Association

Provides a series of fields pertaining to the local real estate trade association.

MemberAssociation

Provides the joining information to relate the Member and Association resources to each other.

OfficeAssociation

Provides the joining information to relate the Office and Association resources to each other.

Lookup Fields and Values

EntityEvent

Offers an alternative to timestamps with an event log, providing an OData-compliant logical timestamp methodology on top of events and any resources or entities that the events affected. The logical timestamp is an event identifier that denotes that a business event occurred (e.g., listing price change, listing status change, phone number change, deletion of a photo).

LockOrBox

Communicates lockbox, smart lock and showing agent information.

Field

Can be used to advertise metadata about the available fields on a given server in a way that is predictable and user friendly.

Lookup

Can be used to convey metadata about lookups (enumerations) available on a given server, providing a streamlined way to deliver enumeration metadata to the consumer.

Lookups

A list of lookup (enumeration) fields with defined lookup values included in the Data Dictionary.

Resource Field Counts

 Resource

Resource

Total Fields

Property

641

640

Member

72

86

Office

49ContactListings

72

Contacts

92

91

22

Media

33

30

HistoryTransactional

23

ContactListings

21

InternetTracking

54

63

SavedSearch

25

26

OpenHouse

28

33

Prospecting

30

31

Queue

15

Rules

28

Showing

32

40

Teams

43

45

TeamMembers

20

Queue

15

Rules

27

21

OUID

47

46

ContactListingNotes

10

8

OtherPhone

11

9

PropertyGreenVerification

15

PropertyPowerProduction

11

12

PropertyRooms

18

PropertyUnitTypes

17

SocialMedia

10

Lookup Fields and Values

2,941

Property Type Field Counts

...

Property Type

...

Total Fields

...

Residential

...

495

...

Residential Lease

...

486

...

Residential Income (Multi-Family)

...

515

...

Land

...

418

...

Manufactured in Park

...

502

...

Farm

...

519

...

Commercial Sale

...

414

...

Commercial Lease

...

415

...

Business Opportunity

...

329

Unique Identifiers Highest Number

ID

Max Number

Field Record ID

470027

Lookup Field ID

474000

Lookup ID

474010

8

Association

39

MemberAssociation

26

OfficeAssociation

18

EntityEvent

4

LockOrBox

38

Field

5

Lookup

6

Lookup Counts

Lookups3,010


Page Revision Date: Jun 9 10 2022