// ---------------------- // // generated using a custom program // // ---------------------- export interface Account extends IEntity { _401k403b?: boolean | null ; _401k403bName?: string | null ; AccountId?: string | null ; AccountNumber?: string | null ; AccountPremiumValue?: number | null ; AccountRatingCode?: Account_AccountRatingCodeString | null ; AccountStage?: New_AccountStageString | null ; AccountStatus?: new_AccountStatusString | null ; AccountType?: new_AccountTypeString | null ; AccountTypeName?: string | null ; Address1?: string | null ; Address1City?: string | null ; Address1Line1?: string | null ; Address1Line2?: string | null ; Address1Line3?: string | null ; Address1PostalCode?: string | null ; Address1StateOrProvince?: string | null ; Address2?: string | null ; Address2City?: string | null ; Address2Line1?: string | null ; Address2Line2?: string | null ; Address2Line3?: string | null ; Address2PostalCode?: string | null ; Address2StateOrProvince?: string | null ; AMs360EBAccount?: string | null ; AmsExportId?: string | null ; AnnualPayroll?: string | null ; BenefitPointAccountId?: string | null ; BusinessTypeCode?: Account_BusinessTypeCodeString | null ; BusinessTypeCodename?: string | null ; CompanySize?: Account_new_CompanySizeString | null ; CompanySizeName?: string | null ; ContactAttempts?: string | null ; ContactFirstName?: string | null ; ContactFullName?: string | null ; ContactLastName?: string | null ; ContactTitle?: string | null ; CreatedBy?: string | null ; CreatedByName?: string | null ; CreatedOn?: string | null ; DateRulesOfEngagement?: string | null ; DaysInStage?: number | null ; DaysSinceLastActivity?: number | null ; Description?: string | null ; DoNotEmail?: boolean | null ; DoNotPhone?: boolean | null ; EBProducer?: string | null ; EBProducerName?: string | null ; EmailAddress1?: string | null ; Fax?: string | null ; FollowUpDate?: string | null ; HrConsulting?: boolean | null ; HrConsultingName?: string | null ; HrIs?: Account_new_HRISString | null ; InitialAppointment?: string | null ; InitialConversation?: string | null ; LastActivityDate?: string | null ; LastUsedInCampaign?: string | null ; LeadBroker?: string | null ; LeadBrokerName?: string | null ; LeadSource?: New_LeadSourceString | null ; LinkOwnerId?: string | null ; ModifiedOn?: string | null ; MondayId?: string | null ; NaicsCode?: string | null ; Name?: string | null ; NumberOfEmployees?: number | null ; NumberOfLocations?: string | null ; Opportunities?: Array> | null ; OriginalLeadSource?: string | null ; OwnerCorePersonId?: string | null ; OwnerId?: string | null ; OwnerIdName?: string | null ; OwnerName?: string | null ; OwningBusinessUnit?: string | null ; OwningBusinessUnitName?: string | null ; OwningBusinessUnitText?: string | null ; PotentialCommissionValue?: number | null ; PotentialRevenue?: number | null ; PreferredContactMethodCode?: PreferredContactMethodCodeString | null ; PrimaryContactId?: string | null ; PrimaryContactIdName?: string | null ; RecentLeadSource?: string | null ; Revenue?: number | null ; RulesOfEngagementDays?: number | null ; SoldAccount?: boolean | null ; SoldAccountName?: string | null ; StageClientDate?: string | null ; StateCode?: Account_StateCodeString | null ; StatusCode?: Account_StatusCodeString | null ; SurgeId?: string | null ; Telephone1?: string | null ; Telephone2?: string | null ; Telephone3?: string | null ; Topic?: string | null ; WebsiteUrl?: string | null ; WrittenYtd?: number | null ; XDate?: string | null ; } export interface DateTimeOffsetJsonConverter { } export interface DateTimeJsonConverter { } export interface DateOnlyJsonConverter { } export interface ActivityPlanner extends IEntity { ActivityPlannerId?: string | null ; ModifiedOn?: string | null ; NewActivityPlannerName?: string | null ; NewClosingRatio?: number | null ; NewConversationToInitialAppointmentRatio?: number | null ; NewConversionOfInitialAppointmentToClose?: number | null ; NewEndDateSimple?: string | null ; NewInitialAppointmentToPresentationRatio?: number | null ; NewMonthlyNewRevenue?: number | null ; NewMonthlyNumberOfConversations?: number | null ; NewMonthlyNumberOfInitialAppointments?: number | null ; NewMonthlyNumberOfPresentations?: number | null ; NewMonthlyNumberOfSales?: number | null ; NewNumberOfConversationsNeeded?: number | null ; NewNumberOfInitialAppointmentsNeeded?: number | null ; NewNumberOfPresentationsNeeded?: number | null ; NewNumberOfSalesNeeded?: number | null ; NewRevenueAvgPerAccount?: number | null ; NewRevenueGoal?: number | null ; NewRevenueGoal2?: number | null ; NewRevenueYtd?: number | null ; NewSaleProbabilityFromAppointmentToClose?: number | null ; NewStartDateSimple?: string | null ; NewSubmissionPercentage?: number | null ; NewWeeklyNewRevenueNeeded?: number | null ; NewWeeklyNumberOfConversationsNeeded?: number | null ; NewWeeklyNumberOfInitialAppointmentsNeeded?: number | null ; NewWeeklyNumberOfPresentationsNeeded?: number | null ; NewWeeklyNumberOfSalesNeeded?: number | null ; NewWeeksRemaining?: number | null ; OwnerId?: string | null ; } export interface ActivityPointers { ActivityId?: string | null ; ActivityTypeCode?: string | null ; ActivityTypeCodeName?: string | null ; CreatedOn?: string | null ; EntityLogicalName: string; EntitySetName: string; ModifiedOn?: string | null ; PrimaryIdAttribute: string; RegardingObjectId?: string | null ; RegardingObjectIdName?: string | null ; ScheduledEnd?: string | null ; ScheduledStart?: string | null ; Subject?: string | null ; } export interface Annotation extends IEntity { AnnotationId?: string | null ; CreatedOn?: string | null ; DocumentBody?: string | null ; FileName?: string | null ; FileSize?: number | null ; ImportSequenceNumber?: number | null ; IsDocument?: boolean; LangId?: string | null ; LinkObjectIdAccount?: string | null ; LinkOwnerId?: string | null ; MimeType?: string | null ; ModifiedOn?: string | null ; NoteText?: string | null ; ObjectId?: string | null ; ObjectTypeCode?: string | null ; OverriddenCreatedOn?: string | null ; Prefix?: string | null ; StepId?: string | null ; Subject?: string | null ; VersionNumber?: number | null ; } export interface BusinessUnit extends IEntity { Address1City?: string | null ; Address1Country?: string | null ; Address1Line1?: string | null ; Address1Line2?: string | null ; Address1Line3?: string | null ; Address1PostalCode?: string | null ; Address1StateOrProvince?: string | null ; Address1Telephone1?: string | null ; Address1Telephone2?: string | null ; Address1Telephone3?: string | null ; BusinessUnitId: string; EmailAddress?: string | null ; Name?: string | null ; NewCoreCompanyId?: string | null ; } export interface Commission extends IEntity { CreatedById?: string | null ; CreatedOn?: string | null ; LinkOwnerId?: string | null ; LinkParentOpportunityId?: string | null ; LinkSplitWith?: string | null ; ModifiedBy?: string | null ; ModifiedOn?: string | null ; NewCommission?: number | null ; NewCommissionSplitId?: string | null ; NewParentOpportunity?: Partial | null ; NewParentOpportunityId?: string | null ; NewPercentage?: number | null ; NewSplitWith?: string | null ; OwnerId?: string | null ; } export interface Contact extends IEntity { AccountGuid?: string | null ; Address1City?: string | null ; Address1Line1?: string | null ; Address1PostalCode?: string | null ; Address1StateOrProvince?: string | null ; Address2Line1?: string | null ; ContactId?: string | null ; EmailAddress?: string | null ; FirstName?: string | null ; LastName?: string | null ; ModifiedOn?: string | null ; OwnerId?: string | null ; ParentCustomerId?: string | null ; Telephone1?: string | null ; } export interface Email extends IEntity { ActivityId?: string | null ; ActivityTypeCode?: string | null ; email_activity_parties?: Array> | null ; link_emailsender_systemuser?: string | null ; link_regardingobjectid_account?: string | null ; NewEloquaActivityId?: string | null ; regardingobjectid_account?: Partial | null ; Sender?: string | null ; StateCode?: number | null ; StatusCode?: number | null ; Subject?: string | null ; ToRecipients?: string | null ; } export interface ActivityParty { link_partyid_contact?: string | null ; link_partyid_systemuser?: string | null ; participationtypemask: number; } export interface IEntity { EntityLogicalName: string; EntitySetName: string; PrimaryIdAttribute: string; } export interface Label { LocalizedLabels: Array>; UserLocalizedLabel?: Partial | null ; } export interface Lead extends IEntity { Address1?: string | null ; Address1City?: string | null ; Address1Line1?: string | null ; Address1Line2?: string | null ; Address1Line3?: string | null ; Address1PostalCode?: string | null ; Address1StateOrProvince?: string | null ; Address2?: string | null ; Address2City?: string | null ; Address2Line1?: string | null ; Address2Line2?: string | null ; Address2Line3?: string | null ; Address2PostalCode?: string | null ; Address2StateOrProvince?: string | null ; AllowText?: boolean | null ; AnnualSales?: number | null ; CampaignCode?: string | null ; Carrier?: string | null ; CompanyName?: string | null ; CreatedOn?: string | null ; Description?: string | null ; DoNotEmail?: boolean | null ; DoNotPhone?: boolean | null ; EmailAddress1?: string | null ; EMod?: number | null ; EstimatedRevenue?: number | null ; Fax?: string | null ; FirstName?: string | null ; JobTitle?: string | null ; LastActivityDate?: string | null ; LastName?: string | null ; LeadId?: string | null ; LeadSource?: Lead_SourceString | null ; LinkOwnerId?: string | null ; ModifiedOn?: string | null ; NaicsCode?: string | null ; NoOfVehicles?: number | null ; NumberOfEmployees?: number | null ; OwnerId?: string | null ; OwningBusinessUnit?: string | null ; OwningUser?: string | null ; PreferredContactMethodCode?: PreferredContactMethodCodeString | null ; Rating?: Lead_QualityString | null ; SicCode?: string | null ; StateCode?: Lead_StateCodeString | null ; StatusCode?: Lead_StatusCodeString | null ; Telephone1?: string | null ; Telephone2?: string | null ; Telephone3?: string | null ; Topic?: string | null ; WebsiteUrl?: string | null ; XDate?: string | null ; } export interface LocalizedLabel { Label?: string | null ; } export interface Opportunity extends IEntity { ActualCloseDate?: string | null ; AppointmentDate?: string | null ; BindAndCloseOn?: string | null ; BorSoldDate?: string | null ; Carrier?: Opportunity_new_SponsorString | null ; CarrierName?: string | null ; CommissionFee?: number | null ; CommissionPercentage?: number | null ; ConversationDate?: string | null ; CreatedOn?: string | null ; EffectiveDate?: string | null ; IsBor?: boolean | null ; LastModifiedDate?: string | null ; LgeOpportunitySalesStage?: lge_OpportunitySalesStageString | null ; LineOfBusiness?: Opportunity_new_LineofBusinessString | null ; LineOfCoverage?: Opportunity_new_LineofCoverageString | null ; LineOfCoverageFriendlyName?: string | null ; LineOfCoverageMulti?: string | null ; LinkOwnerId?: string | null ; LinkParentAccountId?: string | null ; LostDate?: string | null ; Name?: string | null ; NewOrRenewal?: Opportunity_new_NeworRenewalString | null ; OpportunityId?: string | null ; OwnerId?: string | null ; ParentAccount?: Partial | null ; ParentAccountId?: string | null ; ParentAccountName?: string | null ; Premium?: number | null ; PresentationDate?: string | null ; ProposeOn?: string | null ; ProspectOn?: string | null ; SalesStageCode?: number | null ; SalesStageQualifiedDate?: string | null ; SoldDate?: string | null ; Status?: Opportunity_StateCodeString | null ; StatusReason?: Opportunity_StatusCodeString | null ; SubmissionDate?: string | null ; TotalRevenue?: number | null ; } export interface OpportunityClose extends IEntity { ActivityId?: string | null ; EndedOn?: string | null ; LinkOpportunityId?: string | null ; LinkOwnerId?: string | null ; OpportunityId?: string | null ; OwnerId?: string | null ; Status?: OpportunityClose_StatusCodeString | null ; } export interface OptionMetadata { Label?: Partial