| GET,POST | /{ObjectId}/Workspace | ||
|---|---|---|---|
| POST | /workspace |
import java.math.*
import java.util.*
import net.servicestack.client.*
/**
* Represents a grouping of users and their tasks. These dtos allow transfer of that data from the client to the server and vice versa.The WorkWeek property is sorted by DayofWeek.If the 'exportemail' argument is called i.e. (/workspace/?exportemail=test@test.com, this emails a .csv export of the workspace to the specified email address.
*/
open class Workspace
{
var ObjectId:String? = null
var VersionId:String? = null
var BasedOn:String? = null
var Name:String? = null
var LastUpdated:Date? = null
var PaymentRequired:Boolean? = null
var CompanyName:String? = null
var CompanyLogoUri:String? = null
var CompanySupportUrl:String? = null
var CompanySupportEmail:String? = null
var AdminEmail:String? = null
var CompanyAddress:Address? = null
var TaskTitle:String? = null
var TasksTitle:String? = null
var TeamTitle:String? = null
var TeamsTitle:String? = null
var UserTitle:String? = null
var UsersTitle:String? = null
var ContactTitle:String? = null
var ContactsTitle:String? = null
var SalesforceElementId:String? = null
var ScheduleTitle:String? = null
var SchedulesTitle:String? = null
var FormTitle:String? = null
var FormsTitle:String? = null
var PoiTitle:String? = null
var PoisTitle:String? = null
var AssetMakeTitle:String? = null
var AssetModelTitle:String? = null
var AssetManufacturerTitle:String? = null
var AssetBarcodeTitle:String? = null
var AssetAncestorsTitle:String? = null
var AssetWarehouseTitle:String? = null
var AssetWarehousesTitle:String? = null
var AssetVehicleTitle:String? = null
var AssetVehiclesTitle:String? = null
var UseTeamMaps:Boolean? = null
var UseContacts:Boolean? = null
var UseAssets:Boolean? = null
var ShouldRunIntegrations:Boolean? = null
var TaskTemplates:HashMap<String,TaskTemplate> = HashMap<String,TaskTemplate>()
var FormTemplates:String? = null
var DocTemplateGhosts:HashMap<String,DocumentTemplateGhost> = HashMap<String,DocumentTemplateGhost>()
var AssetTypes:HashMap<String,AssetType> = HashMap<String,AssetType>()
var CatalogTypes:ArrayList<CatalogType> = ArrayList<CatalogType>()
var TaskTypes:ArrayList<TaskType> = ArrayList<TaskType>()
var WorkWeek:ArrayList<WorkDay> = ArrayList<WorkDay>()
var SalesTaxRate:Double? = null
var SkillTags:ArrayList<String> = ArrayList<String>()
var TimeZoneId:String? = null
var IANATimeZoneId:String? = null
var Country:String? = null
var StopTime:Int? = null
var StopDistance:Int? = null
var SpeedingSpeed:Double? = null
var SpeedingDuration:Int? = null
var ContactIcon:String? = null
var UseOnSiteContact:Boolean? = null
var UseServiceAddresses:Boolean? = null
var UseSharedWorkspaces:Boolean? = null
var IsMetric:Boolean? = null
var BreakLength:ArrayList<Int> = ArrayList<Int>()
var PriorityNames:ArrayList<String> = ArrayList<String>()
var PriorityDefault:String? = null
var IsFinanceIntegrationEnabled:Boolean? = null
var IsCRMIntegrationEnabled:Boolean? = null
var IsBoxIntegrationEnabled:Boolean? = null
var IsDropboxIntegrationEnabled:Boolean? = null
var IsGoogleDriveIntegrationEnabled:Boolean? = null
var IsEsriIntegrationEnabled:Boolean? = null
var IsPaycomIntegrationEnabled:Boolean? = null
var IsP21IntegrationEnabled:Boolean? = null
var Images:ArrayList<WorkspaceImage> = ArrayList<WorkspaceImage>()
var ContactCustomFields:ArrayList<CustomField> = ArrayList<CustomField>()
var UserCustomFields:ArrayList<CustomField> = ArrayList<CustomField>()
var TeamCustomFields:ArrayList<CustomField> = ArrayList<CustomField>()
var UseAssetMaintenanceHistory:Boolean? = null
var UseAssetSchedules:Boolean? = null
var UseTaskAssets:Boolean? = null
var UseSchedules:Boolean? = null
var UseTasks:Boolean? = null
var AssetsReadOnly:Boolean? = null
var AssetVisibilityMax:Double? = null
var ContactVisibilityMax:Double? = null
var TaskVisibilityMax:Double? = null
var AutoScanAndTrackAsset:Boolean? = null
var BarcodeTrackAsset:Boolean? = null
var GPSTrackAsset:Boolean? = null
var CustomReports:ArrayList<CustomReport> = ArrayList<CustomReport>()
var ShowRelatedContactDocs:Boolean? = null
var ShowRelatedAssetDocs:Boolean? = null
var RequireAssetName:Boolean? = null
var ShowRelatedTaskDocs:Boolean? = null
var ClientBacklogSort:ArrayList<ClientBacklogSortItem> = ArrayList<ClientBacklogSortItem>()
var AutoAssignJobOnDriving:Boolean? = null
var AutoAssignJobOnSite:Boolean? = null
var AutoAssignJobOnComplete:Boolean? = null
var AutoUnassignJobOnNotStarted:Boolean? = null
var AutoScheduleJobOnDriving:Boolean? = null
var AutoScheduleJobOnComplete:Boolean? = null
var AutoScheduleJobOnSite:Boolean? = null
var AutoUnscheduleJobOnNotStarted:Boolean? = null
var AutoUpdateJobStartTimeOnSite:Boolean? = null
var AutoUpdateJobEndTimeOnComplete:Boolean? = null
var AutoAssignNewTasksTo:String? = null
var UseIntegrationEmail:Boolean? = null
var UseTaskTarget:Boolean? = null
var UseTaskDue:Boolean? = null
var UseTaskPri:Boolean? = null
var UseTaskAddr:Boolean? = null
var TaskListDetails:String? = null
var AutocreateTaskStatusEvents:Boolean? = null
var AutocreateTaskAssignmentEvents:Boolean? = null
var FilterContactsByTeam:Boolean? = null
var FilterUsersAndTeamsByTeam:Boolean? = null
var AutoUpdateTaskContactChanged:Boolean? = null
var AutoAssignTeamsOnTaskCreate:Boolean? = null
var HtmlEmailIncludeTaskName:Boolean? = null
var HtmlEmailIncludeUsers:Boolean? = null
var HtmlEmailIncludeDateCreated:Boolean? = null
var HtmlEmailIncludeDateLastUpdated:Boolean? = null
var ClientStartupView:String? = null
var ClientAutoSyncInterval:Int? = null
var MobileTaskRangePast:Int? = null
var MobileTaskRangeFuture:Int? = null
var ClientShowScheduledTasks:Boolean? = null
var ClientShowMyTasksOnly:Boolean? = null
var ClientShowBacklogTasks:Boolean? = null
var ClientHideCompleteTasks:Boolean? = null
var ClientMapType:String? = null
var ClientGPSAccuracy:String? = null
var ClientShowTaskIconsOnMap:Boolean? = null
var ClientMapLayerScheduledTasks:Boolean? = null
var ClientMapLayerBacklog:Boolean? = null
var ClientMapLayerAssets:Boolean? = null
var ClientMapLayerContacts:Boolean? = null
var ClientMapLayerTracks:Boolean? = null
var ClientMapLayerStops:Boolean? = null
var ClientMapLayerSpeeding:Boolean? = null
var ClientMapStartLocation:String? = null
var SecurityDict:HashMap<String,Int> = HashMap<String,Int>()
var ContactSearchResultExpression:String? = null
var LandscapePhotos:Boolean? = null
var LogApiTraffic:Boolean? = null
var UseDueDate:Boolean? = null
var UsePriority:Boolean? = null
var ScheduleTimeZones:ArrayList<String> = ArrayList<String>()
var UseTimezones:Boolean? = null
var TaskListSummaryExpression1:String? = null
var TaskListSummaryExpression2:String? = null
var ShowScheduleButton:Boolean? = null
var ShowScheduleGrid:Boolean? = null
var ScheduleCustomFields:ArrayList<CustomField> = ArrayList<CustomField>()
var ScheduleGridConfig:ScheduleGridConfiguration? = null
var SaveOnPhoto:Boolean? = null
var CleanseGeocodes:Boolean? = null
var GeocodeQuality:String? = null
var RetainCustomerDatabase:String? = null
var RetainAssetDatabase:String? = null
var ShowDriveTimes:Boolean? = null
var LocAccFilter:Double? = null
var AutoCreateRoutesFromAssignedTasks:Boolean? = null
var TaskNameExpression:String? = null
var UseAddressCountry:Boolean? = null
var MessageAppEnabled:Boolean? = null
var GisLayers:ArrayList<String> = ArrayList<String>()
var AllowStatusDoubleClick:Boolean? = null
var UseTimecard:Boolean? = null
var TimecardCategories:ArrayList<String> = ArrayList<String>()
var UseLocalAdminUsers:Boolean? = null
var UseInventory:Boolean? = null
var ClientScheduledTaskSort:Int? = null
var LaborPricingHierarchy:ArrayList<String> = ArrayList<String>()
var UseLabor:Boolean? = null
var LaborHourFormat:Boolean? = null
var TfaEnabled:Boolean? = null
var TaskNameExpressionAutoUpdate:Boolean? = null
var AutocreateInitialTaskStatusEvent:Boolean? = null
var InactivityTimer:Int? = null
var OfflineAuthTimer:Int? = null
var Sequences:HashMap<String,Int> = HashMap<String,Int>()
var OverrideEmail:String? = null
var OverrideSms:String? = null
var PortalImageUrl:String? = null
var PortalImageId:String? = null
var SecureImageService:Boolean? = null
var SuppressAssetTeamCascading:Boolean? = null
var MilitaryTime:Boolean? = null
var SecureHookService:Boolean? = null
var ShowDashboard:Boolean? = null
var DefaultBusinessHours:Boolean? = null
var ForceSso:HashMap<String,Boolean> = HashMap<String,Boolean>()
var SuppressSsoAccountCreation:Boolean? = null
var UseAdvancedScheduler:Boolean? = null
var EnableUnsavedChangesPrompt:Boolean? = null
var ReturnInactiveWorkspace:Boolean? = null
var CustomerSupportEmail:String? = null
var CustomerSupportPhoneNumber:String? = null
var ShowColorCode:Boolean? = null
}
open class Address
{
var Street:String? = null
var Unit:String? = null
var City:String? = null
var State:String? = null
var Zip:String? = null
var ContactTitle:String? = null
var ContactName:String? = null
var ContactPhone:String? = null
var ContactEmail:String? = null
var Location:Location? = null
var SiteName:String? = null
var GeocodeFailed:Boolean? = null
var Country:String? = null
}
open class Location
{
var y:Double? = null
var x:Double? = null
}
open class TaskTemplate
{
var CustomFields:ArrayList<CustomField> = ArrayList<CustomField>()
var Statuses:ArrayList<TaskStatusDef> = ArrayList<TaskStatusDef>()
var TaskListDetails:String? = null
var AutoAssignStatus:String? = null
var AutoUnassignStatus:String? = null
var AutoScheduleStatus:String? = null
var AutoUnscheduleStatus:String? = null
var AutoUpdateStartStatus:String? = null
var AutoUpdateEndStatus:String? = null
var ArrivalStatus:String? = null
var DepartureStatus:String? = null
var ConfirmArrival:Boolean? = null
var ConfirmDeparture:Boolean? = null
var ManualArrivalAllowed:Boolean? = null
var ManualDepartureAllowed:Boolean? = null
var HideDisabledStatuses:Boolean? = null
var GeofenceRadius:Int? = null
}
open class CustomField
{
var Key:String? = null
var Label:String? = null
var IsActive:Boolean? = null
var IsReadOnly:Boolean? = null
var IsHidden:Boolean? = null
var IsMandatory:Boolean? = null
var DisplayOnMap:Boolean? = null
var CustomFieldDataType:CustomFieldDataType? = null
var Values:String? = null
var Prompt:String? = null
var Default:String? = null
var DefaultAutoUpdate:Boolean? = null
var RequiredIf:String? = null
var Hidden:ArrayList<String> = ArrayList<String>()
var ReadOnly:ArrayList<String> = ArrayList<String>()
var ControlArgs:HashMap<String,Object> = HashMap<String,Object>()
var IndexSlot:String? = null
var Index:String? = null
}
enum class CustomFieldDataType
{
Text,
Number,
Decimal,
Money,
PhoneNumber,
Ssn,
List,
Date,
File,
Barcode,
Gps,
Photo,
Spacer,
Separator,
AutoNumber,
TextArea,
Contact,
User,
Asset,
Checkbox,
CoreAssetList,
CoreTaskList,
CoreParentTask,
CoreContactList,
ComboBox,
DateTime,
Time,
Location,
CoreLocation,
Label,
EventLog,
Address,
Catalog,
CoreTeamList,
Segment,
CoreTimeSeries,
TimeSeries,
Command,
AutoNumberNumeric,
CatalogList,
CatalogComboBox,
DateRange,
DocumentGrid,
ReportLink,
Hyperlink,
PercentComplete,
Chart,
Range,
ExternalId,
AssetCatalog,
Inventory,
CoreTaskLaborItemTypes,
CoreTaskLaborItems,
ObjectList,
CoreTimeZone,
}
open class TaskStatusDef
{
var Name:String? = null
var Color:String? = null
var Code:String? = null
var TransitionFrom:String? = null
var TransitionMessage:String? = null
var TransitionCustomFields:ArrayList<String> = ArrayList<String>()
var HiddenIf:String? = null
var IsStart:Boolean? = null
var IsEnd:Boolean? = null
var IsBlocked:Boolean? = null
var StatusType:String? = null
var ProgressType:String? = null
var AutoCreateDocuments:ArrayList<String> = ArrayList<String>()
var LockTask:Boolean? = null
var SubmittedForms:ArrayList<BindingDescriptor> = ArrayList<BindingDescriptor>()
}
open class BindingDescriptor
{
var Binding:String? = null
var Required:Boolean? = null
}
open class DocumentTemplateGhost
{
var Title:String? = null
var IsSubDoc:Boolean? = null
var Folder:String? = null
var IsFragment:Boolean? = null
var EditTeams:ArrayList<String> = ArrayList<String>()
var HasSecondaryOwner:Boolean? = null
var TaskDocument:Boolean? = null
var AssetDocument:Boolean? = null
var ContactDocument:Boolean? = null
var UserDocument:Boolean? = null
var MultipleCopies:Boolean? = null
var SubmitOption:Boolean? = null
var Image:String? = null
var HiddenFor:ArrayList<String> = ArrayList<String>()
}
/**
* Represents a single asset type.
*/
open class AssetType
{
var Workspace:String? = null
var Type:String? = null
var IsActive:Boolean? = null
var Name:String? = null
var Make:String? = null
var Model:String? = null
var Manuf:String? = null
var Barcode:String? = null
var Symbol:String? = null
var Color:String? = null
var LineThickness:Double? = null
var Scale:Double? = null
var VisibilityMin:Double? = null
var VisibilityMax:Double? = null
var SyncNode:Boolean? = null
var CustomFields:ArrayList<CustomField> = ArrayList<CustomField>()
var AllowedParentTypes:ArrayList<String> = ArrayList<String>()
var AllowedChildTypes:ArrayList<String> = ArrayList<String>()
var UseLocationHistory:Boolean? = null
var IsMobileAsset:Boolean? = null
var Data:HashMap<String,String> = HashMap<String,String>()
var GeomType:String? = null
var DocFilter:Boolean? = null
var ShowRelatedDocs:Boolean? = null
var AllowedDocTypes:ArrayList<String> = ArrayList<String>()
var TLA:String? = null
var UseTLAOnMap:Boolean? = null
var RoutingLocation:String? = null
var Fill:String? = null
var FillOpacity:Double? = null
var ShowAnno:Boolean? = null
var AnnoColor:String? = null
var MaxAnnoVisibility:Double? = null
var AnnoFont:String? = null
var HideTypeLabel:Boolean? = null
var UseAddress:Boolean? = null
var UseFullScreen:Boolean? = null
var TimeSeries:Int? = null
var IsUnselectable:Boolean? = null
var EditTeams:ArrayList<String> = ArrayList<String>()
var IsWarehouse:Boolean? = null
var IsVehicle:Boolean? = null
var CustomSymbol:HashMap<String,Object> = HashMap<String,Object>()
var TaskSeriesTemplates:ArrayList<String> = ArrayList<String>()
}
open class CatalogType
{
var Type:String? = null
var Name:String? = null
var CustomFields:ArrayList<CustomField> = ArrayList<CustomField>()
}
open class TaskType
{
var Workspace:String? = null
var Type:String? = null
var Icon:String? = null
var SkillTags:ArrayList<String> = ArrayList<String>()
var MinTimeToComplete:Double? = null
var AvgTimeToComplete:Double? = null
var MaxTimeToComplete:Double? = null
var Template:String? = null
var DocFilter:Boolean? = null
var ShowRelatedDocs:Boolean? = null
var AllowedDocTypes:ArrayList<String> = ArrayList<String>()
var DefaultPriority:Int? = null
var Inactive:Boolean? = null
var AutoCreateDocuments:ArrayList<String> = ArrayList<String>()
var PercentCompleteType:String? = null
var UseJobTimers:Boolean? = null
var InheritAssetTeams:Boolean? = null
var InheritContactTeams:Boolean? = null
var EditTeams:ArrayList<String> = ArrayList<String>()
var UseRequired:Boolean? = null
var AllowOverride:Boolean? = null
var RequiredAssets:ArrayList<RequiredAsset> = ArrayList<RequiredAsset>()
var RequiredInventoryTypes:ArrayList<RequiredInventoryType> = ArrayList<RequiredInventoryType>()
var RequiredUsers:ArrayList<RequiredUser> = ArrayList<RequiredUser>()
var ActiveLaborTypes:HashMap<String,Object> = HashMap<String,Object>()
var IndividualUserStatuses:Boolean? = null
var LockOption:Boolean? = null
var AutoCreateDocExpressions:ArrayList<AutoCreateDocExpression> = ArrayList<AutoCreateDocExpression>()
var PTO:Boolean? = null
}
open class RequiredAsset
{
var Number:Int? = null
var Type:String? = null
}
open class RequiredInventoryType
{
var Number:Int? = null
var Type:String? = null
var Name:String? = null
var IsSerialized:Boolean? = null
var Description:String? = null
}
open class RequiredUser
{
var Number:Int? = null
var SkillTags:ArrayList<String> = ArrayList<String>()
}
open class AutoCreateDocExpression
{
var Document:String? = null
var Expression:String? = null
var MultipleCopies:Boolean? = null
}
open class WorkDay
{
var DayOfWeek:Int? = null
var Start:Int? = null
var End:Int? = null
var Lunch:Int? = null
}
open class WorkspaceImage
{
var Category:String? = null
var ObjectId:String? = null
}
open class CustomReport
{
var ObjectId:String? = null
var Name:String? = null
var Inputs:ArrayList<CustomField> = ArrayList<CustomField>()
}
open class ClientBacklogSortItem
{
var Key:String? = null
var Label:String? = null
var Sort:String? = null
var Compare:String? = null
}
open class ScheduleGridConfiguration
{
var Grid:ArrayList<GridItem> = ArrayList<GridItem>()
}
open class GridItem
{
var Binding:String? = null
var Heading:String? = null
var Width:Int? = null
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /{ObjectId}/Workspace HTTP/1.1
Host: dev.fieldsquared.com
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<Workspace xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Field2Office.API.Model">
<AdminEmail>String</AdminEmail>
<AllowStatusDoubleClick>false</AllowStatusDoubleClick>
<AssetAncestorsTitle>String</AssetAncestorsTitle>
<AssetBarcodeTitle>String</AssetBarcodeTitle>
<AssetMakeTitle>String</AssetMakeTitle>
<AssetManufacturerTitle>String</AssetManufacturerTitle>
<AssetModelTitle>String</AssetModelTitle>
<AssetTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringAssetTypeHKVlHx9K>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Assets">
<d4p1:AllowedChildTypes>
<d2p1:string>String</d2p1:string>
</d4p1:AllowedChildTypes>
<d4p1:AllowedDocTypes>
<d2p1:string>String</d2p1:string>
</d4p1:AllowedDocTypes>
<d4p1:AllowedParentTypes>
<d2p1:string>String</d2p1:string>
</d4p1:AllowedParentTypes>
<d4p1:AnnoColor>String</d4p1:AnnoColor>
<d4p1:AnnoFont>String</d4p1:AnnoFont>
<d4p1:Barcode>String</d4p1:Barcode>
<d4p1:Color>String</d4p1:Color>
<d4p1:CustomFields xmlns:d5p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model">
<d5p1:CustomField>
<d5p1:ControlArgs>
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</d5p1:ControlArgs>
<d5p1:CustomFieldDataType>Text</d5p1:CustomFieldDataType>
<d5p1:Default>String</d5p1:Default>
<d5p1:DefaultAutoUpdate>false</d5p1:DefaultAutoUpdate>
<d5p1:DisplayOnMap>false</d5p1:DisplayOnMap>
<d5p1:Hidden>
<d2p1:string>String</d2p1:string>
</d5p1:Hidden>
<d5p1:Index>String</d5p1:Index>
<d5p1:IndexSlot>String</d5p1:IndexSlot>
<d5p1:IsActive>false</d5p1:IsActive>
<d5p1:IsHidden>false</d5p1:IsHidden>
<d5p1:IsMandatory>false</d5p1:IsMandatory>
<d5p1:IsReadOnly>false</d5p1:IsReadOnly>
<d5p1:Key>String</d5p1:Key>
<d5p1:Label>String</d5p1:Label>
<d5p1:Prompt>String</d5p1:Prompt>
<d5p1:ReadOnly>
<d2p1:string>String</d2p1:string>
</d5p1:ReadOnly>
<d5p1:RequiredIf>String</d5p1:RequiredIf>
<d5p1:Values>String</d5p1:Values>
</d5p1:CustomField>
</d4p1:CustomFields>
<d4p1:CustomSymbol>
<d2p1:KeyValueOfstringanyType>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value />
</d2p1:KeyValueOfstringanyType>
</d4p1:CustomSymbol>
<d4p1:Data>
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</d4p1:Data>
<d4p1:DocFilter>false</d4p1:DocFilter>
<d4p1:EditTeams>
<d2p1:string>String</d2p1:string>
</d4p1:EditTeams>
<d4p1:Fill>String</d4p1:Fill>
<d4p1:FillOpacity>0</d4p1:FillOpacity>
<d4p1:GeomType>String</d4p1:GeomType>
<d4p1:HideTypeLabel>false</d4p1:HideTypeLabel>
<d4p1:IsActive>false</d4p1:IsActive>
<d4p1:IsMobileAsset>false</d4p1:IsMobileAsset>
<d4p1:IsUnselectable>false</d4p1:IsUnselectable>
<d4p1:IsVehicle>false</d4p1:IsVehicle>
<d4p1:IsWarehouse>false</d4p1:IsWarehouse>
<d4p1:LineThickness>0</d4p1:LineThickness>
<d4p1:Make>String</d4p1:Make>
<d4p1:Manuf>String</d4p1:Manuf>
<d4p1:MaxAnnoVisibility>0</d4p1:MaxAnnoVisibility>
<d4p1:Model>String</d4p1:Model>
<d4p1:Name>String</d4p1:Name>
<d4p1:RoutingLocation>String</d4p1:RoutingLocation>
<d4p1:Scale>0</d4p1:Scale>
<d4p1:ShowAnno>false</d4p1:ShowAnno>
<d4p1:ShowRelatedDocs>false</d4p1:ShowRelatedDocs>
<d4p1:Symbol>String</d4p1:Symbol>
<d4p1:SyncNode>false</d4p1:SyncNode>
<d4p1:TLA>String</d4p1:TLA>
<d4p1:TaskSeriesTemplates>
<d2p1:string>String</d2p1:string>
</d4p1:TaskSeriesTemplates>
<d4p1:TimeSeries>0</d4p1:TimeSeries>
<d4p1:Type>String</d4p1:Type>
<d4p1:UseAddress>false</d4p1:UseAddress>
<d4p1:UseFullScreen>false</d4p1:UseFullScreen>
<d4p1:UseLocationHistory>false</d4p1:UseLocationHistory>
<d4p1:UseTLAOnMap>false</d4p1:UseTLAOnMap>
<d4p1:VisibilityMax>0</d4p1:VisibilityMax>
<d4p1:VisibilityMin>0</d4p1:VisibilityMin>
<d4p1:Workspace>String</d4p1:Workspace>
</d2p1:Value>
</d2p1:KeyValueOfstringAssetTypeHKVlHx9K>
</AssetTypes>
<AssetVehicleTitle>String</AssetVehicleTitle>
<AssetVehiclesTitle>String</AssetVehiclesTitle>
<AssetVisibilityMax>0</AssetVisibilityMax>
<AssetWarehouseTitle>String</AssetWarehouseTitle>
<AssetWarehousesTitle>String</AssetWarehousesTitle>
<AssetsReadOnly>false</AssetsReadOnly>
<AutoAssignJobOnComplete>false</AutoAssignJobOnComplete>
<AutoAssignJobOnDriving>false</AutoAssignJobOnDriving>
<AutoAssignJobOnSite>false</AutoAssignJobOnSite>
<AutoAssignNewTasksTo>String</AutoAssignNewTasksTo>
<AutoAssignTeamsOnTaskCreate>false</AutoAssignTeamsOnTaskCreate>
<AutoCreateRoutesFromAssignedTasks>false</AutoCreateRoutesFromAssignedTasks>
<AutoScanAndTrackAsset>false</AutoScanAndTrackAsset>
<AutoScheduleJobOnComplete>false</AutoScheduleJobOnComplete>
<AutoScheduleJobOnDriving>false</AutoScheduleJobOnDriving>
<AutoScheduleJobOnSite>false</AutoScheduleJobOnSite>
<AutoUnassignJobOnNotStarted>false</AutoUnassignJobOnNotStarted>
<AutoUnscheduleJobOnNotStarted>false</AutoUnscheduleJobOnNotStarted>
<AutoUpdateJobEndTimeOnComplete>false</AutoUpdateJobEndTimeOnComplete>
<AutoUpdateJobStartTimeOnSite>false</AutoUpdateJobStartTimeOnSite>
<AutoUpdateTaskContactChanged>false</AutoUpdateTaskContactChanged>
<AutocreateInitialTaskStatusEvent>false</AutocreateInitialTaskStatusEvent>
<AutocreateTaskAssignmentEvents>false</AutocreateTaskAssignmentEvents>
<AutocreateTaskStatusEvents>false</AutocreateTaskStatusEvents>
<BarcodeTrackAsset>false</BarcodeTrackAsset>
<BasedOn>String</BasedOn>
<BreakLength xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>0</d2p1:int>
</BreakLength>
<CatalogTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model.Catalogs">
<d2p1:CatalogType>
<d2p1:CustomFields xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model">
<d4p1:CustomField>
<d4p1:ControlArgs xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d4p1:ControlArgs>
<d4p1:CustomFieldDataType>Text</d4p1:CustomFieldDataType>
<d4p1:Default>String</d4p1:Default>
<d4p1:DefaultAutoUpdate>false</d4p1:DefaultAutoUpdate>
<d4p1:DisplayOnMap>false</d4p1:DisplayOnMap>
<d4p1:Hidden xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>String</d6p1:string>
</d4p1:Hidden>
<d4p1:Index>String</d4p1:Index>
<d4p1:IndexSlot>String</d4p1:IndexSlot>
<d4p1:IsActive>false</d4p1:IsActive>
<d4p1:IsHidden>false</d4p1:IsHidden>
<d4p1:IsMandatory>false</d4p1:IsMandatory>
<d4p1:IsReadOnly>false</d4p1:IsReadOnly>
<d4p1:Key>String</d4p1:Key>
<d4p1:Label>String</d4p1:Label>
<d4p1:Prompt>String</d4p1:Prompt>
<d4p1:ReadOnly xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>String</d6p1:string>
</d4p1:ReadOnly>
<d4p1:RequiredIf>String</d4p1:RequiredIf>
<d4p1:Values>String</d4p1:Values>
</d4p1:CustomField>
</d2p1:CustomFields>
<d2p1:Name>String</d2p1:Name>
<d2p1:Type>String</d2p1:Type>
</d2p1:CatalogType>
</CatalogTypes>
<CleanseGeocodes>false</CleanseGeocodes>
<ClientAutoSyncInterval>0</ClientAutoSyncInterval>
<ClientBacklogSort xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:ClientBacklogSortItem>
<d2p1:Compare>String</d2p1:Compare>
<d2p1:Key>String</d2p1:Key>
<d2p1:Label>String</d2p1:Label>
<d2p1:Sort>String</d2p1:Sort>
</d2p1:ClientBacklogSortItem>
</ClientBacklogSort>
<ClientGPSAccuracy>String</ClientGPSAccuracy>
<ClientHideCompleteTasks>false</ClientHideCompleteTasks>
<ClientMapLayerAssets>false</ClientMapLayerAssets>
<ClientMapLayerBacklog>false</ClientMapLayerBacklog>
<ClientMapLayerContacts>false</ClientMapLayerContacts>
<ClientMapLayerScheduledTasks>false</ClientMapLayerScheduledTasks>
<ClientMapLayerSpeeding>false</ClientMapLayerSpeeding>
<ClientMapLayerStops>false</ClientMapLayerStops>
<ClientMapLayerTracks>false</ClientMapLayerTracks>
<ClientMapStartLocation>String</ClientMapStartLocation>
<ClientMapType>String</ClientMapType>
<ClientScheduledTaskSort>0</ClientScheduledTaskSort>
<ClientShowBacklogTasks>false</ClientShowBacklogTasks>
<ClientShowMyTasksOnly>false</ClientShowMyTasksOnly>
<ClientShowScheduledTasks>false</ClientShowScheduledTasks>
<ClientShowTaskIconsOnMap>false</ClientShowTaskIconsOnMap>
<ClientStartupView>String</ClientStartupView>
<CompanyAddress>
<City>String</City>
<ContactEmail>String</ContactEmail>
<ContactName>String</ContactName>
<ContactPhone>String</ContactPhone>
<ContactTitle>String</ContactTitle>
<Country>String</Country>
<GeocodeFailed>false</GeocodeFailed>
<Location>
<x>0</x>
<y>0</y>
</Location>
<SiteName>String</SiteName>
<State>String</State>
<Street>String</Street>
<Unit>String</Unit>
<Zip>String</Zip>
</CompanyAddress>
<CompanyLogoUri>String</CompanyLogoUri>
<CompanyName>String</CompanyName>
<CompanySupportEmail>String</CompanySupportEmail>
<CompanySupportUrl>String</CompanySupportUrl>
<ContactCustomFields xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:CustomField>
<d2p1:ControlArgs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringanyType>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value />
</d4p1:KeyValueOfstringanyType>
</d2p1:ControlArgs>
<d2p1:CustomFieldDataType>Text</d2p1:CustomFieldDataType>
<d2p1:Default>String</d2p1:Default>
<d2p1:DefaultAutoUpdate>false</d2p1:DefaultAutoUpdate>
<d2p1:DisplayOnMap>false</d2p1:DisplayOnMap>
<d2p1:Hidden xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:Hidden>
<d2p1:Index>String</d2p1:Index>
<d2p1:IndexSlot>String</d2p1:IndexSlot>
<d2p1:IsActive>false</d2p1:IsActive>
<d2p1:IsHidden>false</d2p1:IsHidden>
<d2p1:IsMandatory>false</d2p1:IsMandatory>
<d2p1:IsReadOnly>false</d2p1:IsReadOnly>
<d2p1:Key>String</d2p1:Key>
<d2p1:Label>String</d2p1:Label>
<d2p1:Prompt>String</d2p1:Prompt>
<d2p1:ReadOnly xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:ReadOnly>
<d2p1:RequiredIf>String</d2p1:RequiredIf>
<d2p1:Values>String</d2p1:Values>
</d2p1:CustomField>
</ContactCustomFields>
<ContactIcon>String</ContactIcon>
<ContactSearchResultExpression>String</ContactSearchResultExpression>
<ContactTitle>String</ContactTitle>
<ContactVisibilityMax>0</ContactVisibilityMax>
<ContactsTitle>String</ContactsTitle>
<Country>String</Country>
<CustomReports xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:CustomReport>
<d2p1:Inputs>
<d2p1:CustomField>
<d2p1:ControlArgs xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringanyType>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value />
</d6p1:KeyValueOfstringanyType>
</d2p1:ControlArgs>
<d2p1:CustomFieldDataType>Text</d2p1:CustomFieldDataType>
<d2p1:Default>String</d2p1:Default>
<d2p1:DefaultAutoUpdate>false</d2p1:DefaultAutoUpdate>
<d2p1:DisplayOnMap>false</d2p1:DisplayOnMap>
<d2p1:Hidden xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>String</d6p1:string>
</d2p1:Hidden>
<d2p1:Index>String</d2p1:Index>
<d2p1:IndexSlot>String</d2p1:IndexSlot>
<d2p1:IsActive>false</d2p1:IsActive>
<d2p1:IsHidden>false</d2p1:IsHidden>
<d2p1:IsMandatory>false</d2p1:IsMandatory>
<d2p1:IsReadOnly>false</d2p1:IsReadOnly>
<d2p1:Key>String</d2p1:Key>
<d2p1:Label>String</d2p1:Label>
<d2p1:Prompt>String</d2p1:Prompt>
<d2p1:ReadOnly xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>String</d6p1:string>
</d2p1:ReadOnly>
<d2p1:RequiredIf>String</d2p1:RequiredIf>
<d2p1:Values>String</d2p1:Values>
</d2p1:CustomField>
</d2p1:Inputs>
<d2p1:Name>String</d2p1:Name>
<d2p1:ObjectId>String</d2p1:ObjectId>
</d2p1:CustomReport>
</CustomReports>
<DefaultBusinessHours>false</DefaultBusinessHours>
<DocTemplateGhosts xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringDocumentTemplateGhostOKKSP6OX>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d4p1:AssetDocument>false</d4p1:AssetDocument>
<d4p1:ContactDocument>false</d4p1:ContactDocument>
<d4p1:EditTeams>
<d2p1:string>String</d2p1:string>
</d4p1:EditTeams>
<d4p1:Folder>String</d4p1:Folder>
<d4p1:HasSecondaryOwner>false</d4p1:HasSecondaryOwner>
<d4p1:HiddenFor>
<d2p1:string>String</d2p1:string>
</d4p1:HiddenFor>
<d4p1:Image>String</d4p1:Image>
<d4p1:IsFragment>false</d4p1:IsFragment>
<d4p1:IsSubDoc>false</d4p1:IsSubDoc>
<d4p1:MultipleCopies>false</d4p1:MultipleCopies>
<d4p1:SubmitOption>false</d4p1:SubmitOption>
<d4p1:TaskDocument>false</d4p1:TaskDocument>
<d4p1:Title>String</d4p1:Title>
<d4p1:UserDocument>false</d4p1:UserDocument>
</d2p1:Value>
</d2p1:KeyValueOfstringDocumentTemplateGhostOKKSP6OX>
</DocTemplateGhosts>
<EnableUnsavedChangesPrompt>false</EnableUnsavedChangesPrompt>
<FilterContactsByTeam>false</FilterContactsByTeam>
<FilterUsersAndTeamsByTeam>false</FilterUsersAndTeamsByTeam>
<ForceSso xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringboolean>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>false</d2p1:Value>
</d2p1:KeyValueOfstringboolean>
</ForceSso>
<FormTemplates>String</FormTemplates>
<FormTitle>String</FormTitle>
<FormsTitle>String</FormsTitle>
<GPSTrackAsset>false</GPSTrackAsset>
<GeocodeQuality>String</GeocodeQuality>
<GisLayers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</GisLayers>
<HtmlEmailIncludeDateCreated>false</HtmlEmailIncludeDateCreated>
<HtmlEmailIncludeDateLastUpdated>false</HtmlEmailIncludeDateLastUpdated>
<HtmlEmailIncludeTaskName>false</HtmlEmailIncludeTaskName>
<HtmlEmailIncludeUsers>false</HtmlEmailIncludeUsers>
<IANATimeZoneId>String</IANATimeZoneId>
<Images xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:WorkspaceImage>
<d2p1:Category>String</d2p1:Category>
<d2p1:ObjectId>String</d2p1:ObjectId>
</d2p1:WorkspaceImage>
</Images>
<InactivityTimer>0</InactivityTimer>
<IsBoxIntegrationEnabled>false</IsBoxIntegrationEnabled>
<IsCRMIntegrationEnabled>false</IsCRMIntegrationEnabled>
<IsDropboxIntegrationEnabled>false</IsDropboxIntegrationEnabled>
<IsEsriIntegrationEnabled>false</IsEsriIntegrationEnabled>
<IsFinanceIntegrationEnabled>false</IsFinanceIntegrationEnabled>
<IsGoogleDriveIntegrationEnabled>false</IsGoogleDriveIntegrationEnabled>
<IsMetric>false</IsMetric>
<IsP21IntegrationEnabled>false</IsP21IntegrationEnabled>
<IsPaycomIntegrationEnabled>false</IsPaycomIntegrationEnabled>
<LaborHourFormat>false</LaborHourFormat>
<LaborPricingHierarchy xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</LaborPricingHierarchy>
<LandscapePhotos>false</LandscapePhotos>
<LastUpdated>0001-01-01T00:00:00</LastUpdated>
<LocAccFilter>0</LocAccFilter>
<LogApiTraffic>false</LogApiTraffic>
<MessageAppEnabled>false</MessageAppEnabled>
<MilitaryTime>false</MilitaryTime>
<MobileTaskRangeFuture>0</MobileTaskRangeFuture>
<MobileTaskRangePast>0</MobileTaskRangePast>
<Name>String</Name>
<ObjectId>String</ObjectId>
<OfflineAuthTimer>0</OfflineAuthTimer>
<OverrideEmail>String</OverrideEmail>
<OverrideSms>String</OverrideSms>
<PaymentRequired>false</PaymentRequired>
<PoiTitle>String</PoiTitle>
<PoisTitle>String</PoisTitle>
<PortalImageId>String</PortalImageId>
<PortalImageUrl>String</PortalImageUrl>
<PriorityDefault>String</PriorityDefault>
<PriorityNames xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</PriorityNames>
<RequireAssetName>false</RequireAssetName>
<RetainAssetDatabase>String</RetainAssetDatabase>
<RetainCustomerDatabase>String</RetainCustomerDatabase>
<ReturnInactiveWorkspace>false</ReturnInactiveWorkspace>
<SalesTaxRate>0</SalesTaxRate>
<SalesforceElementId>String</SalesforceElementId>
<SaveOnPhoto>false</SaveOnPhoto>
<ScheduleCustomFields xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:CustomField>
<d2p1:ControlArgs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringanyType>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value />
</d4p1:KeyValueOfstringanyType>
</d2p1:ControlArgs>
<d2p1:CustomFieldDataType>Text</d2p1:CustomFieldDataType>
<d2p1:Default>String</d2p1:Default>
<d2p1:DefaultAutoUpdate>false</d2p1:DefaultAutoUpdate>
<d2p1:DisplayOnMap>false</d2p1:DisplayOnMap>
<d2p1:Hidden xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:Hidden>
<d2p1:Index>String</d2p1:Index>
<d2p1:IndexSlot>String</d2p1:IndexSlot>
<d2p1:IsActive>false</d2p1:IsActive>
<d2p1:IsHidden>false</d2p1:IsHidden>
<d2p1:IsMandatory>false</d2p1:IsMandatory>
<d2p1:IsReadOnly>false</d2p1:IsReadOnly>
<d2p1:Key>String</d2p1:Key>
<d2p1:Label>String</d2p1:Label>
<d2p1:Prompt>String</d2p1:Prompt>
<d2p1:ReadOnly xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:ReadOnly>
<d2p1:RequiredIf>String</d2p1:RequiredIf>
<d2p1:Values>String</d2p1:Values>
</d2p1:CustomField>
</ScheduleCustomFields>
<ScheduleGridConfig xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:Grid>
<d2p1:GridItem>
<d2p1:Binding>String</d2p1:Binding>
<d2p1:Heading>String</d2p1:Heading>
<d2p1:Width>0</d2p1:Width>
</d2p1:GridItem>
</d2p1:Grid>
</ScheduleGridConfig>
<ScheduleTimeZones xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ScheduleTimeZones>
<ScheduleTitle>String</ScheduleTitle>
<SchedulesTitle>String</SchedulesTitle>
<SecureHookService>false</SecureHookService>
<SecureImageService>false</SecureImageService>
<SecurityDict xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringint>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>0</d2p1:Value>
</d2p1:KeyValueOfstringint>
</SecurityDict>
<Sequences xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringint>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>0</d2p1:Value>
</d2p1:KeyValueOfstringint>
</Sequences>
<ShouldRunIntegrations>false</ShouldRunIntegrations>
<ShowColorCode>false</ShowColorCode>
<ShowDashboard>false</ShowDashboard>
<ShowDriveTimes>false</ShowDriveTimes>
<ShowRelatedAssetDocs>false</ShowRelatedAssetDocs>
<ShowRelatedContactDocs>false</ShowRelatedContactDocs>
<ShowRelatedTaskDocs>false</ShowRelatedTaskDocs>
<ShowScheduleButton>false</ShowScheduleButton>
<ShowScheduleGrid>false</ShowScheduleGrid>
<SkillTags xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</SkillTags>
<SpeedingDuration>0</SpeedingDuration>
<SpeedingSpeed>0</SpeedingSpeed>
<StopDistance>0</StopDistance>
<StopTime>0</StopTime>
<SuppressAssetTeamCascading>false</SuppressAssetTeamCascading>
<SuppressSsoAccountCreation>false</SuppressSsoAccountCreation>
<TaskListDetails>String</TaskListDetails>
<TaskListSummaryExpression1>String</TaskListSummaryExpression1>
<TaskListSummaryExpression2>String</TaskListSummaryExpression2>
<TaskNameExpression>String</TaskNameExpression>
<TaskNameExpressionAutoUpdate>false</TaskNameExpressionAutoUpdate>
<TaskTemplates xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringTaskTemplateOKKSP6OX>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d4p1:ArrivalStatus>String</d4p1:ArrivalStatus>
<d4p1:AutoAssignStatus>String</d4p1:AutoAssignStatus>
<d4p1:AutoScheduleStatus>String</d4p1:AutoScheduleStatus>
<d4p1:AutoUnassignStatus>String</d4p1:AutoUnassignStatus>
<d4p1:AutoUnscheduleStatus>String</d4p1:AutoUnscheduleStatus>
<d4p1:AutoUpdateEndStatus>String</d4p1:AutoUpdateEndStatus>
<d4p1:AutoUpdateStartStatus>String</d4p1:AutoUpdateStartStatus>
<d4p1:ConfirmArrival>false</d4p1:ConfirmArrival>
<d4p1:ConfirmDeparture>false</d4p1:ConfirmDeparture>
<d4p1:CustomFields>
<d4p1:CustomField>
<d4p1:ControlArgs>
<d2p1:KeyValueOfstringanyType>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value />
</d2p1:KeyValueOfstringanyType>
</d4p1:ControlArgs>
<d4p1:CustomFieldDataType>Text</d4p1:CustomFieldDataType>
<d4p1:Default>String</d4p1:Default>
<d4p1:DefaultAutoUpdate>false</d4p1:DefaultAutoUpdate>
<d4p1:DisplayOnMap>false</d4p1:DisplayOnMap>
<d4p1:Hidden>
<d2p1:string>String</d2p1:string>
</d4p1:Hidden>
<d4p1:Index>String</d4p1:Index>
<d4p1:IndexSlot>String</d4p1:IndexSlot>
<d4p1:IsActive>false</d4p1:IsActive>
<d4p1:IsHidden>false</d4p1:IsHidden>
<d4p1:IsMandatory>false</d4p1:IsMandatory>
<d4p1:IsReadOnly>false</d4p1:IsReadOnly>
<d4p1:Key>String</d4p1:Key>
<d4p1:Label>String</d4p1:Label>
<d4p1:Prompt>String</d4p1:Prompt>
<d4p1:ReadOnly>
<d2p1:string>String</d2p1:string>
</d4p1:ReadOnly>
<d4p1:RequiredIf>String</d4p1:RequiredIf>
<d4p1:Values>String</d4p1:Values>
</d4p1:CustomField>
</d4p1:CustomFields>
<d4p1:DepartureStatus>String</d4p1:DepartureStatus>
<d4p1:GeofenceRadius>0</d4p1:GeofenceRadius>
<d4p1:HideDisabledStatuses>false</d4p1:HideDisabledStatuses>
<d4p1:ManualArrivalAllowed>false</d4p1:ManualArrivalAllowed>
<d4p1:ManualDepartureAllowed>false</d4p1:ManualDepartureAllowed>
<d4p1:Statuses>
<d4p1:TaskStatusDef>
<d4p1:AutoCreateDocuments>
<d2p1:string>String</d2p1:string>
</d4p1:AutoCreateDocuments>
<d4p1:Code>String</d4p1:Code>
<d4p1:Color>String</d4p1:Color>
<d4p1:HiddenIf>String</d4p1:HiddenIf>
<d4p1:IsBlocked>false</d4p1:IsBlocked>
<d4p1:IsEnd>false</d4p1:IsEnd>
<d4p1:IsStart>false</d4p1:IsStart>
<d4p1:LockTask>false</d4p1:LockTask>
<d4p1:Name>String</d4p1:Name>
<d4p1:ProgressType>String</d4p1:ProgressType>
<d4p1:StatusType>String</d4p1:StatusType>
<d4p1:SubmittedForms xmlns:d7p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model">
<d7p1:BindingDescriptor>
<d7p1:Binding>String</d7p1:Binding>
<d7p1:Required>false</d7p1:Required>
</d7p1:BindingDescriptor>
</d4p1:SubmittedForms>
<d4p1:TransitionCustomFields>
<d2p1:string>String</d2p1:string>
</d4p1:TransitionCustomFields>
<d4p1:TransitionFrom>String</d4p1:TransitionFrom>
<d4p1:TransitionMessage>String</d4p1:TransitionMessage>
</d4p1:TaskStatusDef>
</d4p1:Statuses>
<d4p1:TaskListDetails>String</d4p1:TaskListDetails>
</d2p1:Value>
</d2p1:KeyValueOfstringTaskTemplateOKKSP6OX>
</TaskTemplates>
<TaskTitle>String</TaskTitle>
<TaskTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Tasks">
<d2p1:TaskType>
<d2p1:ActiveLaborTypes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringanyType>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value />
</d4p1:KeyValueOfstringanyType>
</d2p1:ActiveLaborTypes>
<d2p1:AllowOverride>false</d2p1:AllowOverride>
<d2p1:AllowedDocTypes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:AllowedDocTypes>
<d2p1:AutoCreateDocExpressions xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model">
<d4p1:AutoCreateDocExpression>
<d4p1:Document>String</d4p1:Document>
<d4p1:Expression>String</d4p1:Expression>
<d4p1:MultipleCopies>false</d4p1:MultipleCopies>
</d4p1:AutoCreateDocExpression>
</d2p1:AutoCreateDocExpressions>
<d2p1:AutoCreateDocuments xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:AutoCreateDocuments>
<d2p1:AvgTimeToComplete>0</d2p1:AvgTimeToComplete>
<d2p1:DefaultPriority>0</d2p1:DefaultPriority>
<d2p1:DocFilter>false</d2p1:DocFilter>
<d2p1:EditTeams xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:EditTeams>
<d2p1:Icon>String</d2p1:Icon>
<d2p1:Inactive>false</d2p1:Inactive>
<d2p1:IndividualUserStatuses>false</d2p1:IndividualUserStatuses>
<d2p1:InheritAssetTeams>false</d2p1:InheritAssetTeams>
<d2p1:InheritContactTeams>false</d2p1:InheritContactTeams>
<d2p1:LockOption>false</d2p1:LockOption>
<d2p1:MaxTimeToComplete>0</d2p1:MaxTimeToComplete>
<d2p1:MinTimeToComplete>0</d2p1:MinTimeToComplete>
<d2p1:PTO>false</d2p1:PTO>
<d2p1:PercentCompleteType>String</d2p1:PercentCompleteType>
<d2p1:RequiredAssets xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model">
<d4p1:RequiredAsset>
<d4p1:Number>0</d4p1:Number>
<d4p1:Type>String</d4p1:Type>
</d4p1:RequiredAsset>
</d2p1:RequiredAssets>
<d2p1:RequiredInventoryTypes xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model">
<d4p1:RequiredInventoryType>
<d4p1:Description>String</d4p1:Description>
<d4p1:IsSerialized>false</d4p1:IsSerialized>
<d4p1:Name>String</d4p1:Name>
<d4p1:Number>0</d4p1:Number>
<d4p1:Type>String</d4p1:Type>
</d4p1:RequiredInventoryType>
</d2p1:RequiredInventoryTypes>
<d2p1:RequiredUsers xmlns:d4p1="http://schemas.datacontract.org/2004/07/Field2Office.DomainObjects.Model">
<d4p1:RequiredUser>
<d4p1:Number>0</d4p1:Number>
<d4p1:SkillTags xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>String</d6p1:string>
</d4p1:SkillTags>
</d4p1:RequiredUser>
</d2p1:RequiredUsers>
<d2p1:ShowRelatedDocs>false</d2p1:ShowRelatedDocs>
<d2p1:SkillTags xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:SkillTags>
<d2p1:Template>String</d2p1:Template>
<d2p1:Type>String</d2p1:Type>
<d2p1:UseJobTimers>false</d2p1:UseJobTimers>
<d2p1:UseRequired>false</d2p1:UseRequired>
<d2p1:Workspace>String</d2p1:Workspace>
</d2p1:TaskType>
</TaskTypes>
<TaskVisibilityMax>0</TaskVisibilityMax>
<TasksTitle>String</TasksTitle>
<TeamCustomFields xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:CustomField>
<d2p1:ControlArgs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringanyType>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value />
</d4p1:KeyValueOfstringanyType>
</d2p1:ControlArgs>
<d2p1:CustomFieldDataType>Text</d2p1:CustomFieldDataType>
<d2p1:Default>String</d2p1:Default>
<d2p1:DefaultAutoUpdate>false</d2p1:DefaultAutoUpdate>
<d2p1:DisplayOnMap>false</d2p1:DisplayOnMap>
<d2p1:Hidden xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:Hidden>
<d2p1:Index>String</d2p1:Index>
<d2p1:IndexSlot>String</d2p1:IndexSlot>
<d2p1:IsActive>false</d2p1:IsActive>
<d2p1:IsHidden>false</d2p1:IsHidden>
<d2p1:IsMandatory>false</d2p1:IsMandatory>
<d2p1:IsReadOnly>false</d2p1:IsReadOnly>
<d2p1:Key>String</d2p1:Key>
<d2p1:Label>String</d2p1:Label>
<d2p1:Prompt>String</d2p1:Prompt>
<d2p1:ReadOnly xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:ReadOnly>
<d2p1:RequiredIf>String</d2p1:RequiredIf>
<d2p1:Values>String</d2p1:Values>
</d2p1:CustomField>
</TeamCustomFields>
<TeamTitle>String</TeamTitle>
<TeamsTitle>String</TeamsTitle>
<TfaEnabled>false</TfaEnabled>
<TimeZoneId>String</TimeZoneId>
<TimecardCategories xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</TimecardCategories>
<UseAddressCountry>false</UseAddressCountry>
<UseAdvancedScheduler>false</UseAdvancedScheduler>
<UseAssetMaintenanceHistory>false</UseAssetMaintenanceHistory>
<UseAssetSchedules>false</UseAssetSchedules>
<UseAssets>false</UseAssets>
<UseContacts>false</UseContacts>
<UseDueDate>false</UseDueDate>
<UseIntegrationEmail>false</UseIntegrationEmail>
<UseInventory>false</UseInventory>
<UseLabor>false</UseLabor>
<UseLocalAdminUsers>false</UseLocalAdminUsers>
<UseOnSiteContact>false</UseOnSiteContact>
<UsePriority>false</UsePriority>
<UseSchedules>false</UseSchedules>
<UseServiceAddresses>false</UseServiceAddresses>
<UseSharedWorkspaces>false</UseSharedWorkspaces>
<UseTaskAddr>false</UseTaskAddr>
<UseTaskAssets>false</UseTaskAssets>
<UseTaskDue>false</UseTaskDue>
<UseTaskPri>false</UseTaskPri>
<UseTaskTarget>false</UseTaskTarget>
<UseTasks>false</UseTasks>
<UseTeamMaps>false</UseTeamMaps>
<UseTimecard>false</UseTimecard>
<UseTimezones>false</UseTimezones>
<UserCustomFields xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:CustomField>
<d2p1:ControlArgs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringanyType>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value />
</d4p1:KeyValueOfstringanyType>
</d2p1:ControlArgs>
<d2p1:CustomFieldDataType>Text</d2p1:CustomFieldDataType>
<d2p1:Default>String</d2p1:Default>
<d2p1:DefaultAutoUpdate>false</d2p1:DefaultAutoUpdate>
<d2p1:DisplayOnMap>false</d2p1:DisplayOnMap>
<d2p1:Hidden xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:Hidden>
<d2p1:Index>String</d2p1:Index>
<d2p1:IndexSlot>String</d2p1:IndexSlot>
<d2p1:IsActive>false</d2p1:IsActive>
<d2p1:IsHidden>false</d2p1:IsHidden>
<d2p1:IsMandatory>false</d2p1:IsMandatory>
<d2p1:IsReadOnly>false</d2p1:IsReadOnly>
<d2p1:Key>String</d2p1:Key>
<d2p1:Label>String</d2p1:Label>
<d2p1:Prompt>String</d2p1:Prompt>
<d2p1:ReadOnly xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>String</d4p1:string>
</d2p1:ReadOnly>
<d2p1:RequiredIf>String</d2p1:RequiredIf>
<d2p1:Values>String</d2p1:Values>
</d2p1:CustomField>
</UserCustomFields>
<UserTitle>String</UserTitle>
<UsersTitle>String</UsersTitle>
<VersionId>String</VersionId>
<WorkWeek xmlns:d2p1="http://schemas.datacontract.org/2004/07/Field2Office.API.Model.Workspaces">
<d2p1:WorkDay>
<d2p1:DayOfWeek>0</d2p1:DayOfWeek>
<d2p1:End>0</d2p1:End>
<d2p1:Lunch>0</d2p1:Lunch>
<d2p1:Start>0</d2p1:Start>
</d2p1:WorkDay>
</WorkWeek>
</Workspace>