| 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 |
Required |
| 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 | ||
| LastClinicianDate | date | ||
| LastCallDate | date | ||
| LastClinicianId | integer | ||
| InvoiceDiscountAmount | decimal number | ||
| IsECEngaged | boolean | ||
| Orders | Collection of Order | ||
| MemberProfiles | Collection of MemberProfile | ||
| 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 |