Private/Reference.cs
//------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ namespace Autotask { [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ServiceModel.ServiceContractAttribute(Namespace="http://autotask.net/ATWS/v1_6/", ConfigurationName="Autotask.ATWSSoap")] public interface ATWSSoap { // CODEGEN: Generating message contract since message GetAttachmentRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetAttachment", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.GetAttachmentResponse GetAttachment(Autotask.GetAttachmentRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetAttachment", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.GetAttachmentResponse> GetAttachmentAsync(Autotask.GetAttachmentRequest request); // CODEGEN: Generating message contract since message CreateAttachmentRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/CreateAttachment", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.CreateAttachmentResponse CreateAttachment(Autotask.CreateAttachmentRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/CreateAttachment", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.CreateAttachmentResponse> CreateAttachmentAsync(Autotask.CreateAttachmentRequest request); // CODEGEN: Generating message contract since message DeleteAttachmentRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/DeleteAttachment", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.DeleteAttachmentResponse DeleteAttachment(Autotask.DeleteAttachmentRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/DeleteAttachment", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.DeleteAttachmentResponse> DeleteAttachmentAsync(Autotask.DeleteAttachmentRequest request); // CODEGEN: Generating message contract since the wrapper name (GetEntityInfo) of message GetEntityInfo does not match the default value (getEntityInfo) [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetEntityInfo", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.GetEntityInfo1 getEntityInfo(Autotask.GetEntityInfo request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetEntityInfo", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.GetEntityInfo1> getEntityInfoAsync(Autotask.GetEntityInfo request); // CODEGEN: Generating message contract since message GetFieldInfoRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetFieldInfo", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.GetFieldInfoResponse GetFieldInfo(Autotask.GetFieldInfoRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetFieldInfo", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.GetFieldInfoResponse> GetFieldInfoAsync(Autotask.GetFieldInfoRequest request); // CODEGEN: Generating message contract since message getUDFInfoRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/getUDFInfo", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.getUDFInfoResponse getUDFInfo(Autotask.getUDFInfoRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/getUDFInfo", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.getUDFInfoResponse> getUDFInfoAsync(Autotask.getUDFInfoRequest request); // CODEGEN: Generating message contract since message queryRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/query", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.queryResponse query(Autotask.queryRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/query", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.queryResponse> queryAsync(Autotask.queryRequest request); // CODEGEN: Generating message contract since message createRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/create", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.createResponse create(Autotask.createRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/create", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.createResponse> createAsync(Autotask.createRequest request); // CODEGEN: Generating message contract since message updateRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/update", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.updateResponse update(Autotask.updateRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/update", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.updateResponse> updateAsync(Autotask.updateRequest request); // CODEGEN: Generating message contract since message deleteRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/delete", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.deleteResponse delete(Autotask.deleteRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/delete", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.deleteResponse> deleteAsync(Autotask.deleteRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/getZoneInfo", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.ATWSZoneInfo getZoneInfo(string UserName); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/getZoneInfo", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.ATWSZoneInfo> getZoneInfoAsync(string UserName); // CODEGEN: Generating message contract since message getThresholdAndUsageInfoRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/getThresholdAndUsageInfo", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.getThresholdAndUsageInfoResponse getThresholdAndUsageInfo(Autotask.getThresholdAndUsageInfoRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/getThresholdAndUsageInfo", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.getThresholdAndUsageInfoResponse> getThresholdAndUsageInfoAsync(Autotask.getThresholdAndUsageInfoRequest request); // CODEGEN: Generating message contract since message GetWsdlVersionRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetWsdlVersion", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.GetWsdlVersionResponse GetWsdlVersion(Autotask.GetWsdlVersionRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetWsdlVersion", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.GetWsdlVersionResponse> GetWsdlVersionAsync(Autotask.GetWsdlVersionRequest request); // CODEGEN: Generating message contract since message GetInvoiceMarkupRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetInvoiceMarkup", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.GetInvoiceMarkupResponse GetInvoiceMarkup(Autotask.GetInvoiceMarkupRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/GetInvoiceMarkup", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.GetInvoiceMarkupResponse> GetInvoiceMarkupAsync(Autotask.GetInvoiceMarkupRequest request); // CODEGEN: Generating message contract since message IntegrationCodeCheckRequest has headers [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/IntegrationCodeCheck", ReplyAction="*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] Autotask.IntegrationCodeCheckResponse IntegrationCodeCheck(Autotask.IntegrationCodeCheckRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://autotask.net/ATWS/v1_6/IntegrationCodeCheck", ReplyAction="*")] System.Threading.Tasks.Task<Autotask.IntegrationCodeCheckResponse> IntegrationCodeCheckAsync(Autotask.IntegrationCodeCheckRequest request); } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AutotaskIntegrations { private string partnerIDField; private string integrationCodeField; private int impersonateAsResourceIDField; private bool impersonateAsResourceIDFieldSpecified; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string PartnerID { get { return this.partnerIDField; } set { this.partnerIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string IntegrationCode { get { return this.integrationCodeField; } set { this.integrationCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int ImpersonateAsResourceID { get { return this.impersonateAsResourceIDField; } set { this.impersonateAsResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ImpersonateAsResourceIDSpecified { get { return this.impersonateAsResourceIDFieldSpecified; } set { this.impersonateAsResourceIDFieldSpecified = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ATWSZoneInfo { private string uRLField; private int errorCodeField; private string dataBaseTypeField; private int ciField; private string webUrlField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string URL { get { return this.uRLField; } set { this.uRLField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int ErrorCode { get { return this.errorCodeField; } set { this.errorCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string DataBaseType { get { return this.dataBaseTypeField; } set { this.dataBaseTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public int CI { get { return this.ciField; } set { this.ciField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string WebUrl { get { return this.webUrlField; } set { this.webUrlField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ATWSIntegrationCodeCheckResponse { private int returnCodeField; private ATWSError[] errorsField; private bool isApiUserField; private bool isApiUserFieldSpecified; private bool isIntegrationCodeAssociatedField; private bool isIntegrationCodeAssociatedFieldSpecified; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int ReturnCode { get { return this.returnCodeField; } set { this.returnCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlArrayAttribute(Order=1)] public ATWSError[] Errors { get { return this.errorsField; } set { this.errorsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool IsApiUser { get { return this.isApiUserField; } set { this.isApiUserField = value; } } /// <remarks/> [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IsApiUserSpecified { get { return this.isApiUserFieldSpecified; } set { this.isApiUserFieldSpecified = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool IsIntegrationCodeAssociated { get { return this.isIntegrationCodeAssociatedField; } set { this.isIntegrationCodeAssociatedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IsIntegrationCodeAssociatedSpecified { get { return this.isIntegrationCodeAssociatedFieldSpecified; } set { this.isIntegrationCodeAssociatedFieldSpecified = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ATWSError { private string messageField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Message { get { return this.messageField; } set { this.messageField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class EntityDuplicateStatus { private bool foundField; private string matchInfoField; private bool ignoredField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool Found { get { return this.foundField; } set { this.foundField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string MatchInfo { get { return this.matchInfoField; } set { this.matchInfoField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool Ignored { get { return this.ignoredField; } set { this.ignoredField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class EntityReturnInfo { private long entityIdField; private EntityReturnInfoDatabaseAction databaseActionField; private EntityDuplicateStatus duplicateStatusField; private string messageField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public long EntityId { get { return this.entityIdField; } set { this.entityIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public EntityReturnInfoDatabaseAction DatabaseAction { get { return this.databaseActionField; } set { this.databaseActionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public EntityDuplicateStatus DuplicateStatus { get { return this.duplicateStatusField; } set { this.duplicateStatusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string Message { get { return this.messageField; } set { this.messageField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public enum EntityReturnInfoDatabaseAction { /// <remarks/> None, /// <remarks/> Created, /// <remarks/> Updated, } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ATWSResponse { private int returnCodeField; private Entity[] entityResultsField; private string entityResultTypeField; private ATWSError[] errorsField; private EntityReturnInfo[] entityReturnInfoResultsField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int ReturnCode { get { return this.returnCodeField; } set { this.returnCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlArrayAttribute(Order=1)] public Entity[] EntityResults { get { return this.entityResultsField; } set { this.entityResultsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string EntityResultType { get { return this.entityResultTypeField; } set { this.entityResultTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlArrayAttribute(Order=3)] public ATWSError[] Errors { get { return this.errorsField; } set { this.errorsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlArrayAttribute(Order=4)] public EntityReturnInfo[] EntityReturnInfoResults { get { return this.entityReturnInfoResultsField; } set { this.entityReturnInfoResultsField = value; } } } /// <remarks/> [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketRmaCredit))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstalledProductCategoryUdfAssociation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstalledProductCategory))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WebhookEventErrorLog))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactWebhookUdfField))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountWebhookUdfField))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactWebhookField))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountWebhookField))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactWebhookExcludedResource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountWebhookExcludedResource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactWebhook))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountWebhook))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ComanagedAssociation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstalledProductNote))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChangeOrderCost))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceListProductTier))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ProductTier))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstalledProductBillingProductAssociation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactBillingProductAssociation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractBillingRule))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractExclusionSetExcludedRole))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractExclusionSetExcludedWorkType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractExclusionSet))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketChecklistLibrary))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChecklistLibraryChecklistItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChecklistLibrary))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketAdditionalInstalledProduct))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketHistory))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactGroupContact))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactGroup))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResourceServiceDeskRole))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SurveyResults))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Survey))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PurchaseApproval))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceLevelAgreementResults))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketCategoryFieldDefaults))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketCategory))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketChecklistItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountPhysicalLocation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BusinessDivisionSubdivisionResource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BusinessDivisionSubdivision))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BusinessSubdivision))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BusinessDivision))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BusinessLocation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Holiday))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(HolidaySet))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResourceRoleQueue))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResourceRoleDepartment))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceListWorkTypeModifier))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceListServiceBundle))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceListRole))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceListMaterialCode))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceListProduct))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceListService))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Currency))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(WorkTypeModifier))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(NotificationHistory))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountAlert))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceBundleService))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResourceRole))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketSecondaryResource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketAdditionalContact))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TaskSecondaryResource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TaskPredecessor))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Department))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PaymentTerm))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvoiceTemplate))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AdditionalInvoiceFieldValue))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(UserDefinedFieldListItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(UserDefinedFieldDefinition))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InternalLocation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketCost))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketChangeRequestApproval))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ChangeRequestLink))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ProjectCost))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractCost))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BillingItemApprovalLevel))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ProjectNote))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TaskNote))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpenseItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpenseReport))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClientPortalUser))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(BillingItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Resource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SubscriptionPeriod))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Subscription))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstalledProductTypeUdfAssociation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstalledProductType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstalledProduct))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractExclusionRole))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractExclusionAllocationCode))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Contract))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountTeam))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Account))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ActionType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountToDo))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountNote))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TicketNote))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Contact))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Ticket))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AllocationCode))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Invoice))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Role))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Phase))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Project))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ProductVendor))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Product))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Task))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceCallTicketResource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceCallTaskResource))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceCall))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceCallTicket))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceCallTask))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Appointment))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TimeEntry))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractService))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractServiceBundle))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractNote))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractMilestone))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractRoleCost))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractRate))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractFactor))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractTicketPurchase))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractBlock))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractRetainer))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractServiceBundleAdjustment))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractServiceAdjustment))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractServiceUnit))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ContractServiceBundleUnit))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Opportunity))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryLocation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryItemSerialNumber))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryTransfer))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PurchaseOrderReceive))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PurchaseOrder))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(PurchaseOrderItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(QuoteItem))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Country))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(SalesOrder))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(QuoteTemplate))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Quote))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Skill))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ShippingType))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceBundle))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Service))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ResourceSkill))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountLocation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TaxRegion))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(TaxCategory))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(Tax))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(ClassificationIcon))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(QuoteLocation))] [System.Xml.Serialization.XmlIncludeAttribute(typeof(AttachmentInfo))] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public abstract partial class Entity { private Field[] fieldsField; private long idField; private UserDefinedField[] userDefinedFieldsField; /// <remarks/> [System.Xml.Serialization.XmlArrayAttribute(Order=0)] public Field[] Fields { get { return this.fieldsField; } set { this.fieldsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public long id { get { return this.idField; } set { this.idField = value; } } /// <remarks/> [System.Xml.Serialization.XmlArrayAttribute(Order=2)] public UserDefinedField[] UserDefinedFields { get { return this.userDefinedFieldsField; } set { this.userDefinedFieldsField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Field { private string nameField; private string labelField; private string typeField; private int lengthField; private string descriptionField; private bool isRequiredField; private bool isReadOnlyField; private bool isQueryableField; private bool isReferenceField; private string referenceEntityTypeField; private bool isPickListField; private PickListValue[] picklistValuesField; private string picklistParentValueFieldField; private string defaultValueField; private bool isSupportedWebhookFieldField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Label { get { return this.labelField; } set { this.labelField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public int Length { get { return this.lengthField; } set { this.lengthField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public bool IsRequired { get { return this.isRequiredField; } set { this.isRequiredField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public bool IsReadOnly { get { return this.isReadOnlyField; } set { this.isReadOnlyField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public bool IsQueryable { get { return this.isQueryableField; } set { this.isQueryableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public bool IsReference { get { return this.isReferenceField; } set { this.isReferenceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public string ReferenceEntityType { get { return this.referenceEntityTypeField; } set { this.referenceEntityTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public bool IsPickList { get { return this.isPickListField; } set { this.isPickListField = value; } } /// <remarks/> [System.Xml.Serialization.XmlArrayAttribute(Order=11)] public PickListValue[] PicklistValues { get { return this.picklistValuesField; } set { this.picklistValuesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public string PicklistParentValueField { get { return this.picklistParentValueFieldField; } set { this.picklistParentValueFieldField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public string DefaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public bool IsSupportedWebhookField { get { return this.isSupportedWebhookFieldField; } set { this.isSupportedWebhookFieldField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PickListValue { private string valueField; private string labelField; private bool isDefaultValueField; private int sortOrderField; private string parentValueField; private bool isActiveField; private bool isActiveFieldSpecified; private bool isSystemField; private bool isSystemFieldSpecified; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Value { get { return this.valueField; } set { this.valueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Label { get { return this.labelField; } set { this.labelField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool IsDefaultValue { get { return this.isDefaultValueField; } set { this.isDefaultValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public int SortOrder { get { return this.sortOrderField; } set { this.sortOrderField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public string parentValue { get { return this.parentValueField; } set { this.parentValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public bool IsActive { get { return this.isActiveField; } set { this.isActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IsActiveSpecified { get { return this.isActiveFieldSpecified; } set { this.isActiveFieldSpecified = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public bool IsSystem { get { return this.isSystemField; } set { this.isSystemField = value; } } /// <remarks/> [System.Xml.Serialization.XmlIgnoreAttribute()] public bool IsSystemSpecified { get { return this.isSystemFieldSpecified; } set { this.isSystemFieldSpecified = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class UserDefinedField { private string nameField; private string valueField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketRmaCredit : Entity { private object ticketIDField; private object creditAmountField; private object internalCurrencyCreditAmountField; private object creditDetailsField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CreditAmount { get { return this.creditAmountField; } set { this.creditAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object InternalCurrencyCreditAmount { get { return this.internalCurrencyCreditAmountField; } set { this.internalCurrencyCreditAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object CreditDetails { get { return this.creditDetailsField; } set { this.creditDetailsField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InstalledProductCategoryUdfAssociation : Entity { private object installedProductCategoryIDField; private object userDefinedFieldDefinitionIDField; private object isRequiredField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object InstalledProductCategoryID { get { return this.installedProductCategoryIDField; } set { this.installedProductCategoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object UserDefinedFieldDefinitionID { get { return this.userDefinedFieldDefinitionIDField; } set { this.userDefinedFieldDefinitionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsRequired { get { return this.isRequiredField; } set { this.isRequiredField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InstalledProductCategory : Entity { private object nameField; private object nicknameField; private object activeField; private object displayColorRGBField; private object globalDefaultField; private object clientPortalDefaultField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Nickname { get { return this.nicknameField; } set { this.nicknameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DisplayColorRGB { get { return this.displayColorRGBField; } set { this.displayColorRGBField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object GlobalDefault { get { return this.globalDefaultField; } set { this.globalDefaultField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ClientPortalDefault { get { return this.clientPortalDefaultField; } set { this.clientPortalDefaultField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class WebhookEventErrorLog : Entity { private object accountWebhookIDField; private object contactWebhookIDField; private object sequenceNumberField; private object payloadField; private object errorMessageField; private object createDateTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountWebhookID { get { return this.accountWebhookIDField; } set { this.accountWebhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContactWebhookID { get { return this.contactWebhookIDField; } set { this.contactWebhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object SequenceNumber { get { return this.sequenceNumberField; } set { this.sequenceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Payload { get { return this.payloadField; } set { this.payloadField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ErrorMessage { get { return this.errorMessageField; } set { this.errorMessageField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContactWebhookUdfField : Entity { private object webhookIDField; private object udfFieldIDField; private object isSubscribedFieldField; private object isDisplayAlwaysFieldField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookID { get { return this.webhookIDField; } set { this.webhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object UdfFieldID { get { return this.udfFieldIDField; } set { this.udfFieldIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsSubscribedField { get { return this.isSubscribedFieldField; } set { this.isSubscribedFieldField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object IsDisplayAlwaysField { get { return this.isDisplayAlwaysFieldField; } set { this.isDisplayAlwaysFieldField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountWebhookUdfField : Entity { private object webhookIDField; private object udfFieldIDField; private object isSubscribedFieldField; private object isDisplayAlwaysFieldField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookID { get { return this.webhookIDField; } set { this.webhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object UdfFieldID { get { return this.udfFieldIDField; } set { this.udfFieldIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsSubscribedField { get { return this.isSubscribedFieldField; } set { this.isSubscribedFieldField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object IsDisplayAlwaysField { get { return this.isDisplayAlwaysFieldField; } set { this.isDisplayAlwaysFieldField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContactWebhookField : Entity { private object webhookIDField; private object fieldIDField; private object isSubscribedFieldField; private object isDisplayAlwaysFieldField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookID { get { return this.webhookIDField; } set { this.webhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object FieldID { get { return this.fieldIDField; } set { this.fieldIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsSubscribedField { get { return this.isSubscribedFieldField; } set { this.isSubscribedFieldField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object IsDisplayAlwaysField { get { return this.isDisplayAlwaysFieldField; } set { this.isDisplayAlwaysFieldField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountWebhookField : Entity { private object webhookIDField; private object fieldIDField; private object isSubscribedFieldField; private object isDisplayAlwaysFieldField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookID { get { return this.webhookIDField; } set { this.webhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object FieldID { get { return this.fieldIDField; } set { this.fieldIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsSubscribedField { get { return this.isSubscribedFieldField; } set { this.isSubscribedFieldField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object IsDisplayAlwaysField { get { return this.isDisplayAlwaysFieldField; } set { this.isDisplayAlwaysFieldField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContactWebhookExcludedResource : Entity { private object webhookIDField; private object resourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookID { get { return this.webhookIDField; } set { this.webhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountWebhookExcludedResource : Entity { private object webhookIDField; private object resourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookID { get { return this.webhookIDField; } set { this.webhookIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContactWebhook : Entity { private object webhookGUIDField; private object activeField; private object nameField; private object webhookUrlField; private object isSubscribedToCreateEventsField; private object isSubscribedToUpdateEventsField; private object isSubscribedToDeleteEventsField; private object deactivationUrlField; private object notificationEmailAddressField; private object sendThresholdExceededNotificationField; private object ownerResourceIDField; private object secretKeyField; private object readyField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookGUID { get { return this.webhookGUIDField; } set { this.webhookGUIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object WebhookUrl { get { return this.webhookUrlField; } set { this.webhookUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object IsSubscribedToCreateEvents { get { return this.isSubscribedToCreateEventsField; } set { this.isSubscribedToCreateEventsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsSubscribedToUpdateEvents { get { return this.isSubscribedToUpdateEventsField; } set { this.isSubscribedToUpdateEventsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object IsSubscribedToDeleteEvents { get { return this.isSubscribedToDeleteEventsField; } set { this.isSubscribedToDeleteEventsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DeactivationUrl { get { return this.deactivationUrlField; } set { this.deactivationUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object NotificationEmailAddress { get { return this.notificationEmailAddressField; } set { this.notificationEmailAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object SendThresholdExceededNotification { get { return this.sendThresholdExceededNotificationField; } set { this.sendThresholdExceededNotificationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object OwnerResourceID { get { return this.ownerResourceIDField; } set { this.ownerResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object SecretKey { get { return this.secretKeyField; } set { this.secretKeyField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object Ready { get { return this.readyField; } set { this.readyField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountWebhook : Entity { private object webhookGUIDField; private object activeField; private object nameField; private object webhookUrlField; private object isSubscribedToCreateEventsField; private object isSubscribedToUpdateEventsField; private object isSubscribedToDeleteEventsField; private object deactivationUrlField; private object notificationEmailAddressField; private object sendThresholdExceededNotificationField; private object ownerResourceIDField; private object secretKeyField; private object readyField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WebhookGUID { get { return this.webhookGUIDField; } set { this.webhookGUIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object WebhookUrl { get { return this.webhookUrlField; } set { this.webhookUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object IsSubscribedToCreateEvents { get { return this.isSubscribedToCreateEventsField; } set { this.isSubscribedToCreateEventsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsSubscribedToUpdateEvents { get { return this.isSubscribedToUpdateEventsField; } set { this.isSubscribedToUpdateEventsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object IsSubscribedToDeleteEvents { get { return this.isSubscribedToDeleteEventsField; } set { this.isSubscribedToDeleteEventsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DeactivationUrl { get { return this.deactivationUrlField; } set { this.deactivationUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object NotificationEmailAddress { get { return this.notificationEmailAddressField; } set { this.notificationEmailAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object SendThresholdExceededNotification { get { return this.sendThresholdExceededNotificationField; } set { this.sendThresholdExceededNotificationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object OwnerResourceID { get { return this.ownerResourceIDField; } set { this.ownerResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object SecretKey { get { return this.secretKeyField; } set { this.secretKeyField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object Ready { get { return this.readyField; } set { this.readyField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ComanagedAssociation : Entity { private object accountIDField; private object resourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InstalledProductNote : Entity { private object createDateTimeField; private object creatorResourceIDField; private object descriptionField; private object impersonatorCreatorResourceIDField; private object impersonatorUpdaterResourceIDField; private object installedProductIDField; private object lastActivityDateField; private object noteTypeField; private object titleField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ImpersonatorUpdaterResourceID { get { return this.impersonatorUpdaterResourceIDField; } set { this.impersonatorUpdaterResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object InstalledProductID { get { return this.installedProductIDField; } set { this.installedProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object NoteType { get { return this.noteTypeField; } set { this.noteTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Title { get { return this.titleField; } set { this.titleField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ChangeOrderCost : Entity { private object allocationCodeIDField; private object billableAmountField; private object billableToAccountField; private object billedField; private object costTypeField; private object createDateField; private object creatorResourceIDField; private object datePurchasedField; private object descriptionField; private object extendedCostField; private object internalPurchaseOrderNumberField; private object productIDField; private object purchaseOrderNumberField; private object nameField; private object contractServiceIDField; private object contractServiceBundleIDField; private object statusField; private object statusLastModifiedByField; private object statusLastModifiedDateField; private object unitCostField; private object unitPriceField; private object unitQuantityField; private object internalCurrencyBillableAmountField; private object internalCurrencyUnitPriceField; private object businessDivisionSubdivisionIDField; private object taskIDField; private object changeOrderHoursField; private object notesField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillableAmount { get { return this.billableAmountField; } set { this.billableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object BillableToAccount { get { return this.billableToAccountField; } set { this.billableToAccountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Billed { get { return this.billedField; } set { this.billedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object CostType { get { return this.costTypeField; } set { this.costTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DatePurchased { get { return this.datePurchasedField; } set { this.datePurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ExtendedCost { get { return this.extendedCostField; } set { this.extendedCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InternalPurchaseOrderNumber { get { return this.internalPurchaseOrderNumberField; } set { this.internalPurchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object StatusLastModifiedBy { get { return this.statusLastModifiedByField; } set { this.statusLastModifiedByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object StatusLastModifiedDate { get { return this.statusLastModifiedDateField; } set { this.statusLastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object UnitQuantity { get { return this.unitQuantityField; } set { this.unitQuantityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object InternalCurrencyBillableAmount { get { return this.internalCurrencyBillableAmountField; } set { this.internalCurrencyBillableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object InternalCurrencyUnitPrice { get { return this.internalCurrencyUnitPriceField; } set { this.internalCurrencyUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object ChangeOrderHours { get { return this.changeOrderHoursField; } set { this.changeOrderHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object Notes { get { return this.notesField; } set { this.notesField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PriceListProductTier : Entity { private object productTierIDField; private object currencyIDField; private object usesInternalCurrencyPriceField; private object unitPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ProductTierID { get { return this.productTierIDField; } set { this.productTierIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UsesInternalCurrencyPrice { get { return this.usesInternalCurrencyPriceField; } set { this.usesInternalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ProductTier : Entity { private object productIDField; private object upToUnitCountField; private object unitCostField; private object unitPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object UpToUnitCount { get { return this.upToUnitCountField; } set { this.upToUnitCountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InstalledProductBillingProductAssociation : Entity { private object installedProductIDField; private object billingProductIDField; private object effectiveDateField; private object expirationDateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object InstalledProductID { get { return this.installedProductIDField; } set { this.installedProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillingProductID { get { return this.billingProductIDField; } set { this.billingProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EffectiveDate { get { return this.effectiveDateField; } set { this.effectiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ExpirationDate { get { return this.expirationDateField; } set { this.expirationDateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContactBillingProductAssociation : Entity { private object contactIDField; private object billingProductIDField; private object effectiveDateField; private object expirationDateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillingProductID { get { return this.billingProductIDField; } set { this.billingProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EffectiveDate { get { return this.effectiveDateField; } set { this.effectiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ExpirationDate { get { return this.expirationDateField; } set { this.expirationDateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractBillingRule : Entity { private object invoiceDescriptionField; private object contractIDField; private object productIDField; private object activeField; private object startDateField; private object endDateField; private object determineUnitsField; private object minimumUnitsField; private object maximumUnitsField; private object createChargesAsBillableField; private object includeItemsInChargeDescriptionField; private object enableDailyProratingField; private object dailyProratedCostField; private object dailyProratedPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object InvoiceDescription { get { return this.invoiceDescriptionField; } set { this.invoiceDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object EndDate { get { return this.endDateField; } set { this.endDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object DetermineUnits { get { return this.determineUnitsField; } set { this.determineUnitsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object MinimumUnits { get { return this.minimumUnitsField; } set { this.minimumUnitsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object MaximumUnits { get { return this.maximumUnitsField; } set { this.maximumUnitsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object CreateChargesAsBillable { get { return this.createChargesAsBillableField; } set { this.createChargesAsBillableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object IncludeItemsInChargeDescription { get { return this.includeItemsInChargeDescriptionField; } set { this.includeItemsInChargeDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object EnableDailyProrating { get { return this.enableDailyProratingField; } set { this.enableDailyProratingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object DailyProratedCost { get { return this.dailyProratedCostField; } set { this.dailyProratedCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object DailyProratedPrice { get { return this.dailyProratedPriceField; } set { this.dailyProratedPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractExclusionSetExcludedRole : Entity { private object contractExclusionSetIDField; private object excludedRoleIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractExclusionSetID { get { return this.contractExclusionSetIDField; } set { this.contractExclusionSetIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ExcludedRoleID { get { return this.excludedRoleIDField; } set { this.excludedRoleIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractExclusionSetExcludedWorkType : Entity { private object contractExclusionSetIDField; private object excludedWorkTypeIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractExclusionSetID { get { return this.contractExclusionSetIDField; } set { this.contractExclusionSetIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ExcludedWorkTypeID { get { return this.excludedWorkTypeIDField; } set { this.excludedWorkTypeIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractExclusionSet : Entity { private object nameField; private object descriptionField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketChecklistLibrary : Entity { private object ticketIDField; private object checklistLibraryIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ChecklistLibraryID { get { return this.checklistLibraryIDField; } set { this.checklistLibraryIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ChecklistLibraryChecklistItem : Entity { private object itemNameField; private object importantField; private object knowledgebaseArticleIDField; private object positionField; private object checklistLibraryIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ItemName { get { return this.itemNameField; } set { this.itemNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Important { get { return this.importantField; } set { this.importantField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object KnowledgebaseArticleID { get { return this.knowledgebaseArticleIDField; } set { this.knowledgebaseArticleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Position { get { return this.positionField; } set { this.positionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ChecklistLibraryID { get { return this.checklistLibraryIDField; } set { this.checklistLibraryIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ChecklistLibrary : Entity { private object nameField; private object descriptionField; private object entityTypeField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EntityType { get { return this.entityTypeField; } set { this.entityTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketAdditionalInstalledProduct : Entity { private object ticketIDField; private object installedProductIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object InstalledProductID { get { return this.installedProductIDField; } set { this.installedProductIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketHistory : Entity { private object ticketIDField; private object actionField; private object detailField; private object resourceIDField; private object dateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Action { get { return this.actionField; } set { this.actionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Detail { get { return this.detailField; } set { this.detailField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Date { get { return this.dateField; } set { this.dateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContactGroupContact : Entity { private object contactGroupIDField; private object contactIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContactGroupID { get { return this.contactGroupIDField; } set { this.contactGroupIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContactGroup : Entity { private object nameField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ResourceServiceDeskRole : Entity { private object resourceIDField; private object roleIDField; private object activeField; private object defaultField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Default { get { return this.defaultField; } set { this.defaultField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class SurveyResults : Entity { private object accountIDField; private object companyRatingField; private object contactIDField; private object contactRatingField; private object completeDateField; private object resourceRatingField; private object sendDateField; private object surveyIDField; private object surveyRatingField; private object ticketIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CompanyRating { get { return this.companyRatingField; } set { this.companyRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ContactRating { get { return this.contactRatingField; } set { this.contactRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object CompleteDate { get { return this.completeDateField; } set { this.completeDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ResourceRating { get { return this.resourceRatingField; } set { this.resourceRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object SendDate { get { return this.sendDateField; } set { this.sendDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object SurveyID { get { return this.surveyIDField; } set { this.surveyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object SurveyRating { get { return this.surveyRatingField; } set { this.surveyRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Survey : Entity { private object nameField; private object displayNameField; private object descriptionField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object DisplayName { get { return this.displayNameField; } set { this.displayNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PurchaseApproval : Entity { private object costTypeField; private object isApprovedField; private object rejectNoteField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CostType { get { return this.costTypeField; } set { this.costTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object IsApproved { get { return this.isApprovedField; } set { this.isApprovedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object RejectNote { get { return this.rejectNoteField; } set { this.rejectNoteField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceLevelAgreementResults : Entity { private object ticketIDField; private object serviceLevelAgreementNameField; private object firstResponseElapsedHoursField; private object firstResponseInitiatingResourceIDField; private object firstResponseResourceIDField; private object firstResponseMetField; private object resolutionPlanElapsedHoursField; private object resolutionPlanResourceIDField; private object resolutionPlanMetField; private object resolutionElapsedHoursField; private object resolutionResourceIDField; private object resolutionMetField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceLevelAgreementName { get { return this.serviceLevelAgreementNameField; } set { this.serviceLevelAgreementNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object FirstResponseElapsedHours { get { return this.firstResponseElapsedHoursField; } set { this.firstResponseElapsedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object FirstResponseInitiatingResourceID { get { return this.firstResponseInitiatingResourceIDField; } set { this.firstResponseInitiatingResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object FirstResponseResourceID { get { return this.firstResponseResourceIDField; } set { this.firstResponseResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object FirstResponseMet { get { return this.firstResponseMetField; } set { this.firstResponseMetField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object ResolutionPlanElapsedHours { get { return this.resolutionPlanElapsedHoursField; } set { this.resolutionPlanElapsedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ResolutionPlanResourceID { get { return this.resolutionPlanResourceIDField; } set { this.resolutionPlanResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ResolutionPlanMet { get { return this.resolutionPlanMetField; } set { this.resolutionPlanMetField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ResolutionElapsedHours { get { return this.resolutionElapsedHoursField; } set { this.resolutionElapsedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ResolutionResourceID { get { return this.resolutionResourceIDField; } set { this.resolutionResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ResolutionMet { get { return this.resolutionMetField; } set { this.resolutionMetField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketCategoryFieldDefaults : Entity { private object businessDivisionSubdivisionIDField; private object descriptionField; private object estimatedHoursField; private object issueTypeIDField; private object purchaseOrderNumberField; private object queueIDField; private object resolutionField; private object serviceLevelAgreementIDField; private object sourceIDField; private object subIssueTypeIDField; private object ticketCategoryIDField; private object ticketTypeIDField; private object titleField; private object workTypeIDField; private object statusField; private object priorityField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EstimatedHours { get { return this.estimatedHoursField; } set { this.estimatedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object IssueTypeID { get { return this.issueTypeIDField; } set { this.issueTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object QueueID { get { return this.queueIDField; } set { this.queueIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Resolution { get { return this.resolutionField; } set { this.resolutionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ServiceLevelAgreementID { get { return this.serviceLevelAgreementIDField; } set { this.serviceLevelAgreementIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object SourceID { get { return this.sourceIDField; } set { this.sourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object SubIssueTypeID { get { return this.subIssueTypeIDField; } set { this.subIssueTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object TicketCategoryID { get { return this.ticketCategoryIDField; } set { this.ticketCategoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object TicketTypeID { get { return this.ticketTypeIDField; } set { this.ticketTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object WorkTypeID { get { return this.workTypeIDField; } set { this.workTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object Priority { get { return this.priorityField; } set { this.priorityField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketCategory : Entity { private object nameField; private object nicknameField; private object activeField; private object displayColorRGBField; private object globalDefaultField; private object apiOnlyField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Nickname { get { return this.nicknameField; } set { this.nicknameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DisplayColorRGB { get { return this.displayColorRGBField; } set { this.displayColorRGBField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object GlobalDefault { get { return this.globalDefaultField; } set { this.globalDefaultField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ApiOnly { get { return this.apiOnlyField; } set { this.apiOnlyField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketChecklistItem : Entity { private object completedField; private object completedByResourceIDField; private object completedDateTimeField; private object importantField; private object itemNameField; private object knowledgebaseArticleIDField; private object positionField; private object ticketIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Completed { get { return this.completedField; } set { this.completedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CompletedByResourceID { get { return this.completedByResourceIDField; } set { this.completedByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object CompletedDateTime { get { return this.completedDateTimeField; } set { this.completedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Important { get { return this.importantField; } set { this.importantField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ItemName { get { return this.itemNameField; } set { this.itemNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object KnowledgebaseArticleID { get { return this.knowledgebaseArticleIDField; } set { this.knowledgebaseArticleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Position { get { return this.positionField; } set { this.positionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountPhysicalLocation : Entity { private object accountIDField; private object nameField; private object descriptionField; private object address1Field; private object address2Field; private object cityField; private object stateField; private object postalCodeField; private object countryIDField; private object phoneField; private object alternatePhone1Field; private object alternatePhone2Field; private object faxField; private object roundtripDistanceField; private object activeField; private object primaryField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Address1 { get { return this.address1Field; } set { this.address1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Address2 { get { return this.address2Field; } set { this.address2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object City { get { return this.cityField; } set { this.cityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object State { get { return this.stateField; } set { this.stateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object PostalCode { get { return this.postalCodeField; } set { this.postalCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object CountryID { get { return this.countryIDField; } set { this.countryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object Phone { get { return this.phoneField; } set { this.phoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object AlternatePhone1 { get { return this.alternatePhone1Field; } set { this.alternatePhone1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object AlternatePhone2 { get { return this.alternatePhone2Field; } set { this.alternatePhone2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object Fax { get { return this.faxField; } set { this.faxField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object RoundtripDistance { get { return this.roundtripDistanceField; } set { this.roundtripDistanceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object Primary { get { return this.primaryField; } set { this.primaryField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class BusinessDivisionSubdivisionResource : Entity { private object businessDivisionSubdivisionIDField; private object resourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class BusinessDivisionSubdivision : Entity { private object businessDivisionIDField; private object businessSubdivisionIDField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object BusinessDivisionID { get { return this.businessDivisionIDField; } set { this.businessDivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BusinessSubdivisionID { get { return this.businessSubdivisionIDField; } set { this.businessSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class BusinessSubdivision : Entity { private object nameField; private object descriptionField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class BusinessDivision : Entity { private object nameField; private object descriptionField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class BusinessLocation : Entity { private object nameField; private object address1Field; private object address2Field; private object cityField; private object stateField; private object postalCodeField; private object additionalAddressInfoField; private object countryIDField; private object holidaySetIDField; private object noHoursOnHolidaysField; private object defaultField; private object firstDayOfWeekField; private object dateFormatField; private object timeFormatField; private object numberFormatField; private object timeZoneIDField; private object sundayBusinessHoursStartTimeField; private object sundayBusinessHoursEndTimeField; private object sundayExtendedHoursStartTimeField; private object sundayExtendedHoursEndTimeField; private object mondayBusinessHoursStartTimeField; private object mondayBusinessHoursEndTimeField; private object mondayExtendedHoursStartTimeField; private object mondayExtendedHoursEndTimeField; private object tuesdayBusinessHoursStartTimeField; private object tuesdayBusinessHoursEndTimeField; private object tuesdayExtendedHoursStartTimeField; private object tuesdayExtendedHoursEndTimeField; private object wednesdayBusinessHoursStartTimeField; private object wednesdayBusinessHoursEndTimeField; private object wednesdayExtendedHoursStartTimeField; private object wednesdayExtendedHoursEndTimeField; private object thursdayBusinessHoursStartTimeField; private object thursdayBusinessHoursEndTimeField; private object thursdayExtendedHoursStartTimeField; private object thursdayExtendedHoursEndTimeField; private object fridayBusinessHoursStartTimeField; private object fridayBusinessHoursEndTimeField; private object fridayExtendedHoursStartTimeField; private object fridayExtendedHoursEndTimeField; private object saturdayBusinessHoursStartTimeField; private object saturdayBusinessHoursEndTimeField; private object saturdayExtendedHoursStartTimeField; private object saturdayExtendedHoursEndTimeField; private object holidayHoursTypeField; private object holidayHoursStartTimeField; private object holidayHoursEndTimeField; private object holidayExtendedHoursStartTimeField; private object holidayExtendedHoursEndTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Address1 { get { return this.address1Field; } set { this.address1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Address2 { get { return this.address2Field; } set { this.address2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object City { get { return this.cityField; } set { this.cityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object State { get { return this.stateField; } set { this.stateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object PostalCode { get { return this.postalCodeField; } set { this.postalCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object AdditionalAddressInfo { get { return this.additionalAddressInfoField; } set { this.additionalAddressInfoField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object CountryID { get { return this.countryIDField; } set { this.countryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object HolidaySetID { get { return this.holidaySetIDField; } set { this.holidaySetIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object NoHoursOnHolidays { get { return this.noHoursOnHolidaysField; } set { this.noHoursOnHolidaysField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object Default { get { return this.defaultField; } set { this.defaultField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object FirstDayOfWeek { get { return this.firstDayOfWeekField; } set { this.firstDayOfWeekField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object DateFormat { get { return this.dateFormatField; } set { this.dateFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object TimeFormat { get { return this.timeFormatField; } set { this.timeFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object NumberFormat { get { return this.numberFormatField; } set { this.numberFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object TimeZoneID { get { return this.timeZoneIDField; } set { this.timeZoneIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object SundayBusinessHoursStartTime { get { return this.sundayBusinessHoursStartTimeField; } set { this.sundayBusinessHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object SundayBusinessHoursEndTime { get { return this.sundayBusinessHoursEndTimeField; } set { this.sundayBusinessHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object SundayExtendedHoursStartTime { get { return this.sundayExtendedHoursStartTimeField; } set { this.sundayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object SundayExtendedHoursEndTime { get { return this.sundayExtendedHoursEndTimeField; } set { this.sundayExtendedHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object MondayBusinessHoursStartTime { get { return this.mondayBusinessHoursStartTimeField; } set { this.mondayBusinessHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object MondayBusinessHoursEndTime { get { return this.mondayBusinessHoursEndTimeField; } set { this.mondayBusinessHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object MondayExtendedHoursStartTime { get { return this.mondayExtendedHoursStartTimeField; } set { this.mondayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object MondayExtendedHoursEndTime { get { return this.mondayExtendedHoursEndTimeField; } set { this.mondayExtendedHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object TuesdayBusinessHoursStartTime { get { return this.tuesdayBusinessHoursStartTimeField; } set { this.tuesdayBusinessHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object TuesdayBusinessHoursEndTime { get { return this.tuesdayBusinessHoursEndTimeField; } set { this.tuesdayBusinessHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object TuesdayExtendedHoursStartTime { get { return this.tuesdayExtendedHoursStartTimeField; } set { this.tuesdayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object TuesdayExtendedHoursEndTime { get { return this.tuesdayExtendedHoursEndTimeField; } set { this.tuesdayExtendedHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object WednesdayBusinessHoursStartTime { get { return this.wednesdayBusinessHoursStartTimeField; } set { this.wednesdayBusinessHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object WednesdayBusinessHoursEndTime { get { return this.wednesdayBusinessHoursEndTimeField; } set { this.wednesdayBusinessHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object WednesdayExtendedHoursStartTime { get { return this.wednesdayExtendedHoursStartTimeField; } set { this.wednesdayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object WednesdayExtendedHoursEndTime { get { return this.wednesdayExtendedHoursEndTimeField; } set { this.wednesdayExtendedHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object ThursdayBusinessHoursStartTime { get { return this.thursdayBusinessHoursStartTimeField; } set { this.thursdayBusinessHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object ThursdayBusinessHoursEndTime { get { return this.thursdayBusinessHoursEndTimeField; } set { this.thursdayBusinessHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object ThursdayExtendedHoursStartTime { get { return this.thursdayExtendedHoursStartTimeField; } set { this.thursdayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object ThursdayExtendedHoursEndTime { get { return this.thursdayExtendedHoursEndTimeField; } set { this.thursdayExtendedHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object FridayBusinessHoursStartTime { get { return this.fridayBusinessHoursStartTimeField; } set { this.fridayBusinessHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object FridayBusinessHoursEndTime { get { return this.fridayBusinessHoursEndTimeField; } set { this.fridayBusinessHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object FridayExtendedHoursStartTime { get { return this.fridayExtendedHoursStartTimeField; } set { this.fridayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object FridayExtendedHoursEndTime { get { return this.fridayExtendedHoursEndTimeField; } set { this.fridayExtendedHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object SaturdayBusinessHoursStartTime { get { return this.saturdayBusinessHoursStartTimeField; } set { this.saturdayBusinessHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object SaturdayBusinessHoursEndTime { get { return this.saturdayBusinessHoursEndTimeField; } set { this.saturdayBusinessHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=42)] public object SaturdayExtendedHoursStartTime { get { return this.saturdayExtendedHoursStartTimeField; } set { this.saturdayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=43)] public object SaturdayExtendedHoursEndTime { get { return this.saturdayExtendedHoursEndTimeField; } set { this.saturdayExtendedHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=44)] public object HolidayHoursType { get { return this.holidayHoursTypeField; } set { this.holidayHoursTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=45)] public object HolidayHoursStartTime { get { return this.holidayHoursStartTimeField; } set { this.holidayHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=46)] public object HolidayHoursEndTime { get { return this.holidayHoursEndTimeField; } set { this.holidayHoursEndTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=47)] public object HolidayExtendedHoursStartTime { get { return this.holidayExtendedHoursStartTimeField; } set { this.holidayExtendedHoursStartTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=48)] public object HolidayExtendedHoursEndTime { get { return this.holidayExtendedHoursEndTimeField; } set { this.holidayExtendedHoursEndTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Holiday : Entity { private object holidayNameField; private object holidayDateField; private object holidaySetIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object HolidayName { get { return this.holidayNameField; } set { this.holidayNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object HolidayDate { get { return this.holidayDateField; } set { this.holidayDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object HolidaySetID { get { return this.holidaySetIDField; } set { this.holidaySetIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class HolidaySet : Entity { private object holidaySetNameField; private object holidaySetDescriptionField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object HolidaySetName { get { return this.holidaySetNameField; } set { this.holidaySetNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object HolidaySetDescription { get { return this.holidaySetDescriptionField; } set { this.holidaySetDescriptionField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ResourceRoleQueue : Entity { private object resourceIDField; private object roleIDField; private object queueIDField; private object activeField; private object defaultField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object QueueID { get { return this.queueIDField; } set { this.queueIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Default { get { return this.defaultField; } set { this.defaultField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ResourceRoleDepartment : Entity { private object departmentIDField; private object resourceIDField; private object roleIDField; private object activeField; private object defaultField; private object departmentLeadField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object DepartmentID { get { return this.departmentIDField; } set { this.departmentIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Default { get { return this.defaultField; } set { this.defaultField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object DepartmentLead { get { return this.departmentLeadField; } set { this.departmentLeadField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PriceListWorkTypeModifier : Entity { private object workTypeModifierIDField; private object modifierValueField; private object modifierTypeField; private object currencyIDField; private object usesInternalCurrencyPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object WorkTypeModifierID { get { return this.workTypeModifierIDField; } set { this.workTypeModifierIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ModifierValue { get { return this.modifierValueField; } set { this.modifierValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ModifierType { get { return this.modifierTypeField; } set { this.modifierTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object UsesInternalCurrencyPrice { get { return this.usesInternalCurrencyPriceField; } set { this.usesInternalCurrencyPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PriceListServiceBundle : Entity { private object serviceBundleIDField; private object currencyIDField; private object usesInternalCurrencyPriceField; private object unitPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UsesInternalCurrencyPrice { get { return this.usesInternalCurrencyPriceField; } set { this.usesInternalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PriceListRole : Entity { private object roleIDField; private object currencyIDField; private object usesInternalCurrencyPriceField; private object hourlyRateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UsesInternalCurrencyPrice { get { return this.usesInternalCurrencyPriceField; } set { this.usesInternalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object HourlyRate { get { return this.hourlyRateField; } set { this.hourlyRateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PriceListMaterialCode : Entity { private object allocationCodeIDField; private object currencyIDField; private object usesInternalCurrencyPriceField; private object unitPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UsesInternalCurrencyPrice { get { return this.usesInternalCurrencyPriceField; } set { this.usesInternalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PriceListProduct : Entity { private object productIDField; private object currencyIDField; private object usesInternalCurrencyPriceField; private object unitPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UsesInternalCurrencyPrice { get { return this.usesInternalCurrencyPriceField; } set { this.usesInternalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PriceListService : Entity { private object serviceIDField; private object currencyIDField; private object usesInternalCurrencyPriceField; private object unitPriceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UsesInternalCurrencyPrice { get { return this.usesInternalCurrencyPriceField; } set { this.usesInternalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Currency : Entity { private object nameField; private object descriptionField; private object displaySymbolField; private object exchangeRateField; private object lastModifiedDateTimeField; private object updateResourceIdField; private object isInternalCurrencyField; private object activeField; private object currencyPositiveFormatField; private object currencyNegativeFormatField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object DisplaySymbol { get { return this.displaySymbolField; } set { this.displaySymbolField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ExchangeRate { get { return this.exchangeRateField; } set { this.exchangeRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object LastModifiedDateTime { get { return this.lastModifiedDateTimeField; } set { this.lastModifiedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object UpdateResourceId { get { return this.updateResourceIdField; } set { this.updateResourceIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object IsInternalCurrency { get { return this.isInternalCurrencyField; } set { this.isInternalCurrencyField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object CurrencyPositiveFormat { get { return this.currencyPositiveFormatField; } set { this.currencyPositiveFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object CurrencyNegativeFormat { get { return this.currencyNegativeFormatField; } set { this.currencyNegativeFormatField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class WorkTypeModifier : Entity { private object modifierValueField; private object modifierTypeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ModifierValue { get { return this.modifierValueField; } set { this.modifierValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ModifierType { get { return this.modifierTypeField; } set { this.modifierTypeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class NotificationHistory : Entity { private object notificationSentTimeField; private object templateNameField; private object notificationHistoryTypeIDField; private object entityTitleField; private object entityNumberField; private bool isDeletedField; private bool isActiveField; private bool isTemplateJobField; private object initiatingResourceIDField; private object initiatingContactIDField; private object recipientEmailAddressField; private object recipientDisplayNameField; private object accountIDField; private object quoteIDField; private object opportunityIDField; private object projectIDField; private object taskIDField; private object ticketIDField; private object timeEntryIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object NotificationSentTime { get { return this.notificationSentTimeField; } set { this.notificationSentTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object TemplateName { get { return this.templateNameField; } set { this.templateNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object NotificationHistoryTypeID { get { return this.notificationHistoryTypeIDField; } set { this.notificationHistoryTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object EntityTitle { get { return this.entityTitleField; } set { this.entityTitleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object EntityNumber { get { return this.entityNumberField; } set { this.entityNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public bool IsDeleted { get { return this.isDeletedField; } set { this.isDeletedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public bool IsActive { get { return this.isActiveField; } set { this.isActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public bool IsTemplateJob { get { return this.isTemplateJobField; } set { this.isTemplateJobField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object InitiatingResourceID { get { return this.initiatingResourceIDField; } set { this.initiatingResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object InitiatingContactID { get { return this.initiatingContactIDField; } set { this.initiatingContactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object RecipientEmailAddress { get { return this.recipientEmailAddressField; } set { this.recipientEmailAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object RecipientDisplayName { get { return this.recipientDisplayNameField; } set { this.recipientDisplayNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object QuoteID { get { return this.quoteIDField; } set { this.quoteIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object OpportunityID { get { return this.opportunityIDField; } set { this.opportunityIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object TimeEntryID { get { return this.timeEntryIDField; } set { this.timeEntryIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountAlert : Entity { private object accountIDField; private object alertTypeIDField; private object alertTextField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AlertTypeID { get { return this.alertTypeIDField; } set { this.alertTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object AlertText { get { return this.alertTextField; } set { this.alertTextField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceBundleService : Entity { private object serviceBundleIDField; private object serviceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ResourceRole : Entity { private object departmentIDField; private object queueIDField; private object resourceIDField; private object roleIDField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object DepartmentID { get { return this.departmentIDField; } set { this.departmentIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object QueueID { get { return this.queueIDField; } set { this.queueIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketSecondaryResource : Entity { private object ticketIDField; private object resourceIDField; private object roleIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketAdditionalContact : Entity { private object contactIDField; private object ticketIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TaskSecondaryResource : Entity { private object taskIDField; private object resourceIDField; private object roleIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TaskPredecessor : Entity { private object lagDaysField; private object predecessorTaskIDField; private object successorTaskIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object LagDays { get { return this.lagDaysField; } set { this.lagDaysField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object PredecessorTaskID { get { return this.predecessorTaskIDField; } set { this.predecessorTaskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object SuccessorTaskID { get { return this.successorTaskIDField; } set { this.successorTaskIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Department : Entity { private object nameField; private object primaryLocationIDField; private object numberField; private object descriptionField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object PrimaryLocationID { get { return this.primaryLocationIDField; } set { this.primaryLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Number { get { return this.numberField; } set { this.numberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PaymentTerm : Entity { private object nameField; private object descriptionField; private object activeField; private object paymentDueInDaysField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object PaymentDueInDays { get { return this.paymentDueInDaysField; } set { this.paymentDueInDaysField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InvoiceTemplate : Entity { private object displayTaxCategoryField; private object displayTaxCategorySuperscriptsField; private object displaySeparateLineItemForEachTaxField; private object groupByField; private object itemizeItemsInEachGroupField; private object sortByField; private object itemizeServicesAndBundlesField; private object displayZeroAmountRecurringServicesAndBundlesField; private object displayRecurringServiceContractLaborField; private object displayFixedPriceContractLaborField; private object rateCostExpressionField; private object coveredByRecurringServiceFixedPricePerTicketContractLabelField; private object coveredByBlockRetainerContractLabelField; private object nonBillableLaborLabelField; private object pageLayoutField; private object paymentTermsField; private object pageNumberFormatField; private object dateFormatField; private object numberFormatField; private object timeFormatField; private object nameField; private object showGridHeaderField; private object showVerticalGridLinesField; private object currencyPositiveFormatField; private object currencyNegativeFormatField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object DisplayTaxCategory { get { return this.displayTaxCategoryField; } set { this.displayTaxCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object DisplayTaxCategorySuperscripts { get { return this.displayTaxCategorySuperscriptsField; } set { this.displayTaxCategorySuperscriptsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object DisplaySeparateLineItemForEachTax { get { return this.displaySeparateLineItemForEachTaxField; } set { this.displaySeparateLineItemForEachTaxField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object GroupBy { get { return this.groupByField; } set { this.groupByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ItemizeItemsInEachGroup { get { return this.itemizeItemsInEachGroupField; } set { this.itemizeItemsInEachGroupField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object SortBy { get { return this.sortByField; } set { this.sortByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object ItemizeServicesAndBundles { get { return this.itemizeServicesAndBundlesField; } set { this.itemizeServicesAndBundlesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DisplayZeroAmountRecurringServicesAndBundles { get { return this.displayZeroAmountRecurringServicesAndBundlesField; } set { this.displayZeroAmountRecurringServicesAndBundlesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object DisplayRecurringServiceContractLabor { get { return this.displayRecurringServiceContractLaborField; } set { this.displayRecurringServiceContractLaborField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object DisplayFixedPriceContractLabor { get { return this.displayFixedPriceContractLaborField; } set { this.displayFixedPriceContractLaborField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object RateCostExpression { get { return this.rateCostExpressionField; } set { this.rateCostExpressionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object CoveredByRecurringServiceFixedPricePerTicketContractLabel { get { return this.coveredByRecurringServiceFixedPricePerTicketContractLabelField; } set { this.coveredByRecurringServiceFixedPricePerTicketContractLabelField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object CoveredByBlockRetainerContractLabel { get { return this.coveredByBlockRetainerContractLabelField; } set { this.coveredByBlockRetainerContractLabelField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object NonBillableLaborLabel { get { return this.nonBillableLaborLabelField; } set { this.nonBillableLaborLabelField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object PageLayout { get { return this.pageLayoutField; } set { this.pageLayoutField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object PaymentTerms { get { return this.paymentTermsField; } set { this.paymentTermsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object PageNumberFormat { get { return this.pageNumberFormatField; } set { this.pageNumberFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object DateFormat { get { return this.dateFormatField; } set { this.dateFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object NumberFormat { get { return this.numberFormatField; } set { this.numberFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object TimeFormat { get { return this.timeFormatField; } set { this.timeFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object ShowGridHeader { get { return this.showGridHeaderField; } set { this.showGridHeaderField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object ShowVerticalGridLines { get { return this.showVerticalGridLinesField; } set { this.showVerticalGridLinesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object CurrencyPositiveFormat { get { return this.currencyPositiveFormatField; } set { this.currencyPositiveFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object CurrencyNegativeFormat { get { return this.currencyNegativeFormatField; } set { this.currencyNegativeFormatField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AdditionalInvoiceFieldValue : Entity { private object additionalInvoiceFieldIDField; private object invoiceBatchIDField; private object fieldValueField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AdditionalInvoiceFieldID { get { return this.additionalInvoiceFieldIDField; } set { this.additionalInvoiceFieldIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object InvoiceBatchID { get { return this.invoiceBatchIDField; } set { this.invoiceBatchIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object FieldValue { get { return this.fieldValueField; } set { this.fieldValueField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class UserDefinedFieldListItem : Entity { private object udfFieldIdField; private object valueForExportField; private object valueForDisplayField; private object createDateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object UdfFieldId { get { return this.udfFieldIdField; } set { this.udfFieldIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ValueForExport { get { return this.valueForExportField; } set { this.valueForExportField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ValueForDisplay { get { return this.valueForDisplayField; } set { this.valueForDisplayField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class UserDefinedFieldDefinition : Entity { private object nameField; private object descriptionField; private object udfTypeField; private object dataTypeField; private object defaultValueField; private object isFieldMappingField; private object isProtectedField; private object isEncryptedField; private object isRequiredField; private object isActiveField; private object createDateField; private object mergeVariableNameField; private object crmToProjectUdfIdField; private object displayFormatField; private object sortOrderField; private object numberOfDecimalPlacesField; private object isVisibleToClientPortalField; private object isPrivateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UdfType { get { return this.udfTypeField; } set { this.udfTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DataType { get { return this.dataTypeField; } set { this.dataTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object DefaultValue { get { return this.defaultValueField; } set { this.defaultValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsFieldMapping { get { return this.isFieldMappingField; } set { this.isFieldMappingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object IsProtected { get { return this.isProtectedField; } set { this.isProtectedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object IsEncrypted { get { return this.isEncryptedField; } set { this.isEncryptedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object IsRequired { get { return this.isRequiredField; } set { this.isRequiredField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object IsActive { get { return this.isActiveField; } set { this.isActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object MergeVariableName { get { return this.mergeVariableNameField; } set { this.mergeVariableNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object CrmToProjectUdfId { get { return this.crmToProjectUdfIdField; } set { this.crmToProjectUdfIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object DisplayFormat { get { return this.displayFormatField; } set { this.displayFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object SortOrder { get { return this.sortOrderField; } set { this.sortOrderField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object NumberOfDecimalPlaces { get { return this.numberOfDecimalPlacesField; } set { this.numberOfDecimalPlacesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object IsVisibleToClientPortal { get { return this.isVisibleToClientPortalField; } set { this.isVisibleToClientPortalField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object IsPrivate { get { return this.isPrivateField; } set { this.isPrivateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InternalLocation : Entity { private object nameField; private object address1Field; private object address2Field; private object cityField; private object stateField; private object postalCodeField; private object countryField; private object additionalAddressInfoField; private object timeZoneField; private object holidaySetIdField; private object isDefaultField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Address1 { get { return this.address1Field; } set { this.address1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Address2 { get { return this.address2Field; } set { this.address2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object City { get { return this.cityField; } set { this.cityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object State { get { return this.stateField; } set { this.stateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object PostalCode { get { return this.postalCodeField; } set { this.postalCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Country { get { return this.countryField; } set { this.countryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object AdditionalAddressInfo { get { return this.additionalAddressInfoField; } set { this.additionalAddressInfoField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object TimeZone { get { return this.timeZoneField; } set { this.timeZoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object HolidaySetId { get { return this.holidaySetIdField; } set { this.holidaySetIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object IsDefault { get { return this.isDefaultField; } set { this.isDefaultField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketCost : Entity { private object allocationCodeIDField; private object billableAmountField; private object billableToAccountField; private object billedField; private object costTypeField; private object createDateField; private object creatorResourceIDField; private object datePurchasedField; private object descriptionField; private object extendedCostField; private object internalPurchaseOrderNumberField; private object productIDField; private object purchaseOrderNumberField; private object nameField; private object contractServiceIDField; private object contractServiceBundleIDField; private object statusField; private object statusLastModifiedByField; private object statusLastModifiedDateField; private object unitCostField; private object unitPriceField; private object unitQuantityField; private object internalCurrencyBillableAmountField; private object internalCurrencyUnitPriceField; private object businessDivisionSubdivisionIDField; private object ticketIDField; private object notesField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillableAmount { get { return this.billableAmountField; } set { this.billableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object BillableToAccount { get { return this.billableToAccountField; } set { this.billableToAccountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Billed { get { return this.billedField; } set { this.billedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object CostType { get { return this.costTypeField; } set { this.costTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DatePurchased { get { return this.datePurchasedField; } set { this.datePurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ExtendedCost { get { return this.extendedCostField; } set { this.extendedCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InternalPurchaseOrderNumber { get { return this.internalPurchaseOrderNumberField; } set { this.internalPurchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object StatusLastModifiedBy { get { return this.statusLastModifiedByField; } set { this.statusLastModifiedByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object StatusLastModifiedDate { get { return this.statusLastModifiedDateField; } set { this.statusLastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object UnitQuantity { get { return this.unitQuantityField; } set { this.unitQuantityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object InternalCurrencyBillableAmount { get { return this.internalCurrencyBillableAmountField; } set { this.internalCurrencyBillableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object InternalCurrencyUnitPrice { get { return this.internalCurrencyUnitPriceField; } set { this.internalCurrencyUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object Notes { get { return this.notesField; } set { this.notesField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketChangeRequestApproval : Entity { private object ticketIDField; private object resourceIDField; private object contactIDField; private object approveRejectDateTimeField; private object approveRejectNoteField; private object isApprovedField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ApproveRejectDateTime { get { return this.approveRejectDateTimeField; } set { this.approveRejectDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ApproveRejectNote { get { return this.approveRejectNoteField; } set { this.approveRejectNoteField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsApproved { get { return this.isApprovedField; } set { this.isApprovedField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ChangeRequestLink : Entity { private object changeRequestTicketIDField; private object problemOrIncidentTicketIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ChangeRequestTicketID { get { return this.changeRequestTicketIDField; } set { this.changeRequestTicketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ProblemOrIncidentTicketID { get { return this.problemOrIncidentTicketIDField; } set { this.problemOrIncidentTicketIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ProjectCost : Entity { private object allocationCodeIDField; private object billableAmountField; private object billableToAccountField; private object billedField; private object costTypeField; private object createDateField; private object creatorResourceIDField; private object datePurchasedField; private object descriptionField; private object extendedCostField; private object internalPurchaseOrderNumberField; private object productIDField; private object purchaseOrderNumberField; private object nameField; private object contractServiceIDField; private object contractServiceBundleIDField; private object statusField; private object statusLastModifiedByField; private object statusLastModifiedDateField; private object unitCostField; private object unitPriceField; private object unitQuantityField; private object internalCurrencyBillableAmountField; private object internalCurrencyUnitPriceField; private object businessDivisionSubdivisionIDField; private object projectIDField; private object estimatedCostField; private object notesField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillableAmount { get { return this.billableAmountField; } set { this.billableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object BillableToAccount { get { return this.billableToAccountField; } set { this.billableToAccountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Billed { get { return this.billedField; } set { this.billedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object CostType { get { return this.costTypeField; } set { this.costTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DatePurchased { get { return this.datePurchasedField; } set { this.datePurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ExtendedCost { get { return this.extendedCostField; } set { this.extendedCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InternalPurchaseOrderNumber { get { return this.internalPurchaseOrderNumberField; } set { this.internalPurchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object StatusLastModifiedBy { get { return this.statusLastModifiedByField; } set { this.statusLastModifiedByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object StatusLastModifiedDate { get { return this.statusLastModifiedDateField; } set { this.statusLastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object UnitQuantity { get { return this.unitQuantityField; } set { this.unitQuantityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object InternalCurrencyBillableAmount { get { return this.internalCurrencyBillableAmountField; } set { this.internalCurrencyBillableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object InternalCurrencyUnitPrice { get { return this.internalCurrencyUnitPriceField; } set { this.internalCurrencyUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object EstimatedCost { get { return this.estimatedCostField; } set { this.estimatedCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object Notes { get { return this.notesField; } set { this.notesField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractCost : Entity { private object allocationCodeIDField; private object billableAmountField; private object billableToAccountField; private object billedField; private object costTypeField; private object createDateField; private object creatorResourceIDField; private object datePurchasedField; private object descriptionField; private object extendedCostField; private object internalPurchaseOrderNumberField; private object productIDField; private object purchaseOrderNumberField; private object nameField; private object contractServiceIDField; private object contractServiceBundleIDField; private object statusField; private object statusLastModifiedByField; private object statusLastModifiedDateField; private object unitCostField; private object unitPriceField; private object unitQuantityField; private object internalCurrencyBillableAmountField; private object internalCurrencyUnitPriceField; private object businessDivisionSubdivisionIDField; private object contractIDField; private object notesField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillableAmount { get { return this.billableAmountField; } set { this.billableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object BillableToAccount { get { return this.billableToAccountField; } set { this.billableToAccountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Billed { get { return this.billedField; } set { this.billedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object CostType { get { return this.costTypeField; } set { this.costTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DatePurchased { get { return this.datePurchasedField; } set { this.datePurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ExtendedCost { get { return this.extendedCostField; } set { this.extendedCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InternalPurchaseOrderNumber { get { return this.internalPurchaseOrderNumberField; } set { this.internalPurchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object StatusLastModifiedBy { get { return this.statusLastModifiedByField; } set { this.statusLastModifiedByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object StatusLastModifiedDate { get { return this.statusLastModifiedDateField; } set { this.statusLastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object UnitQuantity { get { return this.unitQuantityField; } set { this.unitQuantityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object InternalCurrencyBillableAmount { get { return this.internalCurrencyBillableAmountField; } set { this.internalCurrencyBillableAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object InternalCurrencyUnitPrice { get { return this.internalCurrencyUnitPriceField; } set { this.internalCurrencyUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object Notes { get { return this.notesField; } set { this.notesField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class BillingItemApprovalLevel : Entity { private object timeEntryIDField; private object approvalResourceIDField; private object approvalDateTimeField; private object approvalLevelField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TimeEntryID { get { return this.timeEntryIDField; } set { this.timeEntryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ApprovalResourceID { get { return this.approvalResourceIDField; } set { this.approvalResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ApprovalDateTime { get { return this.approvalDateTimeField; } set { this.approvalDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ApprovalLevel { get { return this.approvalLevelField; } set { this.approvalLevelField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ProjectNote : Entity { private object creatorResourceIDField; private object descriptionField; private object lastActivityDateField; private object noteTypeField; private object publishField; private object projectIDField; private object titleField; private object announceField; private object impersonatorCreatorResourceIDField; private object impersonatorUpdaterResourceIDField; private object createDateTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object NoteType { get { return this.noteTypeField; } set { this.noteTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Publish { get { return this.publishField; } set { this.publishField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object Announce { get { return this.announceField; } set { this.announceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ImpersonatorUpdaterResourceID { get { return this.impersonatorUpdaterResourceIDField; } set { this.impersonatorUpdaterResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TaskNote : Entity { private object creatorResourceIDField; private object descriptionField; private object lastActivityDateField; private object noteTypeField; private object publishField; private object taskIDField; private object titleField; private object impersonatorCreatorResourceIDField; private object impersonatorUpdaterResourceIDField; private object createDateTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object NoteType { get { return this.noteTypeField; } set { this.noteTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Publish { get { return this.publishField; } set { this.publishField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ImpersonatorUpdaterResourceID { get { return this.impersonatorUpdaterResourceIDField; } set { this.impersonatorUpdaterResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ExpenseItem : Entity { private object expenseReportIDField; private object descriptionField; private object expenseDateField; private object expenseCategoryField; private object gLCodeField; private object workTypeField; private object expenseAmountField; private object paymentTypeField; private object reimbursableField; private object haveReceiptField; private object billableToAccountField; private object accountIDField; private object projectIDField; private object taskIDField; private object ticketIDField; private object entertainmentLocationField; private object milesField; private object originField; private object destinationField; private object rejectedField; private object purchaseOrderNumberField; private object odometerStartField; private object odometerEndField; private object expenseCurrencyIDField; private object receiptAmountField; private object reimbursementAmountField; private object reimbursementCurrencyReimbursementAmountField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ExpenseReportID { get { return this.expenseReportIDField; } set { this.expenseReportIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ExpenseDate { get { return this.expenseDateField; } set { this.expenseDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ExpenseCategory { get { return this.expenseCategoryField; } set { this.expenseCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object GLCode { get { return this.gLCodeField; } set { this.gLCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object WorkType { get { return this.workTypeField; } set { this.workTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object ExpenseAmount { get { return this.expenseAmountField; } set { this.expenseAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object PaymentType { get { return this.paymentTypeField; } set { this.paymentTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Reimbursable { get { return this.reimbursableField; } set { this.reimbursableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object HaveReceipt { get { return this.haveReceiptField; } set { this.haveReceiptField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object BillableToAccount { get { return this.billableToAccountField; } set { this.billableToAccountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object EntertainmentLocation { get { return this.entertainmentLocationField; } set { this.entertainmentLocationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object Miles { get { return this.milesField; } set { this.milesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object Origin { get { return this.originField; } set { this.originField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object Destination { get { return this.destinationField; } set { this.destinationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object Rejected { get { return this.rejectedField; } set { this.rejectedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object OdometerStart { get { return this.odometerStartField; } set { this.odometerStartField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object OdometerEnd { get { return this.odometerEndField; } set { this.odometerEndField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object ExpenseCurrencyID { get { return this.expenseCurrencyIDField; } set { this.expenseCurrencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object ReceiptAmount { get { return this.receiptAmountField; } set { this.receiptAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ReimbursementAmount { get { return this.reimbursementAmountField; } set { this.reimbursementAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object ReimbursementCurrencyReimbursementAmount { get { return this.reimbursementCurrencyReimbursementAmountField; } set { this.reimbursementCurrencyReimbursementAmountField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ExpenseReport : Entity { private object nameField; private object statusField; private object submitField; private object submitDateField; private object submitterIDField; private object approverIDField; private object weekEndingField; private object expenseTotalField; private object cashAdvanceAmountField; private object rejectionReasonField; private object amountDueField; private object departmentNumberField; private object quickBooksReferenceNumberField; private object approvedDateField; private object reimbursementCurrencyIDField; private object reimbursementCurrencyCashAdvanceAmountField; private object reimbursementCurrencyAmountDueField; private object businessDivisionSubdivisionIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Submit { get { return this.submitField; } set { this.submitField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object SubmitDate { get { return this.submitDateField; } set { this.submitDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object SubmitterID { get { return this.submitterIDField; } set { this.submitterIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ApproverID { get { return this.approverIDField; } set { this.approverIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object WeekEnding { get { return this.weekEndingField; } set { this.weekEndingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ExpenseTotal { get { return this.expenseTotalField; } set { this.expenseTotalField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object CashAdvanceAmount { get { return this.cashAdvanceAmountField; } set { this.cashAdvanceAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object RejectionReason { get { return this.rejectionReasonField; } set { this.rejectionReasonField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object AmountDue { get { return this.amountDueField; } set { this.amountDueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object DepartmentNumber { get { return this.departmentNumberField; } set { this.departmentNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object QuickBooksReferenceNumber { get { return this.quickBooksReferenceNumberField; } set { this.quickBooksReferenceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object ApprovedDate { get { return this.approvedDateField; } set { this.approvedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ReimbursementCurrencyID { get { return this.reimbursementCurrencyIDField; } set { this.reimbursementCurrencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ReimbursementCurrencyCashAdvanceAmount { get { return this.reimbursementCurrencyCashAdvanceAmountField; } set { this.reimbursementCurrencyCashAdvanceAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ReimbursementCurrencyAmountDue { get { return this.reimbursementCurrencyAmountDueField; } set { this.reimbursementCurrencyAmountDueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ClientPortalUser : Entity { private object securityLevelField; private object contactIDField; private object dateFormatField; private object timeFormatField; private object numberFormatField; private object userNameField; private object passwordField; private object clientPortalActiveField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object SecurityLevel { get { return this.securityLevelField; } set { this.securityLevelField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object DateFormat { get { return this.dateFormatField; } set { this.dateFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object TimeFormat { get { return this.timeFormatField; } set { this.timeFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object NumberFormat { get { return this.numberFormatField; } set { this.numberFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object UserName { get { return this.userNameField; } set { this.userNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Password { get { return this.passwordField; } set { this.passwordField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ClientPortalActive { get { return this.clientPortalActiveField; } set { this.clientPortalActiveField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class BillingItem : Entity { private object accountManagerWhenApprovedIDField; private object typeField; private object subTypeField; private object itemNameField; private object descriptionField; private object quantityField; private object rateField; private object totalAmountField; private object ourCostField; private object itemDateField; private object invoiceIDField; private object itemApproverIDField; private object accountIDField; private object ticketIDField; private object taskIDField; private object projectIDField; private object allocationCodeIDField; private object roleIDField; private object timeEntryIDField; private object contractIDField; private object webServiceDateField; private object nonBillableField; private object taxDollarsField; private object purchaseOrderNumberField; private object extendedPriceField; private object expenseItemIDField; private object contractCostIDField; private object projectCostIDField; private object ticketCostIDField; private object lineItemIDField; private object milestoneIDField; private object serviceIDField; private object serviceBundleIDField; private object vendorIDField; private object lineItemFullDescriptionField; private object lineItemGroupDescriptionField; private object installedProductIDField; private object internalCurrencyExtendedPriceField; private object internalCurrencyRateField; private object internalCurrencyTaxDollarsField; private object internalCurrencyTotalAmountField; private object businessDivisionSubdivisionIDField; private object postedOnTimeField; private object postedDateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountManagerWhenApprovedID { get { return this.accountManagerWhenApprovedIDField; } set { this.accountManagerWhenApprovedIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object SubType { get { return this.subTypeField; } set { this.subTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ItemName { get { return this.itemNameField; } set { this.itemNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Quantity { get { return this.quantityField; } set { this.quantityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Rate { get { return this.rateField; } set { this.rateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object TotalAmount { get { return this.totalAmountField; } set { this.totalAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object OurCost { get { return this.ourCostField; } set { this.ourCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ItemDate { get { return this.itemDateField; } set { this.itemDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InvoiceID { get { return this.invoiceIDField; } set { this.invoiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ItemApproverID { get { return this.itemApproverIDField; } set { this.itemApproverIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object TimeEntryID { get { return this.timeEntryIDField; } set { this.timeEntryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object WebServiceDate { get { return this.webServiceDateField; } set { this.webServiceDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object NonBillable { get { return this.nonBillableField; } set { this.nonBillableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object TaxDollars { get { return this.taxDollarsField; } set { this.taxDollarsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object ExtendedPrice { get { return this.extendedPriceField; } set { this.extendedPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ExpenseItemID { get { return this.expenseItemIDField; } set { this.expenseItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object ContractCostID { get { return this.contractCostIDField; } set { this.contractCostIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ProjectCostID { get { return this.projectCostIDField; } set { this.projectCostIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object TicketCostID { get { return this.ticketCostIDField; } set { this.ticketCostIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object LineItemID { get { return this.lineItemIDField; } set { this.lineItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object MilestoneID { get { return this.milestoneIDField; } set { this.milestoneIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object VendorID { get { return this.vendorIDField; } set { this.vendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object LineItemFullDescription { get { return this.lineItemFullDescriptionField; } set { this.lineItemFullDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object LineItemGroupDescription { get { return this.lineItemGroupDescriptionField; } set { this.lineItemGroupDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object InstalledProductID { get { return this.installedProductIDField; } set { this.installedProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object InternalCurrencyExtendedPrice { get { return this.internalCurrencyExtendedPriceField; } set { this.internalCurrencyExtendedPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object InternalCurrencyRate { get { return this.internalCurrencyRateField; } set { this.internalCurrencyRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object InternalCurrencyTaxDollars { get { return this.internalCurrencyTaxDollarsField; } set { this.internalCurrencyTaxDollarsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object InternalCurrencyTotalAmount { get { return this.internalCurrencyTotalAmountField; } set { this.internalCurrencyTotalAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=42)] public object PostedOnTime { get { return this.postedOnTimeField; } set { this.postedOnTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=43)] public object PostedDate { get { return this.postedDateField; } set { this.postedDateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Resource : Entity { private object activeField; private object emailField; private object email2Field; private object email3Field; private object emailTypeCodeField; private object emailTypeCode2Field; private object emailTypeCode3Field; private object firstNameField; private object genderField; private object greetingField; private object homePhoneField; private object initialsField; private object lastNameField; private object locationIDField; private object middleNameField; private object mobilePhoneField; private object officeExtensionField; private object officePhoneField; private object resourceTypeField; private object suffixField; private object titleField; private object travelAvailabilityPctField; private object userNameField; private object userTypeField; private object defaultServiceDeskRoleIDField; private object dateFormatField; private object timeFormatField; private object passwordField; private object payrollTypeField; private object numberFormatField; private object accountingReferenceIDField; private object internalCostField; private object hireDateField; private object surveyResourceRatingField; private object licenseTypeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Email { get { return this.emailField; } set { this.emailField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Email2 { get { return this.email2Field; } set { this.email2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Email3 { get { return this.email3Field; } set { this.email3Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object EmailTypeCode { get { return this.emailTypeCodeField; } set { this.emailTypeCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object EmailTypeCode2 { get { return this.emailTypeCode2Field; } set { this.emailTypeCode2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object EmailTypeCode3 { get { return this.emailTypeCode3Field; } set { this.emailTypeCode3Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object FirstName { get { return this.firstNameField; } set { this.firstNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Gender { get { return this.genderField; } set { this.genderField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object Greeting { get { return this.greetingField; } set { this.greetingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object HomePhone { get { return this.homePhoneField; } set { this.homePhoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object Initials { get { return this.initialsField; } set { this.initialsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object LastName { get { return this.lastNameField; } set { this.lastNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object LocationID { get { return this.locationIDField; } set { this.locationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object MiddleName { get { return this.middleNameField; } set { this.middleNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object MobilePhone { get { return this.mobilePhoneField; } set { this.mobilePhoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object OfficeExtension { get { return this.officeExtensionField; } set { this.officeExtensionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object OfficePhone { get { return this.officePhoneField; } set { this.officePhoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object ResourceType { get { return this.resourceTypeField; } set { this.resourceTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object Suffix { get { return this.suffixField; } set { this.suffixField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object TravelAvailabilityPct { get { return this.travelAvailabilityPctField; } set { this.travelAvailabilityPctField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object UserName { get { return this.userNameField; } set { this.userNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object UserType { get { return this.userTypeField; } set { this.userTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object DefaultServiceDeskRoleID { get { return this.defaultServiceDeskRoleIDField; } set { this.defaultServiceDeskRoleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object DateFormat { get { return this.dateFormatField; } set { this.dateFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object TimeFormat { get { return this.timeFormatField; } set { this.timeFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object Password { get { return this.passwordField; } set { this.passwordField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object PayrollType { get { return this.payrollTypeField; } set { this.payrollTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object NumberFormat { get { return this.numberFormatField; } set { this.numberFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object AccountingReferenceID { get { return this.accountingReferenceIDField; } set { this.accountingReferenceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object InternalCost { get { return this.internalCostField; } set { this.internalCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object HireDate { get { return this.hireDateField; } set { this.hireDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object SurveyResourceRating { get { return this.surveyResourceRatingField; } set { this.surveyResourceRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object LicenseType { get { return this.licenseTypeField; } set { this.licenseTypeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class SubscriptionPeriod : Entity { private object subscriptionIDField; private object periodDateField; private object periodPriceField; private object periodCostField; private object postedDateField; private object purchaseOrderNumberField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object SubscriptionID { get { return this.subscriptionIDField; } set { this.subscriptionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object PeriodDate { get { return this.periodDateField; } set { this.periodDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object PeriodPrice { get { return this.periodPriceField; } set { this.periodPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object PeriodCost { get { return this.periodCostField; } set { this.periodCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object PostedDate { get { return this.postedDateField; } set { this.postedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Subscription : Entity { private object subscriptionNameField; private object descriptionField; private object periodTypeField; private object effectiveDateField; private object expirationDateField; private object periodPriceField; private object totalPriceField; private object materialCodeIDField; private object purchaseOrderNumberField; private object periodCostField; private object totalCostField; private object statusField; private object installedProductIDField; private object vendorIDField; private object businessDivisionSubdivisionIDField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object SubscriptionName { get { return this.subscriptionNameField; } set { this.subscriptionNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object PeriodType { get { return this.periodTypeField; } set { this.periodTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object EffectiveDate { get { return this.effectiveDateField; } set { this.effectiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ExpirationDate { get { return this.expirationDateField; } set { this.expirationDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object PeriodPrice { get { return this.periodPriceField; } set { this.periodPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object TotalPrice { get { return this.totalPriceField; } set { this.totalPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object MaterialCodeID { get { return this.materialCodeIDField; } set { this.materialCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object PeriodCost { get { return this.periodCostField; } set { this.periodCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object TotalCost { get { return this.totalCostField; } set { this.totalCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object InstalledProductID { get { return this.installedProductIDField; } set { this.installedProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object VendorID { get { return this.vendorIDField; } set { this.vendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InstalledProductTypeUdfAssociation : Entity { private object installedProductTypeIdField; private object userDefinedFieldDefinitionIdField; private object requiredField; private object sortOrderField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object InstalledProductTypeId { get { return this.installedProductTypeIdField; } set { this.installedProductTypeIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object UserDefinedFieldDefinitionId { get { return this.userDefinedFieldDefinitionIdField; } set { this.userDefinedFieldDefinitionIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Required { get { return this.requiredField; } set { this.requiredField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object SortOrder { get { return this.sortOrderField; } set { this.sortOrderField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InstalledProductType : Entity { private object nameField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InstalledProduct : Entity { private object createDateField; private object accountIDField; private object activeField; private object dailyCostField; private object hourlyCostField; private object installDateField; private object monthlyCostField; private object notesField; private object numberOfUsersField; private object perUseCostField; private object productIDField; private object referenceNumberField; private object referenceTitleField; private object serialNumberField; private object setupFeeField; private object warrantyExpirationDateField; private object contractIDField; private object serviceIDField; private object serviceBundleIDField; private object typeField; private object locationField; private object contactIDField; private object vendorIDField; private object installedByIDField; private object installedByContactIDField; private object parentInstalledProductIDField; private object lastModifiedTimeField; private object contractServiceIDField; private object contractServiceBundleIDField; private object serviceLevelAgreementIDField; private object accountPhysicalLocationIDField; private object rMMDeviceIDField; private object rMMDeviceUIDField; private object rMMDeviceAuditArchitectureIDField; private object rMMDeviceAuditDescriptionField; private object rMMDeviceAuditDisplayAdaptorIDField; private object rMMDeviceAuditDomainIDField; private object rMMDeviceAuditExternalIPAddressField; private object rMMDeviceAuditHostnameField; private object rMMDeviceAuditIPAddressField; private object rMMDeviceAuditMacAddressField; private object rMMDeviceAuditManufacturerIDField; private object rMMDeviceAuditMemoryBytesField; private object rMMDeviceAuditModelIDField; private object rMMDeviceAuditMotherboardIDField; private object rMMDeviceAuditOperatingSystemField; private object rMMDeviceAuditProcessorIDField; private object rMMDeviceAuditServicePackIDField; private object rMMDeviceAuditStorageBytesField; private object rMMDeviceAuditDeviceTypeIDField; private object rMMDeviceAuditSNMPLocationField; private object rMMDeviceAuditSNMPNameField; private object rMMDeviceAuditSNMPContactField; private object rMMDeviceAuditMobileNetworkOperatorIDField; private object rMMDeviceAuditMobileNumberField; private object rMMDeviceAuditMissingPatchCountField; private object rMMOpenAlertCountField; private object rMMDeviceAuditLastUserField; private object dattoSerialNumberField; private object dattoInternalIPField; private object dattoRemoteIPField; private object dattoHostnameField; private object dattoProtectedKilobytesField; private object dattoUsedKilobytesField; private object dattoAvailableKilobytesField; private object dattoPercentageUsedField; private object dattoOffsiteUsedBytesField; private object dattoOSVersionIDField; private object dattoZFSVersionIDField; private object dattoKernelVersionIDField; private object dattoNICSpeedKilobitsPerSecondField; private object dattoDeviceMemoryMegabytesField; private object dattoUptimeSecondsField; private object dattoNumberOfAgentsField; private object dattoNumberOfDrivesField; private object dattoDrivesErrorsField; private object dattoNumberOfVolumesField; private object dattoLastCheckInDateTimeField; private object rMMDeviceAuditAntivirusStatusIDField; private object rMMDeviceAuditBackupStatusIDField; private object rMMDeviceAuditPatchStatusIDField; private object rMMDeviceAuditSoftwareStatusIDField; private object lastActivityPersonIDField; private object lastActivityPersonTypeField; private object createdByPersonIDField; private object apiVendorIDField; private object deviceNetworkingIDField; private object installedProductCategoryIDField; private object sourceCostIDField; private object sourceCostTypeField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DailyCost { get { return this.dailyCostField; } set { this.dailyCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object HourlyCost { get { return this.hourlyCostField; } set { this.hourlyCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object InstallDate { get { return this.installDateField; } set { this.installDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object MonthlyCost { get { return this.monthlyCostField; } set { this.monthlyCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object Notes { get { return this.notesField; } set { this.notesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object NumberOfUsers { get { return this.numberOfUsersField; } set { this.numberOfUsersField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object PerUseCost { get { return this.perUseCostField; } set { this.perUseCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ReferenceNumber { get { return this.referenceNumberField; } set { this.referenceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object ReferenceTitle { get { return this.referenceTitleField; } set { this.referenceTitleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object SetupFee { get { return this.setupFeeField; } set { this.setupFeeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object WarrantyExpirationDate { get { return this.warrantyExpirationDateField; } set { this.warrantyExpirationDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object Location { get { return this.locationField; } set { this.locationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object VendorID { get { return this.vendorIDField; } set { this.vendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object InstalledByID { get { return this.installedByIDField; } set { this.installedByIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object InstalledByContactID { get { return this.installedByContactIDField; } set { this.installedByContactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ParentInstalledProductID { get { return this.parentInstalledProductIDField; } set { this.parentInstalledProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object LastModifiedTime { get { return this.lastModifiedTimeField; } set { this.lastModifiedTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object ServiceLevelAgreementID { get { return this.serviceLevelAgreementIDField; } set { this.serviceLevelAgreementIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object AccountPhysicalLocationID { get { return this.accountPhysicalLocationIDField; } set { this.accountPhysicalLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object RMMDeviceID { get { return this.rMMDeviceIDField; } set { this.rMMDeviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object RMMDeviceUID { get { return this.rMMDeviceUIDField; } set { this.rMMDeviceUIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object RMMDeviceAuditArchitectureID { get { return this.rMMDeviceAuditArchitectureIDField; } set { this.rMMDeviceAuditArchitectureIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object RMMDeviceAuditDescription { get { return this.rMMDeviceAuditDescriptionField; } set { this.rMMDeviceAuditDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object RMMDeviceAuditDisplayAdaptorID { get { return this.rMMDeviceAuditDisplayAdaptorIDField; } set { this.rMMDeviceAuditDisplayAdaptorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object RMMDeviceAuditDomainID { get { return this.rMMDeviceAuditDomainIDField; } set { this.rMMDeviceAuditDomainIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object RMMDeviceAuditExternalIPAddress { get { return this.rMMDeviceAuditExternalIPAddressField; } set { this.rMMDeviceAuditExternalIPAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object RMMDeviceAuditHostname { get { return this.rMMDeviceAuditHostnameField; } set { this.rMMDeviceAuditHostnameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object RMMDeviceAuditIPAddress { get { return this.rMMDeviceAuditIPAddressField; } set { this.rMMDeviceAuditIPAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object RMMDeviceAuditMacAddress { get { return this.rMMDeviceAuditMacAddressField; } set { this.rMMDeviceAuditMacAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object RMMDeviceAuditManufacturerID { get { return this.rMMDeviceAuditManufacturerIDField; } set { this.rMMDeviceAuditManufacturerIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=42)] public object RMMDeviceAuditMemoryBytes { get { return this.rMMDeviceAuditMemoryBytesField; } set { this.rMMDeviceAuditMemoryBytesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=43)] public object RMMDeviceAuditModelID { get { return this.rMMDeviceAuditModelIDField; } set { this.rMMDeviceAuditModelIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=44)] public object RMMDeviceAuditMotherboardID { get { return this.rMMDeviceAuditMotherboardIDField; } set { this.rMMDeviceAuditMotherboardIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=45)] public object RMMDeviceAuditOperatingSystem { get { return this.rMMDeviceAuditOperatingSystemField; } set { this.rMMDeviceAuditOperatingSystemField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=46)] public object RMMDeviceAuditProcessorID { get { return this.rMMDeviceAuditProcessorIDField; } set { this.rMMDeviceAuditProcessorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=47)] public object RMMDeviceAuditServicePackID { get { return this.rMMDeviceAuditServicePackIDField; } set { this.rMMDeviceAuditServicePackIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=48)] public object RMMDeviceAuditStorageBytes { get { return this.rMMDeviceAuditStorageBytesField; } set { this.rMMDeviceAuditStorageBytesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=49)] public object RMMDeviceAuditDeviceTypeID { get { return this.rMMDeviceAuditDeviceTypeIDField; } set { this.rMMDeviceAuditDeviceTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=50)] public object RMMDeviceAuditSNMPLocation { get { return this.rMMDeviceAuditSNMPLocationField; } set { this.rMMDeviceAuditSNMPLocationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=51)] public object RMMDeviceAuditSNMPName { get { return this.rMMDeviceAuditSNMPNameField; } set { this.rMMDeviceAuditSNMPNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=52)] public object RMMDeviceAuditSNMPContact { get { return this.rMMDeviceAuditSNMPContactField; } set { this.rMMDeviceAuditSNMPContactField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=53)] public object RMMDeviceAuditMobileNetworkOperatorID { get { return this.rMMDeviceAuditMobileNetworkOperatorIDField; } set { this.rMMDeviceAuditMobileNetworkOperatorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=54)] public object RMMDeviceAuditMobileNumber { get { return this.rMMDeviceAuditMobileNumberField; } set { this.rMMDeviceAuditMobileNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=55)] public object RMMDeviceAuditMissingPatchCount { get { return this.rMMDeviceAuditMissingPatchCountField; } set { this.rMMDeviceAuditMissingPatchCountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=56)] public object RMMOpenAlertCount { get { return this.rMMOpenAlertCountField; } set { this.rMMOpenAlertCountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=57)] public object RMMDeviceAuditLastUser { get { return this.rMMDeviceAuditLastUserField; } set { this.rMMDeviceAuditLastUserField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=58)] public object DattoSerialNumber { get { return this.dattoSerialNumberField; } set { this.dattoSerialNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=59)] public object DattoInternalIP { get { return this.dattoInternalIPField; } set { this.dattoInternalIPField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=60)] public object DattoRemoteIP { get { return this.dattoRemoteIPField; } set { this.dattoRemoteIPField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=61)] public object DattoHostname { get { return this.dattoHostnameField; } set { this.dattoHostnameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=62)] public object DattoProtectedKilobytes { get { return this.dattoProtectedKilobytesField; } set { this.dattoProtectedKilobytesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=63)] public object DattoUsedKilobytes { get { return this.dattoUsedKilobytesField; } set { this.dattoUsedKilobytesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=64)] public object DattoAvailableKilobytes { get { return this.dattoAvailableKilobytesField; } set { this.dattoAvailableKilobytesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=65)] public object DattoPercentageUsed { get { return this.dattoPercentageUsedField; } set { this.dattoPercentageUsedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=66)] public object DattoOffsiteUsedBytes { get { return this.dattoOffsiteUsedBytesField; } set { this.dattoOffsiteUsedBytesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=67)] public object DattoOSVersionID { get { return this.dattoOSVersionIDField; } set { this.dattoOSVersionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=68)] public object DattoZFSVersionID { get { return this.dattoZFSVersionIDField; } set { this.dattoZFSVersionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=69)] public object DattoKernelVersionID { get { return this.dattoKernelVersionIDField; } set { this.dattoKernelVersionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=70)] public object DattoNICSpeedKilobitsPerSecond { get { return this.dattoNICSpeedKilobitsPerSecondField; } set { this.dattoNICSpeedKilobitsPerSecondField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=71)] public object DattoDeviceMemoryMegabytes { get { return this.dattoDeviceMemoryMegabytesField; } set { this.dattoDeviceMemoryMegabytesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=72)] public object DattoUptimeSeconds { get { return this.dattoUptimeSecondsField; } set { this.dattoUptimeSecondsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=73)] public object DattoNumberOfAgents { get { return this.dattoNumberOfAgentsField; } set { this.dattoNumberOfAgentsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=74)] public object DattoNumberOfDrives { get { return this.dattoNumberOfDrivesField; } set { this.dattoNumberOfDrivesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=75)] public object DattoDrivesErrors { get { return this.dattoDrivesErrorsField; } set { this.dattoDrivesErrorsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=76)] public object DattoNumberOfVolumes { get { return this.dattoNumberOfVolumesField; } set { this.dattoNumberOfVolumesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=77)] public object DattoLastCheckInDateTime { get { return this.dattoLastCheckInDateTimeField; } set { this.dattoLastCheckInDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=78)] public object RMMDeviceAuditAntivirusStatusID { get { return this.rMMDeviceAuditAntivirusStatusIDField; } set { this.rMMDeviceAuditAntivirusStatusIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=79)] public object RMMDeviceAuditBackupStatusID { get { return this.rMMDeviceAuditBackupStatusIDField; } set { this.rMMDeviceAuditBackupStatusIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=80)] public object RMMDeviceAuditPatchStatusID { get { return this.rMMDeviceAuditPatchStatusIDField; } set { this.rMMDeviceAuditPatchStatusIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=81)] public object RMMDeviceAuditSoftwareStatusID { get { return this.rMMDeviceAuditSoftwareStatusIDField; } set { this.rMMDeviceAuditSoftwareStatusIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=82)] public object LastActivityPersonID { get { return this.lastActivityPersonIDField; } set { this.lastActivityPersonIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=83)] public object LastActivityPersonType { get { return this.lastActivityPersonTypeField; } set { this.lastActivityPersonTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=84)] public object CreatedByPersonID { get { return this.createdByPersonIDField; } set { this.createdByPersonIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=85)] public object ApiVendorID { get { return this.apiVendorIDField; } set { this.apiVendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=86)] public object DeviceNetworkingID { get { return this.deviceNetworkingIDField; } set { this.deviceNetworkingIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=87)] public object InstalledProductCategoryID { get { return this.installedProductCategoryIDField; } set { this.installedProductCategoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=88)] public object SourceCostID { get { return this.sourceCostIDField; } set { this.sourceCostIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=89)] public object SourceCostType { get { return this.sourceCostTypeField; } set { this.sourceCostTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=90)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractExclusionRole : Entity { private object contractIDField; private object roleIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractExclusionAllocationCode : Entity { private object contractIDField; private object allocationCodeIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Contract : Entity { private object accountIDField; private object billingPreferenceField; private object complianceField; private object contactIDField; private object contactNameField; private object contractCategoryField; private object contractNameField; private object contractNumberField; private object contractPeriodTypeField; private object contractTypeField; private object isDefaultContractField; private object descriptionField; private object endDateField; private object estimatedCostField; private object estimatedHoursField; private object estimatedRevenueField; private object overageBillingRateField; private object setupFeeField; private object startDateField; private object statusField; private object timeReportingRequiresStartAndStopTimesField; private object serviceLevelAgreementIDField; private object purchaseOrderNumberField; private object opportunityIDField; private object renewedContractIDField; private object setupFeeAllocationCodeIDField; private object exclusionContractIDField; private object internalCurrencyOverageBillingRateField; private object internalCurrencySetupFeeField; private object businessDivisionSubdivisionIDField; private object billToAccountIDField; private object billToAccountContactIDField; private object contractExclusionSetIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillingPreference { get { return this.billingPreferenceField; } set { this.billingPreferenceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Compliance { get { return this.complianceField; } set { this.complianceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ContactName { get { return this.contactNameField; } set { this.contactNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ContractCategory { get { return this.contractCategoryField; } set { this.contractCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object ContractName { get { return this.contractNameField; } set { this.contractNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ContractNumber { get { return this.contractNumberField; } set { this.contractNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ContractPeriodType { get { return this.contractPeriodTypeField; } set { this.contractPeriodTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ContractType { get { return this.contractTypeField; } set { this.contractTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object IsDefaultContract { get { return this.isDefaultContractField; } set { this.isDefaultContractField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object EndDate { get { return this.endDateField; } set { this.endDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object EstimatedCost { get { return this.estimatedCostField; } set { this.estimatedCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object EstimatedHours { get { return this.estimatedHoursField; } set { this.estimatedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object EstimatedRevenue { get { return this.estimatedRevenueField; } set { this.estimatedRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object OverageBillingRate { get { return this.overageBillingRateField; } set { this.overageBillingRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object SetupFee { get { return this.setupFeeField; } set { this.setupFeeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object TimeReportingRequiresStartAndStopTimes { get { return this.timeReportingRequiresStartAndStopTimesField; } set { this.timeReportingRequiresStartAndStopTimesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object ServiceLevelAgreementID { get { return this.serviceLevelAgreementIDField; } set { this.serviceLevelAgreementIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object OpportunityID { get { return this.opportunityIDField; } set { this.opportunityIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object RenewedContractID { get { return this.renewedContractIDField; } set { this.renewedContractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object SetupFeeAllocationCodeID { get { return this.setupFeeAllocationCodeIDField; } set { this.setupFeeAllocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object ExclusionContractID { get { return this.exclusionContractIDField; } set { this.exclusionContractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object InternalCurrencyOverageBillingRate { get { return this.internalCurrencyOverageBillingRateField; } set { this.internalCurrencyOverageBillingRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object InternalCurrencySetupFee { get { return this.internalCurrencySetupFeeField; } set { this.internalCurrencySetupFeeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object BillToAccountID { get { return this.billToAccountIDField; } set { this.billToAccountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object BillToAccountContactID { get { return this.billToAccountContactIDField; } set { this.billToAccountContactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object ContractExclusionSetID { get { return this.contractExclusionSetIDField; } set { this.contractExclusionSetIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountTeam : Entity { private object accountIDField; private object resourceIDField; private object associatedAsComanagedField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object AssociatedAsComanaged { get { return this.associatedAsComanagedField; } set { this.associatedAsComanagedField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Account : Entity { private object address1Field; private object address2Field; private object alternatePhone1Field; private object alternatePhone2Field; private object assetValueField; private object cityField; private object competitorIDField; private object countryField; private object createDateField; private object faxField; private object keyAccountIconField; private object lastActivityDateField; private object marketSegmentIDField; private object accountNameField; private object accountNumberField; private object ownerResourceIDField; private object parentAccountIDField; private object phoneField; private object postalCodeField; private object sICCodeField; private object stateField; private object stockMarketField; private object stockSymbolField; private object territoryIDField; private object accountTypeField; private object webAddressField; private object activeField; private object clientPortalActiveField; private object taskFireActiveField; private object taxExemptField; private object taxRegionIDField; private object taxIDField; private object additionalAddressInformationField; private object countryIDField; private object billToAddressToUseField; private object billToAttentionField; private object billToAddress1Field; private object billToAddress2Field; private object billToCityField; private object billToStateField; private object billToZipCodeField; private object billToCountryIDField; private object billToAdditionalAddressInformationField; private object invoiceMethodField; private object invoiceNonContractItemsToParentAccountField; private object quoteTemplateIDField; private object quoteEmailMessageIDField; private object invoiceTemplateIDField; private object invoiceEmailMessageIDField; private object currencyIDField; private object billToAccountPhysicalLocationIDField; private object surveyAccountRatingField; private object createdByResourceIDField; private object apiVendorIDField; private object enabledForComanagedField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Address1 { get { return this.address1Field; } set { this.address1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Address2 { get { return this.address2Field; } set { this.address2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object AlternatePhone1 { get { return this.alternatePhone1Field; } set { this.alternatePhone1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object AlternatePhone2 { get { return this.alternatePhone2Field; } set { this.alternatePhone2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object AssetValue { get { return this.assetValueField; } set { this.assetValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object City { get { return this.cityField; } set { this.cityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CompetitorID { get { return this.competitorIDField; } set { this.competitorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object Country { get { return this.countryField; } set { this.countryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object Fax { get { return this.faxField; } set { this.faxField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object KeyAccountIcon { get { return this.keyAccountIconField; } set { this.keyAccountIconField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object MarketSegmentID { get { return this.marketSegmentIDField; } set { this.marketSegmentIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object AccountName { get { return this.accountNameField; } set { this.accountNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object AccountNumber { get { return this.accountNumberField; } set { this.accountNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object OwnerResourceID { get { return this.ownerResourceIDField; } set { this.ownerResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ParentAccountID { get { return this.parentAccountIDField; } set { this.parentAccountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object Phone { get { return this.phoneField; } set { this.phoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object PostalCode { get { return this.postalCodeField; } set { this.postalCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object SICCode { get { return this.sICCodeField; } set { this.sICCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object State { get { return this.stateField; } set { this.stateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object StockMarket { get { return this.stockMarketField; } set { this.stockMarketField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object StockSymbol { get { return this.stockSymbolField; } set { this.stockSymbolField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object TerritoryID { get { return this.territoryIDField; } set { this.territoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object AccountType { get { return this.accountTypeField; } set { this.accountTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object WebAddress { get { return this.webAddressField; } set { this.webAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ClientPortalActive { get { return this.clientPortalActiveField; } set { this.clientPortalActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object TaskFireActive { get { return this.taskFireActiveField; } set { this.taskFireActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object TaxExempt { get { return this.taxExemptField; } set { this.taxExemptField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object TaxRegionID { get { return this.taxRegionIDField; } set { this.taxRegionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object TaxID { get { return this.taxIDField; } set { this.taxIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object AdditionalAddressInformation { get { return this.additionalAddressInformationField; } set { this.additionalAddressInformationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object CountryID { get { return this.countryIDField; } set { this.countryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object BillToAddressToUse { get { return this.billToAddressToUseField; } set { this.billToAddressToUseField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object BillToAttention { get { return this.billToAttentionField; } set { this.billToAttentionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object BillToAddress1 { get { return this.billToAddress1Field; } set { this.billToAddress1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object BillToAddress2 { get { return this.billToAddress2Field; } set { this.billToAddress2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object BillToCity { get { return this.billToCityField; } set { this.billToCityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object BillToState { get { return this.billToStateField; } set { this.billToStateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object BillToZipCode { get { return this.billToZipCodeField; } set { this.billToZipCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object BillToCountryID { get { return this.billToCountryIDField; } set { this.billToCountryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=42)] public object BillToAdditionalAddressInformation { get { return this.billToAdditionalAddressInformationField; } set { this.billToAdditionalAddressInformationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=43)] public object InvoiceMethod { get { return this.invoiceMethodField; } set { this.invoiceMethodField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=44)] public object InvoiceNonContractItemsToParentAccount { get { return this.invoiceNonContractItemsToParentAccountField; } set { this.invoiceNonContractItemsToParentAccountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=45)] public object QuoteTemplateID { get { return this.quoteTemplateIDField; } set { this.quoteTemplateIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=46)] public object QuoteEmailMessageID { get { return this.quoteEmailMessageIDField; } set { this.quoteEmailMessageIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=47)] public object InvoiceTemplateID { get { return this.invoiceTemplateIDField; } set { this.invoiceTemplateIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=48)] public object InvoiceEmailMessageID { get { return this.invoiceEmailMessageIDField; } set { this.invoiceEmailMessageIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=49)] public object CurrencyID { get { return this.currencyIDField; } set { this.currencyIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=50)] public object BillToAccountPhysicalLocationID { get { return this.billToAccountPhysicalLocationIDField; } set { this.billToAccountPhysicalLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=51)] public object SurveyAccountRating { get { return this.surveyAccountRatingField; } set { this.surveyAccountRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=52)] public object CreatedByResourceID { get { return this.createdByResourceIDField; } set { this.createdByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=53)] public object ApiVendorID { get { return this.apiVendorIDField; } set { this.apiVendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=54)] public object EnabledForComanaged { get { return this.enabledForComanagedField; } set { this.enabledForComanagedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=55)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ActionType : Entity { private object nameField; private object viewField; private object activeField; private object systemActionTypeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object View { get { return this.viewField; } set { this.viewField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object SystemActionType { get { return this.systemActionTypeField; } set { this.systemActionTypeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountToDo : Entity { private object accountIDField; private object contactIDField; private object opportunityIDField; private object ticketIDField; private object contractIDField; private object assignedToResourceIDField; private object startDateTimeField; private object endDateTimeField; private object actionTypeField; private object activityDescriptionField; private object completedDateField; private object createDateTimeField; private object creatorResourceIDField; private object lastModifiedDateField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object OpportunityID { get { return this.opportunityIDField; } set { this.opportunityIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object AssignedToResourceID { get { return this.assignedToResourceIDField; } set { this.assignedToResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ActionType { get { return this.actionTypeField; } set { this.actionTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ActivityDescription { get { return this.activityDescriptionField; } set { this.activityDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object CompletedDate { get { return this.completedDateField; } set { this.completedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object LastModifiedDate { get { return this.lastModifiedDateField; } set { this.lastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountNote : Entity { private object accountIDField; private object contactIDField; private object opportunityIDField; private object assignedResourceIDField; private object actionTypeField; private object startDateTimeField; private object endDateTimeField; private object completedDateTimeField; private object nameField; private object noteField; private object lastModifiedDateField; private object impersonatorCreatorResourceIDField; private object impersonatorUpdaterResourceIDField; private object createDateTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object OpportunityID { get { return this.opportunityIDField; } set { this.opportunityIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object AssignedResourceID { get { return this.assignedResourceIDField; } set { this.assignedResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ActionType { get { return this.actionTypeField; } set { this.actionTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object CompletedDateTime { get { return this.completedDateTimeField; } set { this.completedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object Note { get { return this.noteField; } set { this.noteField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object LastModifiedDate { get { return this.lastModifiedDateField; } set { this.lastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object ImpersonatorUpdaterResourceID { get { return this.impersonatorUpdaterResourceIDField; } set { this.impersonatorUpdaterResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TicketNote : Entity { private object creatorResourceIDField; private object descriptionField; private object lastActivityDateField; private object noteTypeField; private object publishField; private object ticketIDField; private object titleField; private object impersonatorCreatorResourceIDField; private object impersonatorUpdaterResourceIDField; private object createDateTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object NoteType { get { return this.noteTypeField; } set { this.noteTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Publish { get { return this.publishField; } set { this.publishField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ImpersonatorUpdaterResourceID { get { return this.impersonatorUpdaterResourceIDField; } set { this.impersonatorUpdaterResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Contact : Entity { private object activeField; private object addressLineField; private object addressLine1Field; private object alternatePhoneField; private object cityField; private object countryField; private object createDateField; private object eMailAddressField; private object eMailAddress2Field; private object eMailAddress3Field; private object extensionField; private object faxNumberField; private object firstNameField; private object accountIDField; private object lastNameField; private object lastActivityDateField; private object lastModifiedDateField; private object middleInitialField; private object mobilePhoneField; private object noteField; private object notificationField; private object phoneField; private object roomNumberField; private object stateField; private object titleField; private object zipCodeField; private object additionalAddressInformationField; private object externalIDField; private object countryIDField; private object bulkEmailOptOutField; private object bulkEmailOptOutTimeField; private object surveyOptOutField; private object namePrefixField; private object nameSuffixField; private object facebookUrlField; private object twitterUrlField; private object linkedInUrlField; private object primaryContactField; private object accountPhysicalLocationIDField; private object solicitationOptOutField; private object solicitationOptOutTimeField; private object apiVendorIDField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AddressLine { get { return this.addressLineField; } set { this.addressLineField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object AddressLine1 { get { return this.addressLine1Field; } set { this.addressLine1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object AlternatePhone { get { return this.alternatePhoneField; } set { this.alternatePhoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object City { get { return this.cityField; } set { this.cityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Country { get { return this.countryField; } set { this.countryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object EMailAddress { get { return this.eMailAddressField; } set { this.eMailAddressField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object EMailAddress2 { get { return this.eMailAddress2Field; } set { this.eMailAddress2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object EMailAddress3 { get { return this.eMailAddress3Field; } set { this.eMailAddress3Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object Extension { get { return this.extensionField; } set { this.extensionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object FaxNumber { get { return this.faxNumberField; } set { this.faxNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object FirstName { get { return this.firstNameField; } set { this.firstNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object LastName { get { return this.lastNameField; } set { this.lastNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object LastModifiedDate { get { return this.lastModifiedDateField; } set { this.lastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object MiddleInitial { get { return this.middleInitialField; } set { this.middleInitialField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object MobilePhone { get { return this.mobilePhoneField; } set { this.mobilePhoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object Note { get { return this.noteField; } set { this.noteField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object Notification { get { return this.notificationField; } set { this.notificationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object Phone { get { return this.phoneField; } set { this.phoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object RoomNumber { get { return this.roomNumberField; } set { this.roomNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object State { get { return this.stateField; } set { this.stateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ZipCode { get { return this.zipCodeField; } set { this.zipCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object AdditionalAddressInformation { get { return this.additionalAddressInformationField; } set { this.additionalAddressInformationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ExternalID { get { return this.externalIDField; } set { this.externalIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object CountryID { get { return this.countryIDField; } set { this.countryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object BulkEmailOptOut { get { return this.bulkEmailOptOutField; } set { this.bulkEmailOptOutField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object BulkEmailOptOutTime { get { return this.bulkEmailOptOutTimeField; } set { this.bulkEmailOptOutTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object SurveyOptOut { get { return this.surveyOptOutField; } set { this.surveyOptOutField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object NamePrefix { get { return this.namePrefixField; } set { this.namePrefixField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object NameSuffix { get { return this.nameSuffixField; } set { this.nameSuffixField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object FacebookUrl { get { return this.facebookUrlField; } set { this.facebookUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object TwitterUrl { get { return this.twitterUrlField; } set { this.twitterUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object LinkedInUrl { get { return this.linkedInUrlField; } set { this.linkedInUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object PrimaryContact { get { return this.primaryContactField; } set { this.primaryContactField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object AccountPhysicalLocationID { get { return this.accountPhysicalLocationIDField; } set { this.accountPhysicalLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object SolicitationOptOut { get { return this.solicitationOptOutField; } set { this.solicitationOptOutField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object SolicitationOptOutTime { get { return this.solicitationOptOutTimeField; } set { this.solicitationOptOutTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object ApiVendorID { get { return this.apiVendorIDField; } set { this.apiVendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=42)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Ticket : Entity { private object accountIDField; private object allocationCodeIDField; private object completedDateField; private object contactIDField; private object contractIDField; private object createDateField; private object creatorResourceIDField; private object descriptionField; private object dueDateTimeField; private object estimatedHoursField; private object installedProductIDField; private object issueTypeField; private object lastActivityDateField; private object priorityField; private object queueIDField; private object assignedResourceIDField; private object assignedResourceRoleIDField; private object sourceField; private object statusField; private object subIssueTypeField; private object ticketNumberField; private object titleField; private object firstResponseDateTimeField; private object resolutionPlanDateTimeField; private object resolvedDateTimeField; private object firstResponseDueDateTimeField; private object resolutionPlanDueDateTimeField; private object resolvedDueDateTimeField; private object serviceLevelAgreementIDField; private object serviceLevelAgreementHasBeenMetField; private object resolutionField; private object purchaseOrderNumberField; private object ticketTypeField; private object problemTicketIdField; private object opportunityIdField; private object changeApprovalBoardField; private object changeApprovalTypeField; private object changeApprovalStatusField; private object changeInfoField1Field; private object changeInfoField2Field; private object changeInfoField3Field; private object changeInfoField4Field; private object changeInfoField5Field; private object lastCustomerNotificationDateTimeField; private object lastCustomerVisibleActivityDateTimeField; private object contractServiceIDField; private object contractServiceBundleIDField; private object hoursToBeScheduledField; private object monitorTypeIDField; private object monitorIDField; private object aEMAlertIDField; private object ticketCategoryField; private object externalIDField; private object firstResponseInitiatingResourceIDField; private object firstResponseAssignedResourceIDField; private object projectIDField; private object businessDivisionSubdivisionIDField; private object creatorTypeField; private object completedByResourceIDField; private object accountPhysicalLocationIDField; private object lastActivityPersonTypeField; private object lastActivityResourceIDField; private object serviceLevelAgreementPausedNextEventHoursField; private object currentServiceThermometerRatingField; private object previousServiceThermometerRatingField; private object serviceThermometerTemperatureField; private object apiVendorIDField; private object lastTrackedModificationDateTimeField; private object rmaStatusField; private object rmaTypeField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object CompletedDate { get { return this.completedDateField; } set { this.completedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object DueDateTime { get { return this.dueDateTimeField; } set { this.dueDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object EstimatedHours { get { return this.estimatedHoursField; } set { this.estimatedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InstalledProductID { get { return this.installedProductIDField; } set { this.installedProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object IssueType { get { return this.issueTypeField; } set { this.issueTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object Priority { get { return this.priorityField; } set { this.priorityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object QueueID { get { return this.queueIDField; } set { this.queueIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object AssignedResourceID { get { return this.assignedResourceIDField; } set { this.assignedResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object AssignedResourceRoleID { get { return this.assignedResourceRoleIDField; } set { this.assignedResourceRoleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object Source { get { return this.sourceField; } set { this.sourceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object SubIssueType { get { return this.subIssueTypeField; } set { this.subIssueTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object TicketNumber { get { return this.ticketNumberField; } set { this.ticketNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object FirstResponseDateTime { get { return this.firstResponseDateTimeField; } set { this.firstResponseDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object ResolutionPlanDateTime { get { return this.resolutionPlanDateTimeField; } set { this.resolutionPlanDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object ResolvedDateTime { get { return this.resolvedDateTimeField; } set { this.resolvedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object FirstResponseDueDateTime { get { return this.firstResponseDueDateTimeField; } set { this.firstResponseDueDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object ResolutionPlanDueDateTime { get { return this.resolutionPlanDueDateTimeField; } set { this.resolutionPlanDueDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ResolvedDueDateTime { get { return this.resolvedDueDateTimeField; } set { this.resolvedDueDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object ServiceLevelAgreementID { get { return this.serviceLevelAgreementIDField; } set { this.serviceLevelAgreementIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object ServiceLevelAgreementHasBeenMet { get { return this.serviceLevelAgreementHasBeenMetField; } set { this.serviceLevelAgreementHasBeenMetField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object Resolution { get { return this.resolutionField; } set { this.resolutionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object TicketType { get { return this.ticketTypeField; } set { this.ticketTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object ProblemTicketId { get { return this.problemTicketIdField; } set { this.problemTicketIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object OpportunityId { get { return this.opportunityIdField; } set { this.opportunityIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object ChangeApprovalBoard { get { return this.changeApprovalBoardField; } set { this.changeApprovalBoardField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object ChangeApprovalType { get { return this.changeApprovalTypeField; } set { this.changeApprovalTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object ChangeApprovalStatus { get { return this.changeApprovalStatusField; } set { this.changeApprovalStatusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object ChangeInfoField1 { get { return this.changeInfoField1Field; } set { this.changeInfoField1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object ChangeInfoField2 { get { return this.changeInfoField2Field; } set { this.changeInfoField2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object ChangeInfoField3 { get { return this.changeInfoField3Field; } set { this.changeInfoField3Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object ChangeInfoField4 { get { return this.changeInfoField4Field; } set { this.changeInfoField4Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=42)] public object ChangeInfoField5 { get { return this.changeInfoField5Field; } set { this.changeInfoField5Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=43)] public object LastCustomerNotificationDateTime { get { return this.lastCustomerNotificationDateTimeField; } set { this.lastCustomerNotificationDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=44)] public object LastCustomerVisibleActivityDateTime { get { return this.lastCustomerVisibleActivityDateTimeField; } set { this.lastCustomerVisibleActivityDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=45)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=46)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=47)] public object HoursToBeScheduled { get { return this.hoursToBeScheduledField; } set { this.hoursToBeScheduledField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=48)] public object MonitorTypeID { get { return this.monitorTypeIDField; } set { this.monitorTypeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=49)] public object MonitorID { get { return this.monitorIDField; } set { this.monitorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=50)] public object AEMAlertID { get { return this.aEMAlertIDField; } set { this.aEMAlertIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=51)] public object TicketCategory { get { return this.ticketCategoryField; } set { this.ticketCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=52)] public object ExternalID { get { return this.externalIDField; } set { this.externalIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=53)] public object FirstResponseInitiatingResourceID { get { return this.firstResponseInitiatingResourceIDField; } set { this.firstResponseInitiatingResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=54)] public object FirstResponseAssignedResourceID { get { return this.firstResponseAssignedResourceIDField; } set { this.firstResponseAssignedResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=55)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=56)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=57)] public object CreatorType { get { return this.creatorTypeField; } set { this.creatorTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=58)] public object CompletedByResourceID { get { return this.completedByResourceIDField; } set { this.completedByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=59)] public object AccountPhysicalLocationID { get { return this.accountPhysicalLocationIDField; } set { this.accountPhysicalLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=60)] public object LastActivityPersonType { get { return this.lastActivityPersonTypeField; } set { this.lastActivityPersonTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=61)] public object LastActivityResourceID { get { return this.lastActivityResourceIDField; } set { this.lastActivityResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=62)] public object ServiceLevelAgreementPausedNextEventHours { get { return this.serviceLevelAgreementPausedNextEventHoursField; } set { this.serviceLevelAgreementPausedNextEventHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=63)] public object CurrentServiceThermometerRating { get { return this.currentServiceThermometerRatingField; } set { this.currentServiceThermometerRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=64)] public object PreviousServiceThermometerRating { get { return this.previousServiceThermometerRatingField; } set { this.previousServiceThermometerRatingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=65)] public object ServiceThermometerTemperature { get { return this.serviceThermometerTemperatureField; } set { this.serviceThermometerTemperatureField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=66)] public object ApiVendorID { get { return this.apiVendorIDField; } set { this.apiVendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=67)] public object LastTrackedModificationDateTime { get { return this.lastTrackedModificationDateTimeField; } set { this.lastTrackedModificationDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=68)] public object RmaStatus { get { return this.rmaStatusField; } set { this.rmaStatusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=69)] public object RmaType { get { return this.rmaTypeField; } set { this.rmaTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=70)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AllocationCode : Entity { private object generalLedgerCodeField; private object departmentField; private object nameField; private object typeField; private object useTypeField; private object descriptionField; private object activeField; private object unitCostField; private object unitPriceField; private object allocationCodeTypeField; private object taxableField; private object externalNumberField; private object taxCategoryIDField; private object markupRateField; private object isExcludedFromNewContractsField; private object afterHoursWorkTypeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object GeneralLedgerCode { get { return this.generalLedgerCodeField; } set { this.generalLedgerCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Department { get { return this.departmentField; } set { this.departmentField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object UseType { get { return this.useTypeField; } set { this.useTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object AllocationCodeType { get { return this.allocationCodeTypeField; } set { this.allocationCodeTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object Taxable { get { return this.taxableField; } set { this.taxableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ExternalNumber { get { return this.externalNumberField; } set { this.externalNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object TaxCategoryID { get { return this.taxCategoryIDField; } set { this.taxCategoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object MarkupRate { get { return this.markupRateField; } set { this.markupRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object IsExcludedFromNewContracts { get { return this.isExcludedFromNewContractsField; } set { this.isExcludedFromNewContractsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object AfterHoursWorkType { get { return this.afterHoursWorkTypeField; } set { this.afterHoursWorkTypeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Invoice : Entity { private object accountIDField; private object creatorResourceIDField; private object invoiceDateTimeField; private object createDateTimeField; private object invoiceNumberField; private object commentsField; private object invoiceTotalField; private object totalTaxValueField; private object fromDateField; private object toDateField; private object orderNumberField; private object paymentTermField; private object webServiceDateField; private object isVoidedField; private object voidedDateField; private object voidedByResourceIDField; private object paidDateField; private object taxGroupField; private object taxRegionNameField; private object dueDateField; private object batchIDField; private object invoiceEditorTemplateIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object InvoiceDateTime { get { return this.invoiceDateTimeField; } set { this.invoiceDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object InvoiceNumber { get { return this.invoiceNumberField; } set { this.invoiceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Comments { get { return this.commentsField; } set { this.commentsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object InvoiceTotal { get { return this.invoiceTotalField; } set { this.invoiceTotalField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object TotalTaxValue { get { return this.totalTaxValueField; } set { this.totalTaxValueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object FromDate { get { return this.fromDateField; } set { this.fromDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ToDate { get { return this.toDateField; } set { this.toDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object OrderNumber { get { return this.orderNumberField; } set { this.orderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object PaymentTerm { get { return this.paymentTermField; } set { this.paymentTermField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object WebServiceDate { get { return this.webServiceDateField; } set { this.webServiceDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object IsVoided { get { return this.isVoidedField; } set { this.isVoidedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object VoidedDate { get { return this.voidedDateField; } set { this.voidedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object VoidedByResourceID { get { return this.voidedByResourceIDField; } set { this.voidedByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object PaidDate { get { return this.paidDateField; } set { this.paidDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object TaxGroup { get { return this.taxGroupField; } set { this.taxGroupField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object TaxRegionName { get { return this.taxRegionNameField; } set { this.taxRegionNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object DueDate { get { return this.dueDateField; } set { this.dueDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object BatchID { get { return this.batchIDField; } set { this.batchIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object InvoiceEditorTemplateID { get { return this.invoiceEditorTemplateIDField; } set { this.invoiceEditorTemplateIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Role : Entity { private object nameField; private object descriptionField; private object systemRoleField; private object hourlyFactorField; private object hourlyRateField; private object quoteItemDefaultTaxCategoryIdField; private object activeField; private object isExcludedFromNewContractsField; private object roleTypeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object SystemRole { get { return this.systemRoleField; } set { this.systemRoleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object HourlyFactor { get { return this.hourlyFactorField; } set { this.hourlyFactorField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object HourlyRate { get { return this.hourlyRateField; } set { this.hourlyRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object QuoteItemDefaultTaxCategoryId { get { return this.quoteItemDefaultTaxCategoryIdField; } set { this.quoteItemDefaultTaxCategoryIdField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object IsExcludedFromNewContracts { get { return this.isExcludedFromNewContractsField; } set { this.isExcludedFromNewContractsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object RoleType { get { return this.roleTypeField; } set { this.roleTypeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Phase : Entity { private object createDateField; private object creatorResourceIDField; private object descriptionField; private object dueDateField; private object estimatedHoursField; private object externalIDField; private object lastActivityDateTimeField; private object parentPhaseIDField; private object phaseNumberField; private object projectIDField; private object scheduledField; private object startDateField; private object titleField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DueDate { get { return this.dueDateField; } set { this.dueDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object EstimatedHours { get { return this.estimatedHoursField; } set { this.estimatedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ExternalID { get { return this.externalIDField; } set { this.externalIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object LastActivityDateTime { get { return this.lastActivityDateTimeField; } set { this.lastActivityDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ParentPhaseID { get { return this.parentPhaseIDField; } set { this.parentPhaseIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object PhaseNumber { get { return this.phaseNumberField; } set { this.phaseNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object Scheduled { get { return this.scheduledField; } set { this.scheduledField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object Title { get { return this.titleField; } set { this.titleField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Project : Entity { private object projectNameField; private object accountIDField; private object typeField; private object extProjectTypeField; private object extPNumberField; private object projectNumberField; private object descriptionField; private object createDateTimeField; private object creatorResourceIDField; private object startDateTimeField; private object endDateTimeField; private object durationField; private object actualHoursField; private object actualBilledHoursField; private object estimatedTimeField; private object laborEstimatedRevenueField; private object laborEstimatedCostsField; private object laborEstimatedMarginPercentageField; private object projectCostsRevenueField; private object projectCostsBudgetField; private object projectCostEstimatedMarginPercentageField; private object changeOrdersRevenueField; private object changeOrdersBudgetField; private object sGDAField; private object originalEstimatedRevenueField; private object estimatedSalesCostField; private object statusField; private object contractIDField; private object projectLeadResourceIDField; private object companyOwnerResourceIDField; private object completedPercentageField; private object completedDateTimeField; private object statusDetailField; private object statusDateTimeField; private object departmentField; private object lineOfBusinessField; private object purchaseOrderNumberField; private object businessDivisionSubdivisionIDField; private object lastActivityResourceIDField; private object lastActivityDateTimeField; private object lastActivityPersonTypeField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ProjectName { get { return this.projectNameField; } set { this.projectNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ExtProjectType { get { return this.extProjectTypeField; } set { this.extProjectTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ExtPNumber { get { return this.extPNumberField; } set { this.extPNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ProjectNumber { get { return this.projectNumberField; } set { this.projectNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object Duration { get { return this.durationField; } set { this.durationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object ActualHours { get { return this.actualHoursField; } set { this.actualHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object ActualBilledHours { get { return this.actualBilledHoursField; } set { this.actualBilledHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object EstimatedTime { get { return this.estimatedTimeField; } set { this.estimatedTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object LaborEstimatedRevenue { get { return this.laborEstimatedRevenueField; } set { this.laborEstimatedRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object LaborEstimatedCosts { get { return this.laborEstimatedCostsField; } set { this.laborEstimatedCostsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object LaborEstimatedMarginPercentage { get { return this.laborEstimatedMarginPercentageField; } set { this.laborEstimatedMarginPercentageField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object ProjectCostsRevenue { get { return this.projectCostsRevenueField; } set { this.projectCostsRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object ProjectCostsBudget { get { return this.projectCostsBudgetField; } set { this.projectCostsBudgetField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object ProjectCostEstimatedMarginPercentage { get { return this.projectCostEstimatedMarginPercentageField; } set { this.projectCostEstimatedMarginPercentageField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object ChangeOrdersRevenue { get { return this.changeOrdersRevenueField; } set { this.changeOrdersRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object ChangeOrdersBudget { get { return this.changeOrdersBudgetField; } set { this.changeOrdersBudgetField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object SGDA { get { return this.sGDAField; } set { this.sGDAField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object OriginalEstimatedRevenue { get { return this.originalEstimatedRevenueField; } set { this.originalEstimatedRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object EstimatedSalesCost { get { return this.estimatedSalesCostField; } set { this.estimatedSalesCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object ProjectLeadResourceID { get { return this.projectLeadResourceIDField; } set { this.projectLeadResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object CompanyOwnerResourceID { get { return this.companyOwnerResourceIDField; } set { this.companyOwnerResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object CompletedPercentage { get { return this.completedPercentageField; } set { this.completedPercentageField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object CompletedDateTime { get { return this.completedDateTimeField; } set { this.completedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object StatusDetail { get { return this.statusDetailField; } set { this.statusDetailField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object StatusDateTime { get { return this.statusDateTimeField; } set { this.statusDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object Department { get { return this.departmentField; } set { this.departmentField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object LineOfBusiness { get { return this.lineOfBusinessField; } set { this.lineOfBusinessField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object LastActivityResourceID { get { return this.lastActivityResourceIDField; } set { this.lastActivityResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object LastActivityDateTime { get { return this.lastActivityDateTimeField; } set { this.lastActivityDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object LastActivityPersonType { get { return this.lastActivityPersonTypeField; } set { this.lastActivityPersonTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ProductVendor : Entity { private object productIDField; private object vendorIDField; private object vendorCostField; private object vendorPartNumberField; private object activeField; private object isDefaultField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object VendorID { get { return this.vendorIDField; } set { this.vendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object VendorCost { get { return this.vendorCostField; } set { this.vendorCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object VendorPartNumber { get { return this.vendorPartNumberField; } set { this.vendorPartNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsDefault { get { return this.isDefaultField; } set { this.isDefaultField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Product : Entity { private object nameField; private object descriptionField; private object sKUField; private object linkField; private object productCategoryField; private object externalProductIDField; private object unitCostField; private object markupRateField; private object unitPriceField; private object mSRPField; private object defaultVendorIDField; private object vendorProductNumberField; private object manufacturerNameField; private object manufacturerProductNameField; private object activeField; private object periodTypeField; private object productAllocationCodeIDField; private object serializedField; private object costAllocationCodeIDField; private object doesNotRequireProcurementField; private object internalProductIDField; private object billingTypeField; private object priceCostMethodField; private object eligibleForRmaField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object SKU { get { return this.sKUField; } set { this.sKUField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Link { get { return this.linkField; } set { this.linkField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ProductCategory { get { return this.productCategoryField; } set { this.productCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ExternalProductID { get { return this.externalProductIDField; } set { this.externalProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object MarkupRate { get { return this.markupRateField; } set { this.markupRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object MSRP { get { return this.mSRPField; } set { this.mSRPField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object DefaultVendorID { get { return this.defaultVendorIDField; } set { this.defaultVendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object VendorProductNumber { get { return this.vendorProductNumberField; } set { this.vendorProductNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object ManufacturerName { get { return this.manufacturerNameField; } set { this.manufacturerNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object ManufacturerProductName { get { return this.manufacturerProductNameField; } set { this.manufacturerProductNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object PeriodType { get { return this.periodTypeField; } set { this.periodTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ProductAllocationCodeID { get { return this.productAllocationCodeIDField; } set { this.productAllocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object Serialized { get { return this.serializedField; } set { this.serializedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object CostAllocationCodeID { get { return this.costAllocationCodeIDField; } set { this.costAllocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object DoesNotRequireProcurement { get { return this.doesNotRequireProcurementField; } set { this.doesNotRequireProcurementField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object InternalProductID { get { return this.internalProductIDField; } set { this.internalProductIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object BillingType { get { return this.billingTypeField; } set { this.billingTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object PriceCostMethod { get { return this.priceCostMethodField; } set { this.priceCostMethodField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object EligibleForRma { get { return this.eligibleForRmaField; } set { this.eligibleForRmaField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Task : Entity { private object allocationCodeIDField; private object assignedResourceIDField; private object assignedResourceRoleIDField; private object canClientPortalUserCompleteTaskField; private object completedDateTimeField; private object createDateTimeField; private object creatorResourceIDField; private object departmentIDField; private object descriptionField; private object endDateTimeField; private object estimatedHoursField; private object externalIDField; private object hoursToBeScheduledField; private object isVisibleInClientPortalField; private object lastActivityDateTimeField; private object phaseIDField; private object priorityField; private object projectIDField; private object purchaseOrderNumberField; private object remainingHoursField; private object startDateTimeField; private object statusField; private object taskIsBillableField; private object taskNumberField; private object taskTypeField; private object titleField; private object priorityLabelField; private object creatorTypeField; private object completedByResourceIDField; private object completedByTypeField; private object lastActivityResourceIDField; private object lastActivityPersonTypeField; private object accountPhysicalLocationIDField; private object taskCategoryIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AssignedResourceID { get { return this.assignedResourceIDField; } set { this.assignedResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object AssignedResourceRoleID { get { return this.assignedResourceRoleIDField; } set { this.assignedResourceRoleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object CanClientPortalUserCompleteTask { get { return this.canClientPortalUserCompleteTaskField; } set { this.canClientPortalUserCompleteTaskField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object CompletedDateTime { get { return this.completedDateTimeField; } set { this.completedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DepartmentID { get { return this.departmentIDField; } set { this.departmentIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object EstimatedHours { get { return this.estimatedHoursField; } set { this.estimatedHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ExternalID { get { return this.externalIDField; } set { this.externalIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object HoursToBeScheduled { get { return this.hoursToBeScheduledField; } set { this.hoursToBeScheduledField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object IsVisibleInClientPortal { get { return this.isVisibleInClientPortalField; } set { this.isVisibleInClientPortalField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object LastActivityDateTime { get { return this.lastActivityDateTimeField; } set { this.lastActivityDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object PhaseID { get { return this.phaseIDField; } set { this.phaseIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object Priority { get { return this.priorityField; } set { this.priorityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object RemainingHours { get { return this.remainingHoursField; } set { this.remainingHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object TaskIsBillable { get { return this.taskIsBillableField; } set { this.taskIsBillableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object TaskNumber { get { return this.taskNumberField; } set { this.taskNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object TaskType { get { return this.taskTypeField; } set { this.taskTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object PriorityLabel { get { return this.priorityLabelField; } set { this.priorityLabelField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object CreatorType { get { return this.creatorTypeField; } set { this.creatorTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object CompletedByResourceID { get { return this.completedByResourceIDField; } set { this.completedByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object CompletedByType { get { return this.completedByTypeField; } set { this.completedByTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object LastActivityResourceID { get { return this.lastActivityResourceIDField; } set { this.lastActivityResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object LastActivityPersonType { get { return this.lastActivityPersonTypeField; } set { this.lastActivityPersonTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object AccountPhysicalLocationID { get { return this.accountPhysicalLocationIDField; } set { this.accountPhysicalLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object TaskCategoryID { get { return this.taskCategoryIDField; } set { this.taskCategoryIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceCallTicketResource : Entity { private object serviceCallTicketIDField; private object resourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ServiceCallTicketID { get { return this.serviceCallTicketIDField; } set { this.serviceCallTicketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceCallTaskResource : Entity { private object serviceCallTaskIDField; private object resourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ServiceCallTaskID { get { return this.serviceCallTaskIDField; } set { this.serviceCallTaskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceCall : Entity { private object accountIDField; private object startDateTimeField; private object endDateTimeField; private object descriptionField; private object completeField; private object creatorResourceIDField; private object createDateTimeField; private object lastModifiedDateTimeField; private object durationField; private object statusField; private object canceledByResourceField; private object canceledDateTimeField; private object cancelationNoticeHoursField; private object accountPhysicalLocationIDField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Complete { get { return this.completeField; } set { this.completeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object LastModifiedDateTime { get { return this.lastModifiedDateTimeField; } set { this.lastModifiedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Duration { get { return this.durationField; } set { this.durationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object CanceledByResource { get { return this.canceledByResourceField; } set { this.canceledByResourceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object CanceledDateTime { get { return this.canceledDateTimeField; } set { this.canceledDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object CancelationNoticeHours { get { return this.cancelationNoticeHoursField; } set { this.cancelationNoticeHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object AccountPhysicalLocationID { get { return this.accountPhysicalLocationIDField; } set { this.accountPhysicalLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceCallTicket : Entity { private object serviceCallIDField; private object ticketIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ServiceCallID { get { return this.serviceCallIDField; } set { this.serviceCallIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceCallTask : Entity { private object serviceCallIDField; private object taskIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ServiceCallID { get { return this.serviceCallIDField; } set { this.serviceCallIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Appointment : Entity { private object resourceIDField; private object titleField; private object startDateTimeField; private object endDateTimeField; private object descriptionField; private object creatorResourceIDField; private object createDateTimeField; private object updateDateTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object UpdateDateTime { get { return this.updateDateTimeField; } set { this.updateDateTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TimeEntry : Entity { private object taskIDField; private object ticketIDField; private object internalAllocationCodeIDField; private object typeField; private object dateWorkedField; private object startDateTimeField; private object endDateTimeField; private object hoursWorkedField; private object hoursToBillField; private object offsetHoursField; private object summaryNotesField; private object internalNotesField; private object roleIDField; private object createDateTimeField; private object resourceIDField; private object creatorUserIDField; private object lastModifiedUserIDField; private object lastModifiedDateTimeField; private object allocationCodeIDField; private object contractIDField; private object showOnInvoiceField; private object nonBillableField; private object billingApprovalLevelMostRecentField; private object billingApprovalResourceIDField; private object billingApprovalDateTimeField; private object contractServiceIDField; private object contractServiceBundleIDField; private object impersonatorCreatorResourceIDField; private object impersonatorUpdaterResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TaskID { get { return this.taskIDField; } set { this.taskIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object InternalAllocationCodeID { get { return this.internalAllocationCodeIDField; } set { this.internalAllocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object DateWorked { get { return this.dateWorkedField; } set { this.dateWorkedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object StartDateTime { get { return this.startDateTimeField; } set { this.startDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object EndDateTime { get { return this.endDateTimeField; } set { this.endDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object HoursWorked { get { return this.hoursWorkedField; } set { this.hoursWorkedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object HoursToBill { get { return this.hoursToBillField; } set { this.hoursToBillField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object OffsetHours { get { return this.offsetHoursField; } set { this.offsetHoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object SummaryNotes { get { return this.summaryNotesField; } set { this.summaryNotesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object InternalNotes { get { return this.internalNotesField; } set { this.internalNotesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object CreatorUserID { get { return this.creatorUserIDField; } set { this.creatorUserIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object LastModifiedUserID { get { return this.lastModifiedUserIDField; } set { this.lastModifiedUserIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object LastModifiedDateTime { get { return this.lastModifiedDateTimeField; } set { this.lastModifiedDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object ShowOnInvoice { get { return this.showOnInvoiceField; } set { this.showOnInvoiceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object NonBillable { get { return this.nonBillableField; } set { this.nonBillableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object BillingApprovalLevelMostRecent { get { return this.billingApprovalLevelMostRecentField; } set { this.billingApprovalLevelMostRecentField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object BillingApprovalResourceID { get { return this.billingApprovalResourceIDField; } set { this.billingApprovalResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object BillingApprovalDateTime { get { return this.billingApprovalDateTimeField; } set { this.billingApprovalDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object ImpersonatorUpdaterResourceID { get { return this.impersonatorUpdaterResourceIDField; } set { this.impersonatorUpdaterResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractService : Entity { private object contractIDField; private object serviceIDField; private object unitPriceField; private object adjustedPriceField; private object invoiceDescriptionField; private object quoteItemIDField; private object internalCurrencyUnitPriceField; private object internalCurrencyAdjustedPriceField; private object internalDescriptionField; private object unitCostField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object AdjustedPrice { get { return this.adjustedPriceField; } set { this.adjustedPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object InvoiceDescription { get { return this.invoiceDescriptionField; } set { this.invoiceDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object QuoteItemID { get { return this.quoteItemIDField; } set { this.quoteItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object InternalCurrencyUnitPrice { get { return this.internalCurrencyUnitPriceField; } set { this.internalCurrencyUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object InternalCurrencyAdjustedPrice { get { return this.internalCurrencyAdjustedPriceField; } set { this.internalCurrencyAdjustedPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object InternalDescription { get { return this.internalDescriptionField; } set { this.internalDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractServiceBundle : Entity { private object contractIDField; private object serviceBundleIDField; private object unitPriceField; private object adjustedPriceField; private object invoiceDescriptionField; private object quoteItemIDField; private object internalCurrencyUnitPriceField; private object internalCurrencyAdjustedPriceField; private object internalDescriptionField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object AdjustedPrice { get { return this.adjustedPriceField; } set { this.adjustedPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object InvoiceDescription { get { return this.invoiceDescriptionField; } set { this.invoiceDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object QuoteItemID { get { return this.quoteItemIDField; } set { this.quoteItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object InternalCurrencyUnitPrice { get { return this.internalCurrencyUnitPriceField; } set { this.internalCurrencyUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object InternalCurrencyAdjustedPrice { get { return this.internalCurrencyAdjustedPriceField; } set { this.internalCurrencyAdjustedPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object InternalDescription { get { return this.internalDescriptionField; } set { this.internalDescriptionField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractNote : Entity { private object contractIDField; private object creatorResourceIDField; private object lastActivityDateField; private object titleField; private object descriptionField; private object impersonatorCreatorResourceIDField; private object impersonatorUpdaterResourceIDField; private object createDateTimeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object ImpersonatorUpdaterResourceID { get { return this.impersonatorUpdaterResourceIDField; } set { this.impersonatorUpdaterResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractMilestone : Entity { private object createDateField; private object creatorResourceIDField; private object statusField; private object dateDueField; private object amountField; private object titleField; private object descriptionField; private object contractIDField; private object isInitialPaymentField; private object allocationCodeIDField; private object internalCurrencyAmountField; private object businessDivisionSubdivisionIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DateDue { get { return this.dateDueField; } set { this.dateDueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Amount { get { return this.amountField; } set { this.amountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object IsInitialPayment { get { return this.isInitialPaymentField; } set { this.isInitialPaymentField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InternalCurrencyAmount { get { return this.internalCurrencyAmountField; } set { this.internalCurrencyAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractRoleCost : Entity { private object contractIDField; private object resourceIDField; private object roleIDField; private object rateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Rate { get { return this.rateField; } set { this.rateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractRate : Entity { private object roleIDField; private object contractIDField; private object contractHourlyRateField; private object internalCurrencyContractHourlyRateField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ContractHourlyRate { get { return this.contractHourlyRateField; } set { this.contractHourlyRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object InternalCurrencyContractHourlyRate { get { return this.internalCurrencyContractHourlyRateField; } set { this.internalCurrencyContractHourlyRateField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractFactor : Entity { private object roleIDField; private object contractIDField; private object blockHourFactorField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object RoleID { get { return this.roleIDField; } set { this.roleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object BlockHourFactor { get { return this.blockHourFactorField; } set { this.blockHourFactorField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractTicketPurchase : Entity { private object contractIDField; private object datePurchasedField; private object endDateField; private object invoiceNumberField; private object isPaidField; private object paymentNumberField; private object startDateField; private object statusField; private object paymentTypeField; private object perTicketRateField; private object ticketsPurchasedField; private object ticketsUsedField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object DatePurchased { get { return this.datePurchasedField; } set { this.datePurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EndDate { get { return this.endDateField; } set { this.endDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object InvoiceNumber { get { return this.invoiceNumberField; } set { this.invoiceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object IsPaid { get { return this.isPaidField; } set { this.isPaidField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object PaymentNumber { get { return this.paymentNumberField; } set { this.paymentNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object PaymentType { get { return this.paymentTypeField; } set { this.paymentTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object PerTicketRate { get { return this.perTicketRateField; } set { this.perTicketRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object TicketsPurchased { get { return this.ticketsPurchasedField; } set { this.ticketsPurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object TicketsUsed { get { return this.ticketsUsedField; } set { this.ticketsUsedField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractBlock : Entity { private object contractIDField; private object statusField; private object isPaidField; private object datePurchasedField; private object startDateField; private object endDateField; private object hoursField; private object hourlyRateField; private object invoiceNumberField; private object paymentNumberField; private object paymentTypeField; private object hoursApprovedField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsPaid { get { return this.isPaidField; } set { this.isPaidField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DatePurchased { get { return this.datePurchasedField; } set { this.datePurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object EndDate { get { return this.endDateField; } set { this.endDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Hours { get { return this.hoursField; } set { this.hoursField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object HourlyRate { get { return this.hourlyRateField; } set { this.hourlyRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object InvoiceNumber { get { return this.invoiceNumberField; } set { this.invoiceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object PaymentNumber { get { return this.paymentNumberField; } set { this.paymentNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object PaymentType { get { return this.paymentTypeField; } set { this.paymentTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object HoursApproved { get { return this.hoursApprovedField; } set { this.hoursApprovedField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractRetainer : Entity { private object contractIDField; private object statusField; private object isPaidField; private object datePurchasedField; private object startDateField; private object endDateField; private object amountField; private object invoiceNumberField; private object paymentNumberField; private object paymentIDField; private object overrideHourlyRateField; private object amountApprovedField; private object internalCurrencyAmountField; private object internalCurrencyAmountApprovedField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsPaid { get { return this.isPaidField; } set { this.isPaidField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DatePurchased { get { return this.datePurchasedField; } set { this.datePurchasedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object EndDate { get { return this.endDateField; } set { this.endDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Amount { get { return this.amountField; } set { this.amountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object InvoiceNumber { get { return this.invoiceNumberField; } set { this.invoiceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object PaymentNumber { get { return this.paymentNumberField; } set { this.paymentNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object paymentID { get { return this.paymentIDField; } set { this.paymentIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object OverrideHourlyRate { get { return this.overrideHourlyRateField; } set { this.overrideHourlyRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object AmountApproved { get { return this.amountApprovedField; } set { this.amountApprovedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object InternalCurrencyAmount { get { return this.internalCurrencyAmountField; } set { this.internalCurrencyAmountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object InternalCurrencyAmountApproved { get { return this.internalCurrencyAmountApprovedField; } set { this.internalCurrencyAmountApprovedField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractServiceBundleAdjustment : Entity { private object contractIDField; private object serviceBundleIDField; private object effectiveDateField; private object unitChangeField; private object adjustedUnitPriceField; private object quoteItemIDField; private object contractServiceBundleIDField; private object allowRepeatServiceBundleField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EffectiveDate { get { return this.effectiveDateField; } set { this.effectiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitChange { get { return this.unitChangeField; } set { this.unitChangeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object AdjustedUnitPrice { get { return this.adjustedUnitPriceField; } set { this.adjustedUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object QuoteItemID { get { return this.quoteItemIDField; } set { this.quoteItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object AllowRepeatServiceBundle { get { return this.allowRepeatServiceBundleField; } set { this.allowRepeatServiceBundleField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractServiceAdjustment : Entity { private object contractIDField; private object serviceIDField; private object effectiveDateField; private object unitChangeField; private object adjustedUnitPriceField; private object adjustedUnitCostField; private object quoteItemIDField; private object contractServiceIDField; private object allowRepeatServiceField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object EffectiveDate { get { return this.effectiveDateField; } set { this.effectiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object UnitChange { get { return this.unitChangeField; } set { this.unitChangeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object AdjustedUnitPrice { get { return this.adjustedUnitPriceField; } set { this.adjustedUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object AdjustedUnitCost { get { return this.adjustedUnitCostField; } set { this.adjustedUnitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object QuoteItemID { get { return this.quoteItemIDField; } set { this.quoteItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object AllowRepeatService { get { return this.allowRepeatServiceField; } set { this.allowRepeatServiceField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractServiceUnit : Entity { private object contractIDField; private object serviceIDField; private object startDateField; private object endDateField; private object unitsField; private object priceField; private object costField; private object vendorAccountIDField; private object approveAndPostDateField; private object contractServiceIDField; private object internalCurrencyPriceField; private object businessDivisionSubdivisionIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object EndDate { get { return this.endDateField; } set { this.endDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Units { get { return this.unitsField; } set { this.unitsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Price { get { return this.priceField; } set { this.priceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Cost { get { return this.costField; } set { this.costField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object VendorAccountID { get { return this.vendorAccountIDField; } set { this.vendorAccountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ApproveAndPostDate { get { return this.approveAndPostDateField; } set { this.approveAndPostDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ContractServiceID { get { return this.contractServiceIDField; } set { this.contractServiceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object InternalCurrencyPrice { get { return this.internalCurrencyPriceField; } set { this.internalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ContractServiceBundleUnit : Entity { private object contractIDField; private object serviceBundleIDField; private object startDateField; private object endDateField; private object unitsField; private object priceField; private object costField; private object approveAndPostDateField; private object contractServiceBundleIDField; private object internalCurrencyPriceField; private object businessDivisionSubdivisionIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object StartDate { get { return this.startDateField; } set { this.startDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object EndDate { get { return this.endDateField; } set { this.endDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Units { get { return this.unitsField; } set { this.unitsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Price { get { return this.priceField; } set { this.priceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Cost { get { return this.costField; } set { this.costField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ApproveAndPostDate { get { return this.approveAndPostDateField; } set { this.approveAndPostDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ContractServiceBundleID { get { return this.contractServiceBundleIDField; } set { this.contractServiceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object InternalCurrencyPrice { get { return this.internalCurrencyPriceField; } set { this.internalCurrencyPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Opportunity : Entity { private object accountIDField; private object advancedField1Field; private object advancedField2Field; private object advancedField3Field; private object advancedField4Field; private object advancedField5Field; private object amountField; private object assessmentScoreField; private object barriersField; private object closedDateField; private object contactIDField; private object costField; private object createDateField; private object dateStampField; private object helpNeededField; private object lastActivityField; private object leadReferralField; private object lossReasonField; private object lossReasonDetailField; private object marketField; private object nextStepField; private object ownerResourceIDField; private object primaryCompetitorField; private object probabilityField; private object productIDField; private object projectedCloseDateField; private object projectedLiveDateField; private object promotionNameField; private object ratingField; private object relationshipAssessmentScoreField; private object revenueSpreadField; private object revenueSpreadUnitField; private object salesOrderIDField; private object salesProcessPercentCompleteField; private object stageField; private object statusField; private object technicalAssessmentScoreField; private object throughDateField; private object titleField; private object totalAmountMonthsField; private object useQuoteTotalsField; private object winReasonField; private object winReasonDetailField; private object onetimeCostField; private object onetimeRevenueField; private object monthlyCostField; private object monthlyRevenueField; private object quarterlyCostField; private object quarterlyRevenueField; private object yearlyCostField; private object yearlyRevenueField; private object semiannualCostField; private object semiannualRevenueField; private object businessDivisionSubdivisionIDField; private object opportunityCategoryIDField; private object lostDateField; private object promisedFulfillmentDateField; private object descriptionField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AdvancedField1 { get { return this.advancedField1Field; } set { this.advancedField1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object AdvancedField2 { get { return this.advancedField2Field; } set { this.advancedField2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object AdvancedField3 { get { return this.advancedField3Field; } set { this.advancedField3Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object AdvancedField4 { get { return this.advancedField4Field; } set { this.advancedField4Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object AdvancedField5 { get { return this.advancedField5Field; } set { this.advancedField5Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Amount { get { return this.amountField; } set { this.amountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object AssessmentScore { get { return this.assessmentScoreField; } set { this.assessmentScoreField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object Barriers { get { return this.barriersField; } set { this.barriersField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ClosedDate { get { return this.closedDateField; } set { this.closedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object Cost { get { return this.costField; } set { this.costField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object DateStamp { get { return this.dateStampField; } set { this.dateStampField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object HelpNeeded { get { return this.helpNeededField; } set { this.helpNeededField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object LastActivity { get { return this.lastActivityField; } set { this.lastActivityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object LeadReferral { get { return this.leadReferralField; } set { this.leadReferralField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object LossReason { get { return this.lossReasonField; } set { this.lossReasonField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object LossReasonDetail { get { return this.lossReasonDetailField; } set { this.lossReasonDetailField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object Market { get { return this.marketField; } set { this.marketField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object NextStep { get { return this.nextStepField; } set { this.nextStepField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object OwnerResourceID { get { return this.ownerResourceIDField; } set { this.ownerResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object PrimaryCompetitor { get { return this.primaryCompetitorField; } set { this.primaryCompetitorField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object Probability { get { return this.probabilityField; } set { this.probabilityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ProjectedCloseDate { get { return this.projectedCloseDateField; } set { this.projectedCloseDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object ProjectedLiveDate { get { return this.projectedLiveDateField; } set { this.projectedLiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object PromotionName { get { return this.promotionNameField; } set { this.promotionNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object Rating { get { return this.ratingField; } set { this.ratingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object RelationshipAssessmentScore { get { return this.relationshipAssessmentScoreField; } set { this.relationshipAssessmentScoreField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object RevenueSpread { get { return this.revenueSpreadField; } set { this.revenueSpreadField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object RevenueSpreadUnit { get { return this.revenueSpreadUnitField; } set { this.revenueSpreadUnitField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object SalesOrderID { get { return this.salesOrderIDField; } set { this.salesOrderIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object SalesProcessPercentComplete { get { return this.salesProcessPercentCompleteField; } set { this.salesProcessPercentCompleteField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object Stage { get { return this.stageField; } set { this.stageField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object TechnicalAssessmentScore { get { return this.technicalAssessmentScoreField; } set { this.technicalAssessmentScoreField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object ThroughDate { get { return this.throughDateField; } set { this.throughDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=38)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=39)] public object TotalAmountMonths { get { return this.totalAmountMonthsField; } set { this.totalAmountMonthsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=40)] public object UseQuoteTotals { get { return this.useQuoteTotalsField; } set { this.useQuoteTotalsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=41)] public object WinReason { get { return this.winReasonField; } set { this.winReasonField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=42)] public object WinReasonDetail { get { return this.winReasonDetailField; } set { this.winReasonDetailField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=43)] public object OnetimeCost { get { return this.onetimeCostField; } set { this.onetimeCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=44)] public object OnetimeRevenue { get { return this.onetimeRevenueField; } set { this.onetimeRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=45)] public object MonthlyCost { get { return this.monthlyCostField; } set { this.monthlyCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=46)] public object MonthlyRevenue { get { return this.monthlyRevenueField; } set { this.monthlyRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=47)] public object QuarterlyCost { get { return this.quarterlyCostField; } set { this.quarterlyCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=48)] public object QuarterlyRevenue { get { return this.quarterlyRevenueField; } set { this.quarterlyRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=49)] public object YearlyCost { get { return this.yearlyCostField; } set { this.yearlyCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=50)] public object YearlyRevenue { get { return this.yearlyRevenueField; } set { this.yearlyRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=51)] public object SemiannualCost { get { return this.semiannualCostField; } set { this.semiannualCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=52)] public object SemiannualRevenue { get { return this.semiannualRevenueField; } set { this.semiannualRevenueField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=53)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=54)] public object OpportunityCategoryID { get { return this.opportunityCategoryIDField; } set { this.opportunityCategoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=55)] public object LostDate { get { return this.lostDateField; } set { this.lostDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=56)] public object PromisedFulfillmentDate { get { return this.promisedFulfillmentDateField; } set { this.promisedFulfillmentDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=57)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=58)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InventoryLocation : Entity { private object locationNameField; private object activeField; private object isDefaultField; private object resourceIDField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object LocationName { get { return this.locationNameField; } set { this.locationNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object IsDefault { get { return this.isDefaultField; } set { this.isDefaultField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InventoryItem : Entity { private object productIDField; private object inventoryLocationIDField; private object quantityOnHandField; private object quantityMinimumField; private object quantityMaximumField; private object referenceNumberField; private object binField; private object onOrderField; private object backOrderField; private object reservedField; private object pickedField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object InventoryLocationID { get { return this.inventoryLocationIDField; } set { this.inventoryLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object QuantityOnHand { get { return this.quantityOnHandField; } set { this.quantityOnHandField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object QuantityMinimum { get { return this.quantityMinimumField; } set { this.quantityMinimumField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object QuantityMaximum { get { return this.quantityMaximumField; } set { this.quantityMaximumField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ReferenceNumber { get { return this.referenceNumberField; } set { this.referenceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Bin { get { return this.binField; } set { this.binField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object OnOrder { get { return this.onOrderField; } set { this.onOrderField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object BackOrder { get { return this.backOrderField; } set { this.backOrderField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object Reserved { get { return this.reservedField; } set { this.reservedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object Picked { get { return this.pickedField; } set { this.pickedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InventoryItemSerialNumber : Entity { private object inventoryItemIDField; private object serialNumberField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object InventoryItemID { get { return this.inventoryItemIDField; } set { this.inventoryItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class InventoryTransfer : Entity { private object productIDField; private object fromLocationIDField; private object toLocationIDField; private object quantityTransferredField; private object transferByResourceIDField; private object transferDateField; private object notesField; private object serialNumberField; private object updateNoteField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object FromLocationID { get { return this.fromLocationIDField; } set { this.fromLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object ToLocationID { get { return this.toLocationIDField; } set { this.toLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object QuantityTransferred { get { return this.quantityTransferredField; } set { this.quantityTransferredField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object TransferByResourceID { get { return this.transferByResourceIDField; } set { this.transferByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object TransferDate { get { return this.transferDateField; } set { this.transferDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Notes { get { return this.notesField; } set { this.notesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object UpdateNote { get { return this.updateNoteField; } set { this.updateNoteField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PurchaseOrderReceive : Entity { private object purchaseOrderItemIDField; private object quantityPreviouslyReceivedField; private object quantityNowReceivingField; private object receiveDateField; private object quantityBackOrderedField; private object receivedByResourceIDField; private object serialNumberField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object PurchaseOrderItemID { get { return this.purchaseOrderItemIDField; } set { this.purchaseOrderItemIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object QuantityPreviouslyReceived { get { return this.quantityPreviouslyReceivedField; } set { this.quantityPreviouslyReceivedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object QuantityNowReceiving { get { return this.quantityNowReceivingField; } set { this.quantityNowReceivingField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ReceiveDate { get { return this.receiveDateField; } set { this.receiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object QuantityBackOrdered { get { return this.quantityBackOrderedField; } set { this.quantityBackOrderedField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object ReceivedByResourceID { get { return this.receivedByResourceIDField; } set { this.receivedByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PurchaseOrder : Entity { private object vendorIDField; private object statusField; private object creatorResourceIDField; private object createDateTimeField; private object submitDateTimeField; private object cancelDateTimeField; private object shipToNameField; private object shipToAddress1Field; private object shipToAddress2Field; private object shipToCityField; private object shipToStateField; private object shipToPostalCodeField; private object generalMemoField; private object phoneField; private object faxField; private object vendorInvoiceNumberField; private object externalPONumberField; private object purchaseForAccountIDField; private object shippingTypeField; private object shippingDateField; private object freightField; private object taxGroupField; private object paymentTermField; private object showTaxCategoryField; private object showEachTaxInGroupField; private object latestEstimatedArrivalDateField; private object useItemDescriptionsFromField; private object internalCurrencyFreightField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object VendorID { get { return this.vendorIDField; } set { this.vendorIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object CreateDateTime { get { return this.createDateTimeField; } set { this.createDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object SubmitDateTime { get { return this.submitDateTimeField; } set { this.submitDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CancelDateTime { get { return this.cancelDateTimeField; } set { this.cancelDateTimeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object ShipToName { get { return this.shipToNameField; } set { this.shipToNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object ShipToAddress1 { get { return this.shipToAddress1Field; } set { this.shipToAddress1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object ShipToAddress2 { get { return this.shipToAddress2Field; } set { this.shipToAddress2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ShipToCity { get { return this.shipToCityField; } set { this.shipToCityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ShipToState { get { return this.shipToStateField; } set { this.shipToStateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object ShipToPostalCode { get { return this.shipToPostalCodeField; } set { this.shipToPostalCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object GeneralMemo { get { return this.generalMemoField; } set { this.generalMemoField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object Phone { get { return this.phoneField; } set { this.phoneField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object Fax { get { return this.faxField; } set { this.faxField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object VendorInvoiceNumber { get { return this.vendorInvoiceNumberField; } set { this.vendorInvoiceNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ExternalPONumber { get { return this.externalPONumberField; } set { this.externalPONumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object PurchaseForAccountID { get { return this.purchaseForAccountIDField; } set { this.purchaseForAccountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object ShippingType { get { return this.shippingTypeField; } set { this.shippingTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object ShippingDate { get { return this.shippingDateField; } set { this.shippingDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object Freight { get { return this.freightField; } set { this.freightField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object TaxGroup { get { return this.taxGroupField; } set { this.taxGroupField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object PaymentTerm { get { return this.paymentTermField; } set { this.paymentTermField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object ShowTaxCategory { get { return this.showTaxCategoryField; } set { this.showTaxCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object ShowEachTaxInGroup { get { return this.showEachTaxInGroupField; } set { this.showEachTaxInGroupField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object LatestEstimatedArrivalDate { get { return this.latestEstimatedArrivalDateField; } set { this.latestEstimatedArrivalDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object UseItemDescriptionsFrom { get { return this.useItemDescriptionsFromField; } set { this.useItemDescriptionsFromField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object InternalCurrencyFreight { get { return this.internalCurrencyFreightField; } set { this.internalCurrencyFreightField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class PurchaseOrderItem : Entity { private object orderIDField; private object productIDField; private object inventoryLocationIDField; private object quantityField; private object memoField; private object unitCostField; private object salesOrderIDField; private object estimatedArrivalDateField; private object costIDField; private object contractIDField; private object projectIDField; private object ticketIDField; private object internalCurrencyUnitCostField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object OrderID { get { return this.orderIDField; } set { this.orderIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object InventoryLocationID { get { return this.inventoryLocationIDField; } set { this.inventoryLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Quantity { get { return this.quantityField; } set { this.quantityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object Memo { get { return this.memoField; } set { this.memoField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object SalesOrderID { get { return this.salesOrderIDField; } set { this.salesOrderIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object EstimatedArrivalDate { get { return this.estimatedArrivalDateField; } set { this.estimatedArrivalDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object CostID { get { return this.costIDField; } set { this.costIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ContractID { get { return this.contractIDField; } set { this.contractIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ProjectID { get { return this.projectIDField; } set { this.projectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object TicketID { get { return this.ticketIDField; } set { this.ticketIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object InternalCurrencyUnitCost { get { return this.internalCurrencyUnitCostField; } set { this.internalCurrencyUnitCostField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class QuoteItem : Entity { private object averageCostField; private object costIDField; private object descriptionField; private object expenseIDField; private object highestCostField; private object isTaxableField; private object isOptionalField; private object laborIDField; private object lineDiscountField; private object markupRateField; private object nameField; private object percentageDiscountField; private object periodTypeField; private object productIDField; private object quantityField; private object quoteIDField; private object serviceIDField; private object serviceBundleIDField; private object shippingIDField; private object taxCategoryIDField; private object totalEffectiveTaxField; private object typeField; private object unitCostField; private object unitDiscountField; private object unitPriceField; private object internalCurrencyUnitPriceField; private object internalCurrencyUnitDiscountField; private object internalCurrencyLineDiscountField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AverageCost { get { return this.averageCostField; } set { this.averageCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CostID { get { return this.costIDField; } set { this.costIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ExpenseID { get { return this.expenseIDField; } set { this.expenseIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object HighestCost { get { return this.highestCostField; } set { this.highestCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsTaxable { get { return this.isTaxableField; } set { this.isTaxableField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object IsOptional { get { return this.isOptionalField; } set { this.isOptionalField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object LaborID { get { return this.laborIDField; } set { this.laborIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object LineDiscount { get { return this.lineDiscountField; } set { this.lineDiscountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object MarkupRate { get { return this.markupRateField; } set { this.markupRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object PercentageDiscount { get { return this.percentageDiscountField; } set { this.percentageDiscountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object PeriodType { get { return this.periodTypeField; } set { this.periodTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object Quantity { get { return this.quantityField; } set { this.quantityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object QuoteID { get { return this.quoteIDField; } set { this.quoteIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ServiceID { get { return this.serviceIDField; } set { this.serviceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object ServiceBundleID { get { return this.serviceBundleIDField; } set { this.serviceBundleIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object ShippingID { get { return this.shippingIDField; } set { this.shippingIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object TaxCategoryID { get { return this.taxCategoryIDField; } set { this.taxCategoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object TotalEffectiveTax { get { return this.totalEffectiveTaxField; } set { this.totalEffectiveTaxField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object UnitDiscount { get { return this.unitDiscountField; } set { this.unitDiscountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object InternalCurrencyUnitPrice { get { return this.internalCurrencyUnitPriceField; } set { this.internalCurrencyUnitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object InternalCurrencyUnitDiscount { get { return this.internalCurrencyUnitDiscountField; } set { this.internalCurrencyUnitDiscountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object InternalCurrencyLineDiscount { get { return this.internalCurrencyLineDiscountField; } set { this.internalCurrencyLineDiscountField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Country : Entity { private object addressFormatIDField; private object activeField; private object countryCodeField; private object displayNameField; private object invoiceTemplateIDField; private object isDefaultCountryField; private object nameField; private object quoteTemplateIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AddressFormatID { get { return this.addressFormatIDField; } set { this.addressFormatIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object CountryCode { get { return this.countryCodeField; } set { this.countryCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object DisplayName { get { return this.displayNameField; } set { this.displayNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object InvoiceTemplateID { get { return this.invoiceTemplateIDField; } set { this.invoiceTemplateIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsDefaultCountry { get { return this.isDefaultCountryField; } set { this.isDefaultCountryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object QuoteTemplateID { get { return this.quoteTemplateIDField; } set { this.quoteTemplateIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class SalesOrder : Entity { private object accountIDField; private object titleField; private object statusField; private object contactField; private object ownerResourceIDField; private object salesOrderDateField; private object promisedDueDateField; private object billToAddress1Field; private object billToAddress2Field; private object billToCityField; private object billToStateField; private object billToPostalCodeField; private object billToCountryField; private object shipToAddress1Field; private object shipToAddress2Field; private object shipToCityField; private object shipToStateField; private object shipToPostalCodeField; private object shipToCountryField; private object opportunityIDField; private object additionalBillToAddressInformationField; private object additionalShipToAddressInformationField; private object shipToCountryIDField; private object billToCountryIDField; private object businessDivisionSubdivisionIDField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Status { get { return this.statusField; } set { this.statusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Contact { get { return this.contactField; } set { this.contactField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object OwnerResourceID { get { return this.ownerResourceIDField; } set { this.ownerResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object SalesOrderDate { get { return this.salesOrderDateField; } set { this.salesOrderDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object PromisedDueDate { get { return this.promisedDueDateField; } set { this.promisedDueDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object BillToAddress1 { get { return this.billToAddress1Field; } set { this.billToAddress1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object BillToAddress2 { get { return this.billToAddress2Field; } set { this.billToAddress2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object BillToCity { get { return this.billToCityField; } set { this.billToCityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object BillToState { get { return this.billToStateField; } set { this.billToStateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object BillToPostalCode { get { return this.billToPostalCodeField; } set { this.billToPostalCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object BillToCountry { get { return this.billToCountryField; } set { this.billToCountryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object ShipToAddress1 { get { return this.shipToAddress1Field; } set { this.shipToAddress1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ShipToAddress2 { get { return this.shipToAddress2Field; } set { this.shipToAddress2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ShipToCity { get { return this.shipToCityField; } set { this.shipToCityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ShipToState { get { return this.shipToStateField; } set { this.shipToStateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object ShipToPostalCode { get { return this.shipToPostalCodeField; } set { this.shipToPostalCodeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object ShipToCountry { get { return this.shipToCountryField; } set { this.shipToCountryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object OpportunityID { get { return this.opportunityIDField; } set { this.opportunityIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object AdditionalBillToAddressInformation { get { return this.additionalBillToAddressInformationField; } set { this.additionalBillToAddressInformationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object AdditionalShipToAddressInformation { get { return this.additionalShipToAddressInformationField; } set { this.additionalShipToAddressInformationField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object ShipToCountryID { get { return this.shipToCountryIDField; } set { this.shipToCountryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object BillToCountryID { get { return this.billToCountryIDField; } set { this.billToCountryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object BusinessDivisionSubdivisionID { get { return this.businessDivisionSubdivisionIDField; } set { this.businessDivisionSubdivisionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class QuoteTemplate : Entity { private object activeField; private object calculateTaxSeparatelyField; private object createdByField; private object createDateField; private object dateFormatField; private object descriptionField; private object displayCurrencySymbolField; private object displayTaxCategorySuperscriptsField; private object lastActivityDateField; private object lastActivityByField; private object nameField; private object numberFormatField; private object pageLayoutField; private object pageNumberFormatField; private object showEachTaxInGroupField; private object showGridHeaderField; private object showTaxCategoryField; private object showVerticalGridLinesField; private object currencyPositiveFormatField; private object currencyNegativeFormatField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CalculateTaxSeparately { get { return this.calculateTaxSeparatelyField; } set { this.calculateTaxSeparatelyField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object CreatedBy { get { return this.createdByField; } set { this.createdByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object DateFormat { get { return this.dateFormatField; } set { this.dateFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object DisplayCurrencySymbol { get { return this.displayCurrencySymbolField; } set { this.displayCurrencySymbolField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object DisplayTaxCategorySuperscripts { get { return this.displayTaxCategorySuperscriptsField; } set { this.displayTaxCategorySuperscriptsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object LastActivityBy { get { return this.lastActivityByField; } set { this.lastActivityByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object NumberFormat { get { return this.numberFormatField; } set { this.numberFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object PageLayout { get { return this.pageLayoutField; } set { this.pageLayoutField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object PageNumberFormat { get { return this.pageNumberFormatField; } set { this.pageNumberFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ShowEachTaxInGroup { get { return this.showEachTaxInGroupField; } set { this.showEachTaxInGroupField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object ShowGridHeader { get { return this.showGridHeaderField; } set { this.showGridHeaderField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object ShowTaxCategory { get { return this.showTaxCategoryField; } set { this.showTaxCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object ShowVerticalGridLines { get { return this.showVerticalGridLinesField; } set { this.showVerticalGridLinesField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object CurrencyPositiveFormat { get { return this.currencyPositiveFormatField; } set { this.currencyPositiveFormatField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object CurrencyNegativeFormat { get { return this.currencyNegativeFormatField; } set { this.currencyNegativeFormatField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Quote : Entity { private object accountIDField; private object billToLocationIDField; private object commentField; private object contactIDField; private object createDateField; private object creatorResourceIDField; private object descriptionField; private object effectiveDateField; private object eQuoteActiveField; private object expirationDateField; private object externalQuoteNumberField; private object groupByIDField; private object lastActivityDateField; private object lastModifiedByField; private object nameField; private object opportunityIDField; private object paymentTermField; private object paymentTypeField; private object primaryQuoteField; private object proposalProjectIDField; private object purchaseOrderNumberField; private object quoteTemplateIDField; private object shippingTypeField; private object shipToLocationIDField; private object soldToLocationIDField; private object taxGroupField; private object quoteNumberField; private object showEachTaxInGroupField; private object showTaxCategoryField; private object calculateTaxSeparatelyField; private object groupByProductCategoryField; private object extApprovalContactResponseField; private object extApprovalResponseSignatureField; private object extApprovalResponseDateField; private object approvalStatusField; private object approvalStatusChangedDateField; private object approvalStatusChangedByResourceIDField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object BillToLocationID { get { return this.billToLocationIDField; } set { this.billToLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Comment { get { return this.commentField; } set { this.commentField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object ContactID { get { return this.contactIDField; } set { this.contactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object EffectiveDate { get { return this.effectiveDateField; } set { this.effectiveDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object eQuoteActive { get { return this.eQuoteActiveField; } set { this.eQuoteActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object ExpirationDate { get { return this.expirationDateField; } set { this.expirationDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ExternalQuoteNumber { get { return this.externalQuoteNumberField; } set { this.externalQuoteNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object GroupByID { get { return this.groupByIDField; } set { this.groupByIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object LastActivityDate { get { return this.lastActivityDateField; } set { this.lastActivityDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object LastModifiedBy { get { return this.lastModifiedByField; } set { this.lastModifiedByField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object OpportunityID { get { return this.opportunityIDField; } set { this.opportunityIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=16)] public object PaymentTerm { get { return this.paymentTermField; } set { this.paymentTermField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=17)] public object PaymentType { get { return this.paymentTypeField; } set { this.paymentTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=18)] public object PrimaryQuote { get { return this.primaryQuoteField; } set { this.primaryQuoteField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=19)] public object ProposalProjectID { get { return this.proposalProjectIDField; } set { this.proposalProjectIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=20)] public object PurchaseOrderNumber { get { return this.purchaseOrderNumberField; } set { this.purchaseOrderNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=21)] public object QuoteTemplateID { get { return this.quoteTemplateIDField; } set { this.quoteTemplateIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=22)] public object ShippingType { get { return this.shippingTypeField; } set { this.shippingTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=23)] public object ShipToLocationID { get { return this.shipToLocationIDField; } set { this.shipToLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=24)] public object SoldToLocationID { get { return this.soldToLocationIDField; } set { this.soldToLocationIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=25)] public object TaxGroup { get { return this.taxGroupField; } set { this.taxGroupField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=26)] public object QuoteNumber { get { return this.quoteNumberField; } set { this.quoteNumberField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=27)] public object ShowEachTaxInGroup { get { return this.showEachTaxInGroupField; } set { this.showEachTaxInGroupField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=28)] public object ShowTaxCategory { get { return this.showTaxCategoryField; } set { this.showTaxCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=29)] public object CalculateTaxSeparately { get { return this.calculateTaxSeparatelyField; } set { this.calculateTaxSeparatelyField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=30)] public object GroupByProductCategory { get { return this.groupByProductCategoryField; } set { this.groupByProductCategoryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=31)] public object ExtApprovalContactResponse { get { return this.extApprovalContactResponseField; } set { this.extApprovalContactResponseField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=32)] public object ExtApprovalResponseSignature { get { return this.extApprovalResponseSignatureField; } set { this.extApprovalResponseSignatureField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=33)] public object ExtApprovalResponseDate { get { return this.extApprovalResponseDateField; } set { this.extApprovalResponseDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=34)] public object ApprovalStatus { get { return this.approvalStatusField; } set { this.approvalStatusField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=35)] public object ApprovalStatusChangedDate { get { return this.approvalStatusChangedDateField; } set { this.approvalStatusChangedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=36)] public object ApprovalStatusChangedByResourceID { get { return this.approvalStatusChangedByResourceIDField; } set { this.approvalStatusChangedByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=37)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Skill : Entity { private object activeField; private object categoryIDField; private object descriptionField; private object nameField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CategoryID { get { return this.categoryIDField; } set { this.categoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Name { get { return this.nameField; } set { this.nameField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ShippingType : Entity { private object nameField; private object isActiveField; private object descriptionField; private object allocationCodeIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object IsActive { get { return this.isActiveField; } set { this.isActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ServiceBundle : Entity { private object allocationCodeIDField; private object createDateField; private object creatorResourceIDField; private object descriptionField; private object invoiceDescriptionField; private object isActiveField; private object lastModifiedDateField; private object nameField; private object percentageDiscountField; private object periodTypeField; private object serviceLevelAgreementIDField; private object unitCostField; private object unitDiscountField; private object unitPriceField; private object updateResourceIDField; private object old_selected_service_sumField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object InvoiceDescription { get { return this.invoiceDescriptionField; } set { this.invoiceDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsActive { get { return this.isActiveField; } set { this.isActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object LastModifiedDate { get { return this.lastModifiedDateField; } set { this.lastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object PercentageDiscount { get { return this.percentageDiscountField; } set { this.percentageDiscountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object PeriodType { get { return this.periodTypeField; } set { this.periodTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ServiceLevelAgreementID { get { return this.serviceLevelAgreementIDField; } set { this.serviceLevelAgreementIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object UnitDiscount { get { return this.unitDiscountField; } set { this.unitDiscountField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object UpdateResourceID { get { return this.updateResourceIDField; } set { this.updateResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=15)] public object old_selected_service_sum { get { return this.old_selected_service_sumField; } set { this.old_selected_service_sumField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Service : Entity { private object nameField; private object descriptionField; private object unitPriceField; private object periodTypeField; private object allocationCodeIDField; private object isActiveField; private object creatorResourceIDField; private object updateResourceIDField; private object createDateField; private object lastModifiedDateField; private object vendorAccountIDField; private object unitCostField; private object markupRateField; private object invoiceDescriptionField; private object serviceLevelAgreementIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object PeriodType { get { return this.periodTypeField; } set { this.periodTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object AllocationCodeID { get { return this.allocationCodeIDField; } set { this.allocationCodeIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object IsActive { get { return this.isActiveField; } set { this.isActiveField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object CreatorResourceID { get { return this.creatorResourceIDField; } set { this.creatorResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object UpdateResourceID { get { return this.updateResourceIDField; } set { this.updateResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object CreateDate { get { return this.createDateField; } set { this.createDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object LastModifiedDate { get { return this.lastModifiedDateField; } set { this.lastModifiedDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object VendorAccountID { get { return this.vendorAccountIDField; } set { this.vendorAccountIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object UnitCost { get { return this.unitCostField; } set { this.unitCostField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object MarkupRate { get { return this.markupRateField; } set { this.markupRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=13)] public object InvoiceDescription { get { return this.invoiceDescriptionField; } set { this.invoiceDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=14)] public object ServiceLevelAgreementID { get { return this.serviceLevelAgreementIDField; } set { this.serviceLevelAgreementIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ResourceSkill : Entity { private object resourceIDField; private object skillDescriptionField; private object skillIDField; private object skillLevelField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ResourceID { get { return this.resourceIDField; } set { this.resourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object SkillDescription { get { return this.skillDescriptionField; } set { this.skillDescriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object SkillID { get { return this.skillIDField; } set { this.skillIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object SkillLevel { get { return this.skillLevelField; } set { this.skillLevelField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AccountLocation : Entity { private object locationNameField; private object accountIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object LocationName { get { return this.locationNameField; } set { this.locationNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object AccountID { get { return this.accountIDField; } set { this.accountIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TaxRegion : Entity { private object nameField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class TaxCategory : Entity { private object nameField; private object descriptionField; private object activeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Active { get { return this.activeField; } set { this.activeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Tax : Entity { private object taxRegionIDField; private object taxCategoryIDField; private object taxNameField; private object taxRateField; private object isCompoundedField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object TaxRegionID { get { return this.taxRegionIDField; } set { this.taxRegionIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object TaxCategoryID { get { return this.taxCategoryIDField; } set { this.taxCategoryIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object TaxName { get { return this.taxNameField; } set { this.taxNameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object TaxRate { get { return this.taxRateField; } set { this.taxRateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object IsCompounded { get { return this.isCompoundedField; } set { this.isCompoundedField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class ClassificationIcon : Entity { private object activeField; private object descriptionField; private object nameField; private object relativeUrlField; private object systemField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Active { get { return this.activeField; } set { this.activeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object RelativeUrl { get { return this.relativeUrlField; } set { this.relativeUrlField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object System { get { return this.systemField; } set { this.systemField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class QuoteLocation : Entity { private object address1Field; private object address2Field; private object cityField; private object stateField; private object postalCodeField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object Address1 { get { return this.address1Field; } set { this.address1Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object Address2 { get { return this.address2Field; } set { this.address2Field = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object City { get { return this.cityField; } set { this.cityField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object State { get { return this.stateField; } set { this.stateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object PostalCode { get { return this.postalCodeField; } set { this.postalCodeField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class AttachmentInfo : Entity { private object parentIDField; private object parentTypeField; private object typeField; private object titleField; private object fullPathField; private object attachDateField; private object fileSizeField; private object attachedByResourceIDField; private object attachedByContactIDField; private object publishField; private object contentTypeField; private object opportunityIDField; private object impersonatorCreatorResourceIDField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object ParentID { get { return this.parentIDField; } set { this.parentIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public object ParentType { get { return this.parentTypeField; } set { this.parentTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public object Type { get { return this.typeField; } set { this.typeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public object Title { get { return this.titleField; } set { this.titleField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public object FullPath { get { return this.fullPathField; } set { this.fullPathField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=5)] public object AttachDate { get { return this.attachDateField; } set { this.attachDateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=6)] public object FileSize { get { return this.fileSizeField; } set { this.fileSizeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=7)] public object AttachedByResourceID { get { return this.attachedByResourceIDField; } set { this.attachedByResourceIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=8)] public object AttachedByContactID { get { return this.attachedByContactIDField; } set { this.attachedByContactIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public object Publish { get { return this.publishField; } set { this.publishField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public object ContentType { get { return this.contentTypeField; } set { this.contentTypeField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=11)] public object OpportunityID { get { return this.opportunityIDField; } set { this.opportunityIDField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=12)] public object ImpersonatorCreatorResourceID { get { return this.impersonatorCreatorResourceIDField; } set { this.impersonatorCreatorResourceIDField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class EntityInfo { private string nameField; private bool canUpdateField; private bool canDeleteField; private bool canCreateField; private bool canQueryField; private string userAccessForCreateField; private string userAccessForQueryField; private string userAccessForUpdateField; private string userAccessForDeleteField; private bool hasUserDefinedFieldsField; private bool supportsWebhookCalloutsField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public bool CanUpdate { get { return this.canUpdateField; } set { this.canUpdateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=2)] public bool CanDelete { get { return this.canDeleteField; } set { this.canDeleteField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=3)] public bool CanCreate { get { return this.canCreateField; } set { this.canCreateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=4)] public bool CanQuery { get { return this.canQueryField; } set { this.canQueryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order = 5)] public string UserAccessForCreate { get { return this.userAccessForCreateField; } set { this.userAccessForCreateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order = 6)] public string UserAccessForQuery { get { return this.userAccessForQueryField; } set { this.userAccessForQueryField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order = 7)] public string UserAccessForUpdate { get { return this.userAccessForUpdateField; } set { this.userAccessForUpdateField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order = 8)] public string UserAccessForDelete { get { return this.userAccessForDeleteField; } set { this.userAccessForDeleteField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=9)] public bool HasUserDefinedFields { get { return this.hasUserDefinedFieldsField; } set { this.hasUserDefinedFieldsField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=10)] public bool SupportsWebhookCallouts { get { return this.supportsWebhookCalloutsField; } set { this.supportsWebhookCalloutsField = value; } } } /// <remarks/> [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public partial class Attachment { private byte[] dataField; private AttachmentInfo infoField; /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)] public byte[] Data { get { return this.dataField; } set { this.dataField = value; } } /// <remarks/> [System.Xml.Serialization.XmlElementAttribute(Order=1)] public AttachmentInfo Info { get { return this.infoField; } set { this.infoField = value; } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAttachment", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetAttachmentRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public long attachmentId; public GetAttachmentRequest() { } public GetAttachmentRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, long attachmentId) { this.AutotaskIntegrations = AutotaskIntegrations; this.attachmentId = attachmentId; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetAttachmentResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetAttachmentResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.Attachment GetAttachmentResult; public GetAttachmentResponse() { } public GetAttachmentResponse(Autotask.Attachment GetAttachmentResult) { this.GetAttachmentResult = GetAttachmentResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="CreateAttachment", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class CreateAttachmentRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.Attachment attachment; public CreateAttachmentRequest() { } public CreateAttachmentRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Attachment attachment) { this.AutotaskIntegrations = AutotaskIntegrations; this.attachment = attachment; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="CreateAttachmentResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class CreateAttachmentResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public long CreateAttachmentResult; public CreateAttachmentResponse() { } public CreateAttachmentResponse(long CreateAttachmentResult) { this.CreateAttachmentResult = CreateAttachmentResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteAttachment", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class DeleteAttachmentRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public long attachmentId; public DeleteAttachmentRequest() { } public DeleteAttachmentRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, long attachmentId) { this.AutotaskIntegrations = AutotaskIntegrations; this.attachmentId = attachmentId; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="DeleteAttachmentResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class DeleteAttachmentResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public string DeleteAttachmentResult; public DeleteAttachmentResponse() { } public DeleteAttachmentResponse(string DeleteAttachmentResult) { this.DeleteAttachmentResult = DeleteAttachmentResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetEntityInfo", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetEntityInfo { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; public GetEntityInfo() { } public GetEntityInfo(Autotask.AutotaskIntegrations AutotaskIntegrations) { this.AutotaskIntegrations = AutotaskIntegrations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetEntityInfoResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetEntityInfo1 { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.EntityInfo[] GetEntityInfoResult; public GetEntityInfo1() { } public GetEntityInfo1(Autotask.EntityInfo[] GetEntityInfoResult) { this.GetEntityInfoResult = GetEntityInfoResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetFieldInfo", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetFieldInfoRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public string psObjectType; public GetFieldInfoRequest() { } public GetFieldInfoRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, string psObjectType) { this.AutotaskIntegrations = AutotaskIntegrations; this.psObjectType = psObjectType; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetFieldInfoResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetFieldInfoResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.Field[] GetFieldInfoResult; public GetFieldInfoResponse() { } public GetFieldInfoResponse(Autotask.Field[] GetFieldInfoResult) { this.GetFieldInfoResult = GetFieldInfoResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="getUDFInfo", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class getUDFInfoRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public string psTable; public getUDFInfoRequest() { } public getUDFInfoRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, string psTable) { this.AutotaskIntegrations = AutotaskIntegrations; this.psTable = psTable; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="getUDFInfoResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class getUDFInfoResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.Field[] getUDFInfoResult; public getUDFInfoResponse() { } public getUDFInfoResponse(Autotask.Field[] getUDFInfoResult) { this.getUDFInfoResult = getUDFInfoResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="query", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class queryRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public string sXML; public queryRequest() { } public queryRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, string sXML) { this.AutotaskIntegrations = AutotaskIntegrations; this.sXML = sXML; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="queryResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class queryResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.ATWSResponse queryResult; public queryResponse() { } public queryResponse(Autotask.ATWSResponse queryResult) { this.queryResult = queryResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="create", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class createRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.Entity[] Entities; public createRequest() { } public createRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { this.AutotaskIntegrations = AutotaskIntegrations; this.Entities = Entities; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="createResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class createResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.ATWSResponse createResult; public createResponse() { } public createResponse(Autotask.ATWSResponse createResult) { this.createResult = createResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="update", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class updateRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.Entity[] Entities; public updateRequest() { } public updateRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { this.AutotaskIntegrations = AutotaskIntegrations; this.Entities = Entities; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="updateResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class updateResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.ATWSResponse updateResult; public updateResponse() { } public updateResponse(Autotask.ATWSResponse updateResult) { this.updateResult = updateResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="delete", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class deleteRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.Entity[] Entities; public deleteRequest() { } public deleteRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { this.AutotaskIntegrations = AutotaskIntegrations; this.Entities = Entities; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="deleteResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class deleteResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.ATWSResponse deleteResult; public deleteResponse() { } public deleteResponse(Autotask.ATWSResponse deleteResult) { this.deleteResult = deleteResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="getThresholdAndUsageInfo", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class getThresholdAndUsageInfoRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; public getThresholdAndUsageInfoRequest() { } public getThresholdAndUsageInfoRequest(Autotask.AutotaskIntegrations AutotaskIntegrations) { this.AutotaskIntegrations = AutotaskIntegrations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="getThresholdAndUsageInfoResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class getThresholdAndUsageInfoResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.ATWSResponse getThresholdAndUsageInfoResult; public getThresholdAndUsageInfoResponse() { } public getThresholdAndUsageInfoResponse(Autotask.ATWSResponse getThresholdAndUsageInfoResult) { this.getThresholdAndUsageInfoResult = getThresholdAndUsageInfoResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetWsdlVersion", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetWsdlVersionRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; public GetWsdlVersionRequest() { } public GetWsdlVersionRequest(Autotask.AutotaskIntegrations AutotaskIntegrations) { this.AutotaskIntegrations = AutotaskIntegrations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetWsdlVersionResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetWsdlVersionResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public string GetWsdlVersionResult; public GetWsdlVersionResponse() { } public GetWsdlVersionResponse(string GetWsdlVersionResult) { this.GetWsdlVersionResult = GetWsdlVersionResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetInvoiceMarkup", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetInvoiceMarkupRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public int InvoiceId; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=1)] public string Format; public GetInvoiceMarkupRequest() { } public GetInvoiceMarkupRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, int InvoiceId, string Format) { this.AutotaskIntegrations = AutotaskIntegrations; this.InvoiceId = InvoiceId; this.Format = Format; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="GetInvoiceMarkupResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class GetInvoiceMarkupResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public string GetInvoiceMarkupResult; public GetInvoiceMarkupResponse() { } public GetInvoiceMarkupResponse(string GetInvoiceMarkupResult) { this.GetInvoiceMarkupResult = GetInvoiceMarkupResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="IntegrationCodeCheck", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class IntegrationCodeCheckRequest { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://autotask.net/ATWS/v1_6/")] public Autotask.AutotaskIntegrations AutotaskIntegrations; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public string userName; public IntegrationCodeCheckRequest() { } public IntegrationCodeCheckRequest(Autotask.AutotaskIntegrations AutotaskIntegrations, string userName) { this.AutotaskIntegrations = AutotaskIntegrations; this.userName = userName; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName="IntegrationCodeCheckResponse", WrapperNamespace="http://autotask.net/ATWS/v1_6/", IsWrapped=true)] public partial class IntegrationCodeCheckResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://autotask.net/ATWS/v1_6/", Order=0)] public Autotask.ATWSIntegrationCodeCheckResponse IntegrationCodeCheckResult; public IntegrationCodeCheckResponse() { } public IntegrationCodeCheckResponse(Autotask.ATWSIntegrationCodeCheckResponse IntegrationCodeCheckResult) { this.IntegrationCodeCheckResult = IntegrationCodeCheckResult; } } [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] public interface ATWSSoapChannel : Autotask.ATWSSoap, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "2.0.1")] public partial class ATWSSoapClient : System.ServiceModel.ClientBase<Autotask.ATWSSoap>, Autotask.ATWSSoap { /// <summary> /// Implement this partial method to configure the service endpoint. /// </summary> /// <param name="serviceEndpoint">The endpoint to configure</param> /// <param name="clientCredentials">The client credentials</param> static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials); public ATWSSoapClient() : base(ATWSSoapClient.GetDefaultBinding(), ATWSSoapClient.GetDefaultEndpointAddress()) { this.Endpoint.Name = EndpointConfiguration.ATWSSoap.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); } public ATWSSoapClient(EndpointConfiguration endpointConfiguration) : base(ATWSSoapClient.GetBindingForEndpoint(endpointConfiguration), ATWSSoapClient.GetEndpointAddress(endpointConfiguration)) { this.Endpoint.Name = endpointConfiguration.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); } public ATWSSoapClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : base(ATWSSoapClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress)) { this.Endpoint.Name = endpointConfiguration.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); } public ATWSSoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : base(ATWSSoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) { this.Endpoint.Name = endpointConfiguration.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); } public ATWSSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.GetAttachmentResponse Autotask.ATWSSoap.GetAttachment(Autotask.GetAttachmentRequest request) { return base.Channel.GetAttachment(request); } public Autotask.Attachment GetAttachment(Autotask.AutotaskIntegrations AutotaskIntegrations, long attachmentId) { Autotask.GetAttachmentRequest inValue = new Autotask.GetAttachmentRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.attachmentId = attachmentId; Autotask.GetAttachmentResponse retVal = ((Autotask.ATWSSoap)(this)).GetAttachment(inValue); return retVal.GetAttachmentResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.GetAttachmentResponse> Autotask.ATWSSoap.GetAttachmentAsync(Autotask.GetAttachmentRequest request) { return base.Channel.GetAttachmentAsync(request); } public System.Threading.Tasks.Task<Autotask.GetAttachmentResponse> GetAttachmentAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, long attachmentId) { Autotask.GetAttachmentRequest inValue = new Autotask.GetAttachmentRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.attachmentId = attachmentId; return ((Autotask.ATWSSoap)(this)).GetAttachmentAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.CreateAttachmentResponse Autotask.ATWSSoap.CreateAttachment(Autotask.CreateAttachmentRequest request) { return base.Channel.CreateAttachment(request); } public long CreateAttachment(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Attachment attachment) { Autotask.CreateAttachmentRequest inValue = new Autotask.CreateAttachmentRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.attachment = attachment; Autotask.CreateAttachmentResponse retVal = ((Autotask.ATWSSoap)(this)).CreateAttachment(inValue); return retVal.CreateAttachmentResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.CreateAttachmentResponse> Autotask.ATWSSoap.CreateAttachmentAsync(Autotask.CreateAttachmentRequest request) { return base.Channel.CreateAttachmentAsync(request); } public System.Threading.Tasks.Task<Autotask.CreateAttachmentResponse> CreateAttachmentAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Attachment attachment) { Autotask.CreateAttachmentRequest inValue = new Autotask.CreateAttachmentRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.attachment = attachment; return ((Autotask.ATWSSoap)(this)).CreateAttachmentAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.DeleteAttachmentResponse Autotask.ATWSSoap.DeleteAttachment(Autotask.DeleteAttachmentRequest request) { return base.Channel.DeleteAttachment(request); } public string DeleteAttachment(Autotask.AutotaskIntegrations AutotaskIntegrations, long attachmentId) { Autotask.DeleteAttachmentRequest inValue = new Autotask.DeleteAttachmentRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.attachmentId = attachmentId; Autotask.DeleteAttachmentResponse retVal = ((Autotask.ATWSSoap)(this)).DeleteAttachment(inValue); return retVal.DeleteAttachmentResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.DeleteAttachmentResponse> Autotask.ATWSSoap.DeleteAttachmentAsync(Autotask.DeleteAttachmentRequest request) { return base.Channel.DeleteAttachmentAsync(request); } public System.Threading.Tasks.Task<Autotask.DeleteAttachmentResponse> DeleteAttachmentAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, long attachmentId) { Autotask.DeleteAttachmentRequest inValue = new Autotask.DeleteAttachmentRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.attachmentId = attachmentId; return ((Autotask.ATWSSoap)(this)).DeleteAttachmentAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.GetEntityInfo1 Autotask.ATWSSoap.getEntityInfo(Autotask.GetEntityInfo request) { return base.Channel.getEntityInfo(request); } public Autotask.EntityInfo[] getEntityInfo(Autotask.AutotaskIntegrations AutotaskIntegrations) { Autotask.GetEntityInfo inValue = new Autotask.GetEntityInfo(); inValue.AutotaskIntegrations = AutotaskIntegrations; Autotask.GetEntityInfo1 retVal = ((Autotask.ATWSSoap)(this)).getEntityInfo(inValue); return retVal.GetEntityInfoResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.GetEntityInfo1> Autotask.ATWSSoap.getEntityInfoAsync(Autotask.GetEntityInfo request) { return base.Channel.getEntityInfoAsync(request); } public System.Threading.Tasks.Task<Autotask.GetEntityInfo1> getEntityInfoAsync(Autotask.AutotaskIntegrations AutotaskIntegrations) { Autotask.GetEntityInfo inValue = new Autotask.GetEntityInfo(); inValue.AutotaskIntegrations = AutotaskIntegrations; return ((Autotask.ATWSSoap)(this)).getEntityInfoAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.GetFieldInfoResponse Autotask.ATWSSoap.GetFieldInfo(Autotask.GetFieldInfoRequest request) { return base.Channel.GetFieldInfo(request); } public Autotask.Field[] GetFieldInfo(Autotask.AutotaskIntegrations AutotaskIntegrations, string psObjectType) { Autotask.GetFieldInfoRequest inValue = new Autotask.GetFieldInfoRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.psObjectType = psObjectType; Autotask.GetFieldInfoResponse retVal = ((Autotask.ATWSSoap)(this)).GetFieldInfo(inValue); return retVal.GetFieldInfoResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.GetFieldInfoResponse> Autotask.ATWSSoap.GetFieldInfoAsync(Autotask.GetFieldInfoRequest request) { return base.Channel.GetFieldInfoAsync(request); } public System.Threading.Tasks.Task<Autotask.GetFieldInfoResponse> GetFieldInfoAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, string psObjectType) { Autotask.GetFieldInfoRequest inValue = new Autotask.GetFieldInfoRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.psObjectType = psObjectType; return ((Autotask.ATWSSoap)(this)).GetFieldInfoAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.getUDFInfoResponse Autotask.ATWSSoap.getUDFInfo(Autotask.getUDFInfoRequest request) { return base.Channel.getUDFInfo(request); } public Autotask.Field[] getUDFInfo(Autotask.AutotaskIntegrations AutotaskIntegrations, string psTable) { Autotask.getUDFInfoRequest inValue = new Autotask.getUDFInfoRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.psTable = psTable; Autotask.getUDFInfoResponse retVal = ((Autotask.ATWSSoap)(this)).getUDFInfo(inValue); return retVal.getUDFInfoResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.getUDFInfoResponse> Autotask.ATWSSoap.getUDFInfoAsync(Autotask.getUDFInfoRequest request) { return base.Channel.getUDFInfoAsync(request); } public System.Threading.Tasks.Task<Autotask.getUDFInfoResponse> getUDFInfoAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, string psTable) { Autotask.getUDFInfoRequest inValue = new Autotask.getUDFInfoRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.psTable = psTable; return ((Autotask.ATWSSoap)(this)).getUDFInfoAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.queryResponse Autotask.ATWSSoap.query(Autotask.queryRequest request) { return base.Channel.query(request); } public Autotask.ATWSResponse query(Autotask.AutotaskIntegrations AutotaskIntegrations, string sXML) { Autotask.queryRequest inValue = new Autotask.queryRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.sXML = sXML; Autotask.queryResponse retVal = ((Autotask.ATWSSoap)(this)).query(inValue); return retVal.queryResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.queryResponse> Autotask.ATWSSoap.queryAsync(Autotask.queryRequest request) { return base.Channel.queryAsync(request); } public System.Threading.Tasks.Task<Autotask.queryResponse> queryAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, string sXML) { Autotask.queryRequest inValue = new Autotask.queryRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.sXML = sXML; return ((Autotask.ATWSSoap)(this)).queryAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.createResponse Autotask.ATWSSoap.create(Autotask.createRequest request) { return base.Channel.create(request); } public Autotask.ATWSResponse create(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { Autotask.createRequest inValue = new Autotask.createRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.Entities = Entities; Autotask.createResponse retVal = ((Autotask.ATWSSoap)(this)).create(inValue); return retVal.createResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.createResponse> Autotask.ATWSSoap.createAsync(Autotask.createRequest request) { return base.Channel.createAsync(request); } public System.Threading.Tasks.Task<Autotask.createResponse> createAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { Autotask.createRequest inValue = new Autotask.createRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.Entities = Entities; return ((Autotask.ATWSSoap)(this)).createAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.updateResponse Autotask.ATWSSoap.update(Autotask.updateRequest request) { return base.Channel.update(request); } public Autotask.ATWSResponse update(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { Autotask.updateRequest inValue = new Autotask.updateRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.Entities = Entities; Autotask.updateResponse retVal = ((Autotask.ATWSSoap)(this)).update(inValue); return retVal.updateResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.updateResponse> Autotask.ATWSSoap.updateAsync(Autotask.updateRequest request) { return base.Channel.updateAsync(request); } public System.Threading.Tasks.Task<Autotask.updateResponse> updateAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { Autotask.updateRequest inValue = new Autotask.updateRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.Entities = Entities; return ((Autotask.ATWSSoap)(this)).updateAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.deleteResponse Autotask.ATWSSoap.delete(Autotask.deleteRequest request) { return base.Channel.delete(request); } public Autotask.ATWSResponse delete(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { Autotask.deleteRequest inValue = new Autotask.deleteRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.Entities = Entities; Autotask.deleteResponse retVal = ((Autotask.ATWSSoap)(this)).delete(inValue); return retVal.deleteResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.deleteResponse> Autotask.ATWSSoap.deleteAsync(Autotask.deleteRequest request) { return base.Channel.deleteAsync(request); } public System.Threading.Tasks.Task<Autotask.deleteResponse> deleteAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, Autotask.Entity[] Entities) { Autotask.deleteRequest inValue = new Autotask.deleteRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.Entities = Entities; return ((Autotask.ATWSSoap)(this)).deleteAsync(inValue); } public Autotask.ATWSZoneInfo getZoneInfo(string UserName) { return base.Channel.getZoneInfo(UserName); } public System.Threading.Tasks.Task<Autotask.ATWSZoneInfo> getZoneInfoAsync(string UserName) { return base.Channel.getZoneInfoAsync(UserName); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.getThresholdAndUsageInfoResponse Autotask.ATWSSoap.getThresholdAndUsageInfo(Autotask.getThresholdAndUsageInfoRequest request) { return base.Channel.getThresholdAndUsageInfo(request); } public Autotask.ATWSResponse getThresholdAndUsageInfo(Autotask.AutotaskIntegrations AutotaskIntegrations) { Autotask.getThresholdAndUsageInfoRequest inValue = new Autotask.getThresholdAndUsageInfoRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; Autotask.getThresholdAndUsageInfoResponse retVal = ((Autotask.ATWSSoap)(this)).getThresholdAndUsageInfo(inValue); return retVal.getThresholdAndUsageInfoResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.getThresholdAndUsageInfoResponse> Autotask.ATWSSoap.getThresholdAndUsageInfoAsync(Autotask.getThresholdAndUsageInfoRequest request) { return base.Channel.getThresholdAndUsageInfoAsync(request); } public System.Threading.Tasks.Task<Autotask.getThresholdAndUsageInfoResponse> getThresholdAndUsageInfoAsync(Autotask.AutotaskIntegrations AutotaskIntegrations) { Autotask.getThresholdAndUsageInfoRequest inValue = new Autotask.getThresholdAndUsageInfoRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; return ((Autotask.ATWSSoap)(this)).getThresholdAndUsageInfoAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.GetWsdlVersionResponse Autotask.ATWSSoap.GetWsdlVersion(Autotask.GetWsdlVersionRequest request) { return base.Channel.GetWsdlVersion(request); } public string GetWsdlVersion(Autotask.AutotaskIntegrations AutotaskIntegrations) { Autotask.GetWsdlVersionRequest inValue = new Autotask.GetWsdlVersionRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; Autotask.GetWsdlVersionResponse retVal = ((Autotask.ATWSSoap)(this)).GetWsdlVersion(inValue); return retVal.GetWsdlVersionResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.GetWsdlVersionResponse> Autotask.ATWSSoap.GetWsdlVersionAsync(Autotask.GetWsdlVersionRequest request) { return base.Channel.GetWsdlVersionAsync(request); } public System.Threading.Tasks.Task<Autotask.GetWsdlVersionResponse> GetWsdlVersionAsync(Autotask.AutotaskIntegrations AutotaskIntegrations) { Autotask.GetWsdlVersionRequest inValue = new Autotask.GetWsdlVersionRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; return ((Autotask.ATWSSoap)(this)).GetWsdlVersionAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.GetInvoiceMarkupResponse Autotask.ATWSSoap.GetInvoiceMarkup(Autotask.GetInvoiceMarkupRequest request) { return base.Channel.GetInvoiceMarkup(request); } public string GetInvoiceMarkup(Autotask.AutotaskIntegrations AutotaskIntegrations, int InvoiceId, string Format) { Autotask.GetInvoiceMarkupRequest inValue = new Autotask.GetInvoiceMarkupRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.InvoiceId = InvoiceId; inValue.Format = Format; Autotask.GetInvoiceMarkupResponse retVal = ((Autotask.ATWSSoap)(this)).GetInvoiceMarkup(inValue); return retVal.GetInvoiceMarkupResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.GetInvoiceMarkupResponse> Autotask.ATWSSoap.GetInvoiceMarkupAsync(Autotask.GetInvoiceMarkupRequest request) { return base.Channel.GetInvoiceMarkupAsync(request); } public System.Threading.Tasks.Task<Autotask.GetInvoiceMarkupResponse> GetInvoiceMarkupAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, int InvoiceId, string Format) { Autotask.GetInvoiceMarkupRequest inValue = new Autotask.GetInvoiceMarkupRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.InvoiceId = InvoiceId; inValue.Format = Format; return ((Autotask.ATWSSoap)(this)).GetInvoiceMarkupAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] Autotask.IntegrationCodeCheckResponse Autotask.ATWSSoap.IntegrationCodeCheck(Autotask.IntegrationCodeCheckRequest request) { return base.Channel.IntegrationCodeCheck(request); } public Autotask.ATWSIntegrationCodeCheckResponse IntegrationCodeCheck(Autotask.AutotaskIntegrations AutotaskIntegrations, string userName) { Autotask.IntegrationCodeCheckRequest inValue = new Autotask.IntegrationCodeCheckRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.userName = userName; Autotask.IntegrationCodeCheckResponse retVal = ((Autotask.ATWSSoap)(this)).IntegrationCodeCheck(inValue); return retVal.IntegrationCodeCheckResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task<Autotask.IntegrationCodeCheckResponse> Autotask.ATWSSoap.IntegrationCodeCheckAsync(Autotask.IntegrationCodeCheckRequest request) { return base.Channel.IntegrationCodeCheckAsync(request); } public System.Threading.Tasks.Task<Autotask.IntegrationCodeCheckResponse> IntegrationCodeCheckAsync(Autotask.AutotaskIntegrations AutotaskIntegrations, string userName) { Autotask.IntegrationCodeCheckRequest inValue = new Autotask.IntegrationCodeCheckRequest(); inValue.AutotaskIntegrations = AutotaskIntegrations; inValue.userName = userName; return ((Autotask.ATWSSoap)(this)).IntegrationCodeCheckAsync(inValue); } public virtual System.Threading.Tasks.Task OpenAsync() { return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen)); } public virtual System.Threading.Tasks.Task CloseAsync() { return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndClose)); } private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration) { if ((endpointConfiguration == EndpointConfiguration.ATWSSoap)) { System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding(); result.MaxBufferSize = int.MaxValue; result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max; result.MaxReceivedMessageSize = int.MaxValue; result.AllowCookies = true; result.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport; return result; } throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration)); } private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration) { if ((endpointConfiguration == EndpointConfiguration.ATWSSoap)) { return new System.ServiceModel.EndpointAddress("https://webservices.autotask.net/ATServices/1.6/atws.asmx"); } throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration)); } private static System.ServiceModel.Channels.Binding GetDefaultBinding() { return ATWSSoapClient.GetBindingForEndpoint(EndpointConfiguration.ATWSSoap); } private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress() { return ATWSSoapClient.GetEndpointAddress(EndpointConfiguration.ATWSSoap); } public enum EndpointConfiguration { ATWSSoap, } } } |