Click or drag to resize

Contact Class

Contact data object.
Inheritance Hierarchy
SystemObject
  ASI.TAM.API.Data.UI.Account.ContactContact

Namespace:  ASI.TAM.API.Data.UI.Account.Contact
Assembly:  ASI.TAM.API.Data.UI.Account.Contact (in ASI.TAM.API.Data.UI.Account.Contact.dll) Version: 2021.1.0.1
Syntax
public sealed class Contact

The Contact type exposes the following members.

Properties
  NameDescription
Public propertyAccountAddressFlag
Account Address Flag

Created in Epic SDK V4.1.

Public propertyAccountID
Unique identifier used to specify parent account containing the current contact.

Created in Epic SDK V4.1.

Sometimes Required

Public propertyAccountType
Account type code of the account specified by AccountID. Only Client, Broker, Company, Finance Company, Other Interest, Vendor and Lead types are accepted.

Created in Epic SDK V4.1.

Required

Public propertyAddress
Address

Created in Epic SDK V4.1.

Public propertyAddressDescription
Auto-validated depending on Epic settings.

Created in Epic SDK V4.1.

Public propertyBillingFlag
Billing Flag

Created in Epic SDK V5.0.

Public propertyBusinessIndividualOption
Business Individual Option

Created in Epic SDK V4.1.

Public propertyBusinessInfo
Used to expose properties contained in the business information tab.

Created in Epic SDK V4.1.

Public propertyBusinessName
Ignored for individual contacts. Required for business contacts.

Created in Epic SDK V4.1.

Public propertyCategoryOption
Category Option

Created in Epic SDK V4.1.

Public propertyComments
Comments

Created in Epic SDK V4.1.

Public propertyContactID
Unique identifier used to specify the current contact.

Created in Epic SDK V4.1.

Sometimes Required

Public propertyContactInfo
Used to expose properties contained in the contact information tab.

Created in Epic SDK V4.1.

Public propertyDescription
Description

Created in Epic SDK V4.1.

Public propertyDriverValue
Used to expose properties contained in the driver tab.

Created in Epic SDK V4.1.

Public propertyEmployerValue
Used to expose properties contained in the employer tab.

Created in Epic SDK V4.1.

Public propertyFirstName
Ignored for business contacts.

Created in Epic SDK V4.1.

Public propertyFormalHeading
Ignored for business contacts.

Created in Epic SDK V4.1.

Public propertyIdentificationNumberItems
Used to store a collection of identification numbers.

Created in Epic SDK 2017 R2.

Public propertyInFormalHeading
Ignored for business contacts.

Created in Epic SDK V4.1.

Public propertyLastName
Ignored for business contacts. Required for Individual contacts.

Created in Epic SDK V4.1.

Public propertyMailingFlag
Mailing Flag

Created in Epic SDK V5.0.

Public propertyMainBusinessContact
Displays whether the contact is the MainBusinessContact. Always false for individual contacts.

Created in Epic SDK V5.0.

Public propertyMiddleName
Ignored for business contacts.

Created in Epic SDK V4.1.

Public propertyPaymentMethodItems
Used to store a collection of Payment Method items. Ignored for Employee contacts.

Created in Epic SDK 2018.

Public propertyPersonalClassificationsValue
Used to expose properties contained in the personal classifications tab.

Created in Epic SDK V4.1.

Public propertyPersonGUID
Unique GUID that identifies the person associated to an individual contact.

Created in Epic SDK 2020.

Public propertyPrefix
Ignored for business contacts.

Created in Epic SDK V4.1.

Public propertyPrimaryContact
Primary Contact

Created in Epic SDK 2017.

Public propertySiteID
Site I D

Created in Epic SDK V5.0.

Public propertySuffix
Ignored for business contacts.

Created in Epic SDK V4.1.

Public propertyTimestamp
Used to prevent overwriting previously saved data.

Created in Epic SDK V4.1.

Top
See Also