Library: RTN_Common (4.0.0)

Namespace: http://www.modeldev.restauranttechnologynetwork.com/models/v4


Name Type Description
 AdditionalCustomerSegmentationInfo Core Object Additional data that may be used to create a customer persona or group customers for marketing purposes. Some data such as gender and language exist directly on the person object where other data will reside within this object.
 Address Core Object Specifies the physical location of an entity.
 AllergyInformation Core Object Dietary needs based on a persons allergies, (e.g. nuts, peanuts, etc).
 AlphaLength3 Simple
 AssociatedProfile Core Object
 Availability Choice Object Allows either the use of the effectivity object or the day part object to be used to define the availability.
 Brand Core Object A group of restaurants belonging to the same company.
 BusinessEntity Choice Object The organization doing business as a portfolio holding company, brand or order fulfillment location.
 ChannelEffectivity Core Object Specifies availability for specific channels (e.g. curbside, take-out, delivery).
 CommunicationMethod Core Object Provides details for a specific form of communication.
 Company Business Object Information pertaining to a buisness unit.
 CurrencyCode Value With Attributes An ISO 4217 alpha character code used to specify the monetary unit.
 Customer Core Object Details about a customer.
 DayPart Core Object Defines a specific part of the day (e.g. the days/hours that breakfast is available). This object makes use of the summary facet on the TimeSpan object.
 Demographic Core Object Data that may be used to describe the demographics of a customer.
 DepositDetails Core Object Details about a deposit.
 DietaryNeeds Core Object Specifies any dietary needs of the person.
 Discount Core Object Specifies the details of a discount such as the amout or percent of the discount and to which items the discount applies.
 Email Core Object Email address information.
 Employee Business Object Information regarding an employee..
 GUID Simple A globally unique ID for an object.
 Geographic Core Object Data that may be used to describe the geographic location of a customer.
 LifestyleChoice Core Object Dietary requirements based on a person's lifestyle (e.g. Vegan, Vegetarian, Gluten Free).
 Location Business Object Specifies details for a store or location.
 Media Core Object Provides a link to a media URI or Known Asseet Number.
 MediaCategory Core Object Specifies the category for the media asset contained within the object.
 NeedsBased Core Object Data that may be used to describe the needs related to a customer. This may be used to create a persona.
 OperationSchedule Core Object Specifies the days and times of operation.
 PackingList Core Object A items that should be packed for this menu item (e.g. utensils, napkins).
 Payment Core Object Details regarding the exchange of goods for money.
 Person Core Object Details about a person.
 PersonName Core Object Specifies the name of a person (e.g. customer, employee).
 Phone Core Object Specifies telephone information.
 PortfolioHoldingCompany Core Object A company that maintains multiple brands.
 Position Core Object Specifies the geographic position of the entity. This position element uses the ISO 6709 standard.
 Pricing Core Object Defines the price, tax and related fees for an item.
 Privacy Core Object Allows for control of the sharing of data between parties.
 Profile Business Object Details related to a an individual or company.
 ProfileEntity Choice Object Profile information for a person or company.
 ProfileStatusHistory Core Object
 Promotion Core Object Provides information regarding a promotion or charity event.
 Psychographic Core Object Data that may be used to describe the psychographic information related to a customer such as activities, interests and opinions. This may be used to create a persona.
 Reference Value With Attributes The reference object is used to identify an item related to but not contained within this transaction (e,g. identifies a check that is associated to another check).
 SKU Value With Attributes The Stock Keeping Unit. A code that identifies a product.
 SignificantDate Core Object Identifies dates that are related to the profile (e.g Birthday, Anniversay, Membership Anniversary, etc.)
 SocialMedia Core Object SocialMedia
 Surcharge Core Object Detailed surcharge information (e.g. a charge added to a price).
 Tax Core Object Detailed tax information.
 Technographic Core Object Data that may be used to describe the technographic information related to a customer. This may be used to create a persona.
 TermsAndConditions Core Object
 ThirdPartySystem Business Object
 TimeSpan Core Object Specifies a time span by intdicating the start and end dates/times.
 ValueBased Core Object Data that may be used to describe the values of the customer. This may be used to create a persona.
 Verification Core Object Specifies information for the person that has been previously verified.
 YesNoInherit_Enum Closed Enumeration