Name | Description | Type | Additional information |
---|---|---|---|
Id |
Database ID for the member |
integer | |
clientName | string | ||
MemberUniqueKey |
Unique key for the member across all Tula Systems |
globally unique identifier | |
MemberUID | string | ||
ClientId |
Client ID for the member |
integer | |
ClientMemberId |
ClientMemberId for the member |
string | |
LegacyMemberId | string |
String length: inclusive between 0 and 100 |
|
SponsorName | string | ||
GroupId | string | ||
StatusId |
Status ID for the member. This is a nullable field. |
TMemberStatus | |
StatusReasonId | TMemberStatusReasonCode | ||
StatusDateTime |
Status DateTime for the member |
date | |
MemberTypeId | TMemberType | ||
PrimaryMemberId | integer | ||
FirstName |
First name of the member |
string |
Required |
LastName |
Last name of the member |
string |
Required |
PreferredName |
Preferred name of the member |
string | |
Birthdate |
Birthdate of the member |
date | |
Gender |
Gender of the member |
string | |
SSNLastFour |
Last four of the SSN for the member. Used for security purposes. |
string | |
TimeZone |
Timezone for the member. To avoid communications at odd hours. |
string | |
PreferredLanguage |
Preferred language for the member. Used for communications. |
string | |
IsEligible |
Is the member eligible for the program |
boolean | |
EligibilityDate |
Date the member became eligible |
date | |
EligibilityNotificationDate |
Date Tula was notified of the member's eligibility |
date | |
IsBillable |
Is the member billable |
boolean | |
TNCAcceptDateTime |
Terms and Conditions acceptance date |
date | |
IsUserOptedOut |
Has the user opted out of the program |
boolean | |
OptOutDateTime |
User opt out date |
date | |
DoNotContact | boolean | ||
BetaAgreementRequired | boolean | ||
BetaAgreementDateTime | date | ||
A1C | string | ||
A1CDate | date | ||
DiabeticDiscovery | boolean | ||
DiabeticDiscoveryDateTime | date | ||
DiabetesDiagnosis | boolean | ||
DiabetesDiagnosisDate | date | ||
Email address for the member |
string | ||
Phone |
Phone number for the member |
string | |
MobilePhone |
Mobile phone number for the member |
string | |
HomeAddress1 |
Home address for the member |
string | |
HomeAddress2 |
Home address for the member |
string | |
HomeAddress3 |
public string HomeAddress2 { get; set; } = string.Empty; |
string | |
HomeCity |
Home city for the member |
string | |
HomeState |
public string HomeCity { get; set; } = string.Empty; |
string | |
HomeZip |
Home zip code for the member |
string | |
ShipAddress1 |
Street address for the member |
string | |
ShipAddress2 |
Street address for the member |
string | |
ShipAddress3 |
Street address for the member |
string | |
ShipCity |
City for the member |
string | |
ShipState |
State for the member |
string | |
ShipZip |
Zip code for the member |
string | |
ResupplyDate | date | ||
LastInvoiceDate | date | ||
NextInvoiceDate | date | ||
LastActivityDate | date | ||
InvoiceDiscountAmount | decimal number | ||
Orders | Collection of Order | ||
OrderTemplates | Collection of OrderTemplate | ||
ModifiedDateTime |
Modified datetime for the object. This will be added by the system. |
date | |
ExecutionTime |
How long the method took in milliseconds. System supplied value. |
integer | |
TxID |
Transaction ID of the call. Will be added for the response. Not needed in the request. |
string |