@goboomtown/entities
Version:
entities in typescript format. This includes: - Customer
50 lines (49 loc) • 1.3 kB
TypeScript
import { CasesInline0, CasesInline, CasesMetaData } from '.';
/**
* Interface defining the property object that describes the cases.
*
* @see [Cases](https://github.com/goboomtown/entities-ts/tree/master/docs)
*
* @OvationCXMApi
*/
export interface Cases {
id?: string;
referenceNum?: string;
remoteId?: string;
displayName?: string;
customerId: string;
customerName?: string;
customerEmail?: string;
customerLocationId: string;
customerLocationName?: string;
customerContactId: string;
customerContactName?: string;
customerContactEmail?: string;
userId?: string;
externalId?: string;
type?: string;
category?: string;
details?: string;
status?: string;
job?: string;
resolution?: string;
created?: string;
updated?: string;
scheduledTime?: string;
enrouteTime?: string;
arrivalTime?: string;
departureTime?: string;
idrIsq?: string;
idrProcess?: string;
idrResolution?: string;
techSupportMinutes?: number;
specialNotes?: string;
unmanaged?: boolean;
ownerOrgTeamId?: string;
sponsorOrgTeamId?: string;
tags?: [string];
categoryNew?: string;
membersDevices: CasesInline[];
kbArticles: CasesInline0[];
metadataValues: CasesMetaData;
}