Defined Types
Except where values are explicitly defined, the first item's value starts at 0 and increments by one.
public enum CustomFieldType {
Text,
DropDown,
Multiline,
Radio,
Checkbox,
Email,
URL,
Numeric,
USPhone
}
public enum ScreenTypeID {
RequestOnly,
KioskOnly,
MobileOnly,
WorkRecord,
AllRequestEntry
}
public enum NotifyType {
NewRequest,
Critical,
Appointment,
Visitor
}
public enum UserStatusType {
All = -1,
Inactive = 0,
Active = 1,
Suspended = 2,
SoftDelete = 3,
HardDelete = 4
}
public enum UserLevelType {
LCSystemComponent,
User,
Supervisor,
Admin,
Limited_User
}
public enum GeneralStatusType {
All = -1,
Inactive = 0,
Active = 1,
}
public enum RequestStatusType {
Pending,
InService,
Completed,
Abandonded,
Void,
Appointment,
All,
Editing,
Pending_Call,
Working_Call
}
public enum LoginStatus {
LoggedOut,
Available,
InService,
Unavailable,
Lunch,
Login,
InWork,
Custom,
Online
}
public enum TicketActionType {
Working,
Completed,
Transferred,
Returned,
Modified,
Comment,
AddService
}
public enum LUTTableID {
UnavailableReasonCodes = 1,
KioskMessages = 2,
AccountTypeCode = 3,
ReminderReason = 4,
ServiceCategory = 5,
CrossSell = 6,
MobileProviders = 7,
SystemOptions = 8,
SpecialNeeds = 9,
WebKiosk = 10,
CrossSellCommentReasons = 11,
VisitorKiosk = 12,
UserPref = 13
}
public enum PermissionType {
ReportManager,
Dashboard,
BroadcastMessage,
ExportData,
ViewServiceDescription,
DeleteReport,
UploadReport,
DownloadUpdate
}
public enum CustomerStatus {
Inactive,
Active,
Purge
}
public enum CrossSellStatus {
Column3,
Column2,
Column4,
Column1
}
public enum QueueType {
Lobby,
Call,
Global,
Workflow
}