| GET,POST | /{ObjectId}/Workspace | ||
|---|---|---|---|
| POST | /workspace |
import Foundation
import ServiceStack
/**
* 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.
*/
public class Workspace : Codable
{
public var objectId:String
public var versionId:String
public var basedOn:String
public var name:String
public var lastUpdated:Date
public var paymentRequired:Bool
public var companyName:String
public var companyLogoUri:String
public var companySupportUrl:String
public var companySupportEmail:String
public var adminEmail:String
public var companyAddress:Address
public var taskTitle:String
public var tasksTitle:String
public var teamTitle:String
public var teamsTitle:String
public var userTitle:String
public var usersTitle:String
public var contactTitle:String
public var contactsTitle:String
public var salesforceElementId:String
public var scheduleTitle:String
public var schedulesTitle:String
public var formTitle:String
public var formsTitle:String
public var poiTitle:String
public var poisTitle:String
public var assetMakeTitle:String
public var assetModelTitle:String
public var assetManufacturerTitle:String
public var assetBarcodeTitle:String
public var assetAncestorsTitle:String
public var assetWarehouseTitle:String
public var assetWarehousesTitle:String
public var assetVehicleTitle:String
public var assetVehiclesTitle:String
public var useTeamMaps:Bool
public var useContacts:Bool
public var useAssets:Bool
public var shouldRunIntegrations:Bool
public var taskTemplates:[String:TaskTemplate] = [:]
public var formTemplates:String
public var docTemplateGhosts:[String:DocumentTemplateGhost] = [:]
public var assetTypes:[String:AssetType] = [:]
public var catalogTypes:[CatalogType] = []
public var taskTypes:[TaskType] = []
public var workWeek:[WorkDay] = []
public var salesTaxRate:Double
public var skillTags:[String] = []
public var timeZoneId:String
public var ianaTimeZoneId:String
public var country:String
public var stopTime:Int
public var stopDistance:Int
public var speedingSpeed:Double
public var speedingDuration:Int
public var contactIcon:String
public var useOnSiteContact:Bool
public var useServiceAddresses:Bool
public var useSharedWorkspaces:Bool
public var isMetric:Bool
public var breakLength:[Int] = []
public var priorityNames:[String] = []
public var priorityDefault:String
public var isFinanceIntegrationEnabled:Bool
public var isCRMIntegrationEnabled:Bool
public var isBoxIntegrationEnabled:Bool
public var isDropboxIntegrationEnabled:Bool
public var isGoogleDriveIntegrationEnabled:Bool
public var isEsriIntegrationEnabled:Bool
public var isPaycomIntegrationEnabled:Bool
public var isP21IntegrationEnabled:Bool
public var images:[WorkspaceImage] = []
public var contactCustomFields:[CustomField] = []
public var userCustomFields:[CustomField] = []
public var teamCustomFields:[CustomField] = []
public var useAssetMaintenanceHistory:Bool
public var useAssetSchedules:Bool
public var useTaskAssets:Bool
public var useSchedules:Bool
public var useTasks:Bool
public var assetsReadOnly:Bool
public var assetVisibilityMax:Double
public var contactVisibilityMax:Double
public var taskVisibilityMax:Double
public var autoScanAndTrackAsset:Bool
public var barcodeTrackAsset:Bool
public var gpsTrackAsset:Bool
public var customReports:[CustomReport] = []
public var showRelatedContactDocs:Bool
public var showRelatedAssetDocs:Bool
public var requireAssetName:Bool
public var showRelatedTaskDocs:Bool
public var clientBacklogSort:[ClientBacklogSortItem] = []
public var autoAssignJobOnDriving:Bool
public var autoAssignJobOnSite:Bool
public var autoAssignJobOnComplete:Bool
public var autoUnassignJobOnNotStarted:Bool
public var autoScheduleJobOnDriving:Bool
public var autoScheduleJobOnComplete:Bool
public var autoScheduleJobOnSite:Bool
public var autoUnscheduleJobOnNotStarted:Bool
public var autoUpdateJobStartTimeOnSite:Bool
public var autoUpdateJobEndTimeOnComplete:Bool
public var autoAssignNewTasksTo:String
public var useIntegrationEmail:Bool
public var useTaskTarget:Bool
public var useTaskDue:Bool
public var useTaskPri:Bool
public var useTaskAddr:Bool
public var taskListDetails:String
public var autocreateTaskStatusEvents:Bool
public var autocreateTaskAssignmentEvents:Bool
public var filterContactsByTeam:Bool
public var filterUsersAndTeamsByTeam:Bool
public var autoUpdateTaskContactChanged:Bool
public var autoAssignTeamsOnTaskCreate:Bool
public var htmlEmailIncludeTaskName:Bool
public var htmlEmailIncludeUsers:Bool
public var htmlEmailIncludeDateCreated:Bool
public var htmlEmailIncludeDateLastUpdated:Bool
public var clientStartupView:String
public var clientAutoSyncInterval:Int
public var mobileTaskRangePast:Int
public var mobileTaskRangeFuture:Int
public var clientShowScheduledTasks:Bool
public var clientShowMyTasksOnly:Bool
public var clientShowBacklogTasks:Bool
public var clientHideCompleteTasks:Bool
public var clientMapType:String
public var clientGPSAccuracy:String
public var clientShowTaskIconsOnMap:Bool
public var clientMapLayerScheduledTasks:Bool
public var clientMapLayerBacklog:Bool
public var clientMapLayerAssets:Bool
public var clientMapLayerContacts:Bool
public var clientMapLayerTracks:Bool
public var clientMapLayerStops:Bool
public var clientMapLayerSpeeding:Bool
public var clientMapStartLocation:String
public var securityDict:[String:Int] = [:]
public var contactSearchResultExpression:String
public var landscapePhotos:Bool
public var logApiTraffic:Bool
public var useDueDate:Bool
public var usePriority:Bool
public var scheduleTimeZones:[String] = []
public var useTimezones:Bool
public var taskListSummaryExpression1:String
public var taskListSummaryExpression2:String
public var showScheduleButton:Bool
public var showScheduleGrid:Bool
public var scheduleCustomFields:[CustomField] = []
public var scheduleGridConfig:ScheduleGridConfiguration
public var saveOnPhoto:Bool
public var cleanseGeocodes:Bool
public var geocodeQuality:String
public var retainCustomerDatabase:String
public var retainAssetDatabase:String
public var showDriveTimes:Bool
public var locAccFilter:Double
public var autoCreateRoutesFromAssignedTasks:Bool
public var taskNameExpression:String
public var useAddressCountry:Bool
public var messageAppEnabled:Bool
public var gisLayers:[String] = []
public var allowStatusDoubleClick:Bool
public var useTimecard:Bool
public var timecardCategories:[String] = []
public var useLocalAdminUsers:Bool
public var useInventory:Bool
public var clientScheduledTaskSort:Int
public var laborPricingHierarchy:[String] = []
public var useLabor:Bool
public var laborHourFormat:Bool
public var tfaEnabled:Bool
public var taskNameExpressionAutoUpdate:Bool
public var autocreateInitialTaskStatusEvent:Bool
public var inactivityTimer:Int?
public var offlineAuthTimer:Int?
public var sequences:[String:Int] = [:]
public var overrideEmail:String
public var overrideSms:String
public var portalImageUrl:String
public var portalImageId:String
public var secureImageService:Bool
public var suppressAssetTeamCascading:Bool
public var militaryTime:Bool
public var secureHookService:Bool
public var showDashboard:Bool
public var defaultBusinessHours:Bool
public var forceSso:[String:Bool] = [:]
public var suppressSsoAccountCreation:Bool?
public var useAdvancedScheduler:Bool?
public var enableUnsavedChangesPrompt:Bool
public var returnInactiveWorkspace:Bool
public var customerSupportEmail:String
public var customerSupportPhoneNumber:String
public var showColorCode:Bool
required public init(){}
}
public class Address : Codable
{
public var street:String
public var unit:String
public var city:String
public var state:String
public var zip:String
public var contactTitle:String
public var contactName:String
public var contactPhone:String
public var contactEmail:String
public var location:Location
public var siteName:String
public var geocodeFailed:Bool
public var country:String
required public init(){}
}
public class Location : Codable
{
public var y:Double
public var x:Double
required public init(){}
}
public class TaskTemplate : Codable
{
public var customFields:[CustomField] = []
public var statuses:[TaskStatusDef] = []
public var taskListDetails:String
public var autoAssignStatus:String
public var autoUnassignStatus:String
public var autoScheduleStatus:String
public var autoUnscheduleStatus:String
public var autoUpdateStartStatus:String
public var autoUpdateEndStatus:String
public var arrivalStatus:String
public var departureStatus:String
public var confirmArrival:Bool
public var confirmDeparture:Bool
public var manualArrivalAllowed:Bool
public var manualDepartureAllowed:Bool
public var hideDisabledStatuses:Bool
public var geofenceRadius:Int
required public init(){}
}
public class CustomField : Codable
{
public var key:String
public var label:String
public var isActive:Bool
public var isReadOnly:Bool
public var isHidden:Bool
public var isMandatory:Bool
public var displayOnMap:Bool
public var customFieldDataType:CustomFieldDataType
public var values:String
public var prompt:String
public var `default`:String
public var defaultAutoUpdate:Bool
public var requiredIf:String
public var hidden:[String] = []
public var readOnly:[String] = []
public var controlArgs:[String:Object] = [:]
public var indexSlot:String
public var index:String
required public init(){}
}
public enum CustomFieldDataType : String, Codable
{
case Text
case Number
case Decimal
case Money
case PhoneNumber
case Ssn
case List
case Date
case File
case Barcode
case GPS
case Photo
case Spacer
case Separator
case AutoNumber
case TextArea
case Contact
case User
case Asset
case Checkbox
case CoreAssetList
case CoreTaskList
case CoreParentTask
case CoreContactList
case ComboBox
case DateTime
case Time
case Location
case CoreLocation
case Label
case EventLog
case Address
case Catalog
case CoreTeamList
case Segment
case CoreTimeSeries
case TimeSeries
case Command
case AutoNumberNumeric
case CatalogList
case CatalogComboBox
case DateRange
case DocumentGrid
case ReportLink
case Hyperlink
case PercentComplete
case Chart
case Range
case ExternalId
case AssetCatalog
case Inventory
case CoreTaskLaborItemTypes
case CoreTaskLaborItems
case ObjectList
case CoreTimeZone
}
public class TaskStatusDef : Codable
{
public var name:String
public var color:String
public var code:String
public var transitionFrom:String
public var transitionMessage:String
public var transitionCustomFields:[String] = []
public var hiddenIf:String
public var isStart:Bool
public var isEnd:Bool
public var isBlocked:Bool
public var statusType:String
public var progressType:String
public var autoCreateDocuments:[String] = []
public var lockTask:Bool
public var submittedForms:[BindingDescriptor] = []
required public init(){}
}
public class BindingDescriptor : Codable
{
public var binding:String
public var required:Bool
required public init(){}
}
public class DocumentTemplateGhost : Codable
{
public var title:String
public var isSubDoc:Bool
public var folder:String
public var isFragment:Bool
public var editTeams:[String] = []
public var hasSecondaryOwner:Bool
public var taskDocument:Bool
public var assetDocument:Bool
public var contactDocument:Bool
public var userDocument:Bool
public var multipleCopies:Bool
public var submitOption:Bool
public var image:String
public var hiddenFor:[String] = []
required public init(){}
}
/**
* Represents a single asset type.
*/
public class AssetType : Codable
{
public var workspace:String
public var type:String
public var isActive:Bool
public var name:String
public var make:String
public var model:String
public var manuf:String
public var barcode:String
public var symbol:String
public var color:String
public var lineThickness:Double
public var scale:Double
public var visibilityMin:Double
public var visibilityMax:Double
public var syncNode:Bool
public var customFields:[CustomField] = []
public var allowedParentTypes:[String] = []
public var allowedChildTypes:[String] = []
public var useLocationHistory:Bool
public var isMobileAsset:Bool
public var data:[String:String] = [:]
public var geomType:String
public var docFilter:Bool
public var showRelatedDocs:Bool
public var allowedDocTypes:[String] = []
public var tla:String
public var useTLAOnMap:Bool
public var routingLocation:String
public var fill:String
public var fillOpacity:Double
public var showAnno:Bool
public var annoColor:String
public var maxAnnoVisibility:Double
public var annoFont:String
public var hideTypeLabel:Bool
public var useAddress:Bool
public var useFullScreen:Bool
public var timeSeries:Int
public var isUnselectable:Bool
public var editTeams:[String] = []
public var isWarehouse:Bool
public var isVehicle:Bool
public var customSymbol:[String:Object] = [:]
public var taskSeriesTemplates:[String] = []
required public init(){}
}
public class CatalogType : Codable
{
public var type:String
public var name:String
public var customFields:[CustomField] = []
required public init(){}
}
public class TaskType : Codable
{
public var workspace:String
public var type:String
public var icon:String
public var skillTags:[String] = []
public var minTimeToComplete:Double
public var avgTimeToComplete:Double
public var maxTimeToComplete:Double
public var template:String
public var docFilter:Bool
public var showRelatedDocs:Bool
public var allowedDocTypes:[String] = []
public var defaultPriority:Int?
public var inactive:Bool
public var autoCreateDocuments:[String] = []
public var percentCompleteType:String
public var useJobTimers:Bool
public var inheritAssetTeams:Bool
public var inheritContactTeams:Bool
public var editTeams:[String] = []
public var useRequired:Bool
public var allowOverride:Bool
public var requiredAssets:[RequiredAsset] = []
public var requiredInventoryTypes:[RequiredInventoryType] = []
public var requiredUsers:[RequiredUser] = []
public var activeLaborTypes:[String:Object] = [:]
public var individualUserStatuses:Bool
public var lockOption:Bool
public var autoCreateDocExpressions:[AutoCreateDocExpression] = []
public var pto:Bool
required public init(){}
}
public class RequiredAsset : Codable
{
public var number:Int
public var type:String
required public init(){}
}
public class RequiredInventoryType : Codable
{
public var number:Int
public var type:String
public var name:String
public var isSerialized:Bool
public var Description:String
required public init(){}
}
public class RequiredUser : Codable
{
public var number:Int
public var skillTags:[String] = []
required public init(){}
}
public class AutoCreateDocExpression : Codable
{
public var document:String
public var expression:String
public var multipleCopies:Bool
required public init(){}
}
public class WorkDay : Codable
{
public var dayOfWeek:Int
public var start:Int
public var end:Int
public var lunch:Int
required public init(){}
}
public class WorkspaceImage : Codable
{
public var category:String
public var objectId:String
required public init(){}
}
public class CustomReport : Codable
{
public var objectId:String
public var name:String
public var inputs:[CustomField] = []
required public init(){}
}
public class ClientBacklogSortItem : Codable
{
public var key:String
public var label:String
public var sort:String
public var compare:String
required public init(){}
}
public class ScheduleGridConfiguration : Codable
{
public var grid:[GridItem] = []
required public init(){}
}
public class GridItem : Codable
{
public var binding:String
public var heading:String
public var width:Int
required public init(){}
}
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>