# Create a service request

Creates a new service request within the current account context for the logged-in user.
            
Behavior:
- Validates account and user context
- Creates a new service request using request data
- Generates a request number
- Returns the created service request details
- Logs the action as a service request created

Endpoint: POST /api/v2/maintenance/servicerequest/createrequest

## Request fields (application/json-patch+json):

  - `requesterUserId` (string,null)

  - `fileFieldValuesToRemove` (array,null)

  - `locationInfo` (array,null)

  - `locationInfo.locationId` (string,null)

  - `locationInfo.buildingId` (string,null)

  - `locationInfo.levelId` (string,null)

  - `locationInfo.roomId` (string,null)

  - `locationInfo.assetId` (string,null)

  - `locationInfo.planFileInfo` (array,null)

  - `locationInfo.planFileInfo.dataFieldId` (string)

  - `locationInfo.planFileInfo.dataFieldValue` (string,null)

  - `locationInfo.planFileInfo.dataFieldlabel` (string,null)

  - `locationInfo.planFileInfo.dataFieldValueIds` (array,null)

  - `locationInfo.planFileInfo.fromDate` (string,null)

  - `locationInfo.planFileInfo.toDate` (string,null)

  - `locationInfo.planFileInfo.dataFieldValueRangeType` (string,null)

  - `locationInfo.geoJsonData` (object)

  - `locationInfo.geoJsonData.type` (string,null)

  - `locationInfo.geoJsonData.features` (array,null)

  - `locationInfo.geoJsonData.features.type` (string,null)

  - `locationInfo.geoJsonData.features.id` (integer)

  - `locationInfo.geoJsonData.features.properties` (object,null)

  - `locationInfo.geoJsonData.features.geometry` (object,null)

  - `locationInfo.markupDataInfo` (object)

  - `locationInfo.markupDataInfo.cadPlanId` (string,null)

  - `locationInfo.markupDataInfo.description` (string,null)

  - `locationInfo.markupDataInfo.markupData` (string,null)

  - `locationInfo.assetSvgFileId` (string,null)

  - `relatedTaskId` (string,null)

  - `relationId` (string,null)

  - `ruleId` (string,null)

  - `serviceRequestDescription` (string,null)

  - `workTypeId` (string,null)

  - `workTypeCategoryId` (string,null)

  - `assets` (array,null)

  - `fileFieldValues` (array,null)

  - `fileFieldValues.dataFieldId` (string)

  - `fileFieldValues.dataFieldValue` (string,null)

  - `fileFieldValues.dataFieldlabel` (string,null)

  - `fileFieldValues.dataFieldValueIds` (array,null)

  - `fileFieldValues.fromDate` (string,null)

  - `fileFieldValues.toDate` (string,null)

  - `fileFieldValues.dataFieldValueRangeType` (string,null)

  - `additionalFieldValues` (array,null)

  - `additionalFieldValues.dataFieldId` (string)

  - `additionalFieldValues.dataFieldValue` (string,null)

  - `additionalFieldValues.dataFieldlabel` (string,null)

  - `additionalFieldValues.dataFieldValueIds` (array,null)

  - `additionalFieldValues.fromDate` (string,null)

  - `additionalFieldValues.toDate` (string,null)

  - `additionalFieldValues.dataFieldValueRangeType` (string,null)

  - `actionPointUsers` (array,null)

  - `title` (string,null)

  - `endParentItemOnCancelling` (boolean)

  - `completeBeforeParentActionPointIds` (array,null)

  - `geoJsonData` (object)

  - `geoJsonData.type` (string,null)

  - `geoJsonData.features` (array,null)

  - `geoJsonData.features.type` (string,null)

  - `geoJsonData.features.id` (integer)

  - `geoJsonData.features.properties` (object,null)

  - `geoJsonData.features.geometry` (object,null)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.requestId` (string)

  - `data.requestNumber` (string,null)

  - `data.requestType` (string,null)

  - `data.title` (string,null)

  - `data.requestDescription` (string,null)

  - `data.requestedOn` (string,null)

  - `data.requesterDetails` (object)

  - `data.requesterDetails.requesterName` (string,null)

  - `data.requesterDetails.requesterEmail` (string,null)

  - `data.requesterDetails.requesterContactNumber` (string,null)

  - `data.status` (object)

  - `data.status.statusId` (string)

  - `data.status.statusCode` (string,null)

  - `data.status.statusName` (string,null)

  - `data.status.statusColor` (string,null)

  - `data.priority` (object)

  - `data.priority.priorityName` (string,null)

  - `data.priority.priorityRank` (integer)

  - `data.priority.description` (string,null)

  - `data.priority.priorityColorCode` (string,null)

  - `data.priority.priorityId` (string)

  - `data.workOrderNumber` (string,null)

  - `data.files` (array,null)

  - `data.files.fileName` (string,null)

  - `data.files.fileId` (string)

  - `data.files.fileSize` (string,null)

  - `data.files.dateAddedOn` (string,null)

  - `data.files.isLinkedDocument` (boolean)

  - `data.files.preview` (object)

  - `data.files.preview.hasFilePreview` (boolean)

  - `data.files.preview.hasFileThumbnail` (boolean)

  - `data.files.preview.previewURL` (string,null)

  - `data.files.preview.thumbnailUrl` (string,null)

  - `data.files.fileType` (object)

  - `data.files.fileType.fileTypeId` (string)

  - `data.files.fileType.fileTypeName` (string,null)

  - `data.files.fileType.fileTypeIconURL` (string,null)

  - `data.files.fileType.fileExtentions` (array,null)

  - `data.files.isImage` (boolean)

  - `data.files.isCadFile` (boolean)

  - `data.files.customProperties` (object,null)

  - `data.files.isEditable` (boolean)

  - `data.files.addedBy` (string,null)

  - `data.files.fileSizeInBytes` (integer)

  - `data.files.fileStatus` (object)

  - `data.files.fileStatus.statusId` (string)

  - `data.files.fileStatus.statusCode` (string,null)

  - `data.files.fileStatus.statusName` (string,null)

  - `data.files.fileStatus.statusColor` (string,null)

  - `data.files.revisionNumber` (integer)

  - `data.files.addedOn` (string,null)

  - `data.files.isFavorite` (boolean)

  - `data.files.folderPath` (string,null)

  - `data.files.categoryUniqueId` (string)

  - `data.files.categoryLevelOrdinal` (integer)

  - `data.files.documentNumber` (string,null)

  - `data.files.fileGroupId` (string)

  - `data.files.hasPermissionToUpdate` (boolean)

  - `data.files.responseDescription` (string,null)

  - `data.workType` (object)

  - `data.workType.worktypeId` (string)

  - `data.workType.worktypeName` (string,null)

  - `data.workType.worktypeCode` (string,null)

  - `data.workType.worktypeDescription` (string,null)

  - `data.workType.autoApproveNewRequest` (boolean)

  - `data.workType.canUpdateRequestDescription` (boolean)

  - `data.workTypeCategory` (object)

  - `data.workTypeCategory.worktypeCategoryId` (string)

  - `data.workTypeCategory.worktypeCategoryName` (string,null)

  - `data.workTypeCategory.worktypeCategoryCode` (string,null)

  - `data.workTypeCategory.worktypeCategoryDescription` (string,null)

  - `data.workTypeCategory.autoApproveNewRequest` (boolean)

  - `data.workTypeCategory.parentWorkTypeCategory` (object)

  - `data.workTypeCategory.levelOrdinal` (integer)

  - `data.workTypeCategory.workType` (object)

  - `data.workTypeCategory.workType.worktypeId` (string)

  - `data.workTypeCategory.workType.worktypeName` (string,null)

  - `data.workTypeCategory.workType.worktypeCode` (string,null)

  - `data.workTypeCategory.workType.worktypeDescription` (string,null)

  - `data.workTypeCategory.workType.autoApproveNewRequest` (boolean)

  - `data.workTypeCategory.workType.canUpdateRequestDescription` (boolean)

  - `data.workTypeCategory.workFlow` (object)

  - `data.workTypeCategory.workFlow.workType` (object)

  - `data.workTypeCategory.workFlow.workType.worktypeId` (string)

  - `data.workTypeCategory.workFlow.workType.worktypeName` (string,null)

  - `data.workTypeCategory.workFlow.workType.worktypeCode` (string,null)

  - `data.workTypeCategory.workFlow.workType.worktypeDescription` (string,null)

  - `data.workTypeCategory.workFlow.workType.autoApproveNewRequest` (boolean)

  - `data.workTypeCategory.workFlow.workType.canUpdateRequestDescription` (boolean)

  - `data.workTypeCategory.workFlow.workflowId` (string)

  - `data.workTypeCategory.workFlow.workflowName` (string,null)

  - `data.workTypeCategory.workFlow.workflowCode` (string,null)

  - `data.workTypeCategory.workFlow.workflowRevisions` (integer)

  - `data.workTypeCategory.workFlow.responseDescription` (string,null)

  - `data.workTypeCategory.worktypeCategories` (array,null)

  - `data.workTypeCategory.canUpdateRequestDescription` (boolean)

  - `data.additionalInfo` (array,null)

  - `data.additionalInfo.dataField` (string,null)

  - `data.additionalInfo.dataFieldId` (string)

  - `data.additionalInfo.dataIds` (array,null)

  - `data.additionalInfo.dataFieldValue` (any,null)

  - `data.additionalInfo.dataFieldName` (string,null)

  - `data.additionalInfo.dataValueFormated` (string,null)

  - `data.requestedFor` (object)

  - `data.requestedFor.requesterName` (string,null)

  - `data.requestedFor.requesterEmail` (string,null)

  - `data.requestedFor.requesterContactNumber` (string,null)

  - `data.currentActionPoint` (string,null)

  - `data.actionBy` (string,null)

  - `data.siteName` (string,null)

  - `data.buildingName` (string,null)

  - `data.geoJsonData` (object)

  - `data.geoJsonData.type` (string,null)

  - `data.geoJsonData.features` (array,null)

  - `data.geoJsonData.features.type` (string,null)

  - `data.geoJsonData.features.id` (integer)

  - `data.geoJsonData.features.properties` (object,null)

  - `data.geoJsonData.features.geometry` (object,null)

  - `data.serviceRequestInitialInfo` (array,null)

  - `data.serviceRequestInitialInfo.dataField` (string,null)

  - `data.serviceRequestInitialInfo.dataFieldId` (string)

  - `data.serviceRequestInitialInfo.dataIds` (array,null)

  - `data.serviceRequestInitialInfo.dataFieldValue` (any,null)

  - `data.serviceRequestInitialInfo.dataFieldName` (string,null)

  - `data.serviceRequestInitialInfo.dataValueFormated` (string,null)

  - `data.hasAnyOnGoingLabours` (boolean,null)

  - `data.responseDescription` (string,null)

  - `data.dueDate` (string,null)

  - `data.organizationalUnitLevel1` (string,null)

  - `data.filefieldValues` (array,null)

  - `data.filefieldValues.dataFieldId` (string)

  - `data.filefieldValues.dataFieldValue` (string,null)

  - `data.filefieldValues.dataFieldlabel` (string,null)

  - `data.filefieldValues.dataFieldValueIds` (array,null)

  - `data.filefieldValues.fromDate` (string,null)

  - `data.filefieldValues.toDate` (string,null)

  - `data.filefieldValues.dataFieldValueRangeType` (string,null)

  - `data.assets` (array,null)

  - `data.locationDetails` (array,null)

  - `data.locationDetails.floorLevel` (object)

  - `data.locationDetails.floorLevel.buildingAssetLevelId` (integer)

  - `data.locationDetails.floorLevel.buildingAssetLevelName` (string,null)

  - `data.locationDetails.floorLevel.buildingAssetLevelOrdinal` (integer)

  - `data.locationDetails.floorLevel.description` (string,null)

  - `data.locationDetails.floorLevel.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAssetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetTypeId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetTypeId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetTypeName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetCategoryId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetCategory` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetCategory.assetCategoryId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetCategory.assetCategoryName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetCategory.uniqueAssetCategoryCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.accountId` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.symbolId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.symbolId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.symbolName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.gisSymbolIcon` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.symbolGeometry` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.symbolIcon` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetSymbol.symbolColorCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.structureTypeId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.structureType` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.structureType.structureTypeId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.structureType.structureTypeName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.structureType.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.description` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.symbolColorCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentCategory.assetTypeCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetMetadata` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetMetadata.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetMetadata.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetMetadata.assetMetaData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetGeometry` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetGeometry.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetGeometry.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetGeometry.geoJSONString` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetSummary` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetSummary.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetSummary.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetSummary.workSummary` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetSummary.operationSummary` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetSummary.performanceSummary` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetSummary.subItemsSummary` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetIdentifier` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetDescription` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.ytdCost` (number)

  - `data.locationDetails.floorLevel.buildingAsset.dateOfExpiry` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetCategoryId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetCategory` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetCategory.assetCategoryId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetCategory.assetCategoryName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetCategory.uniqueAssetCategoryCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.isUtilityAsset` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetClassId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetClassId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetClassName` (string, required)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetTypeId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetTypeId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetTypeName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetCategoryId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetCategory` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetCategory.assetCategoryId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetCategory.assetCategoryName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetCategory.uniqueAssetCategoryCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.accountId` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.symbolId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.symbolId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.symbolName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.gisSymbolIcon` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.symbolGeometry` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.symbolIcon` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetSymbol.symbolColorCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.structureTypeId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.structureType` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.structureType.structureTypeId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.structureType.structureTypeName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.structureType.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.description` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.symbolColorCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetType.assetTypeCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.symbolId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol` (object)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.symbolId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.symbolName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.gisSymbolIcon` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.symbolGeometry` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.symbolIcon` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.assetSymbol.symbolColorCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.equipmentType.symbolColorCode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.currentAssetLocationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.assetLocationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.locationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.regionId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.region` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.region.regionId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.region.regionName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.region.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.region.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.region.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.region.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.address` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.description` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationMetadata` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationMetadata.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationMetadata.locationMetaData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationMetadata.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.timeZoneId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.noOfBuildings` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.noOfActiveBuildings` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.isCadPlanExist` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationGeometry` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationGeometry.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationGeometry.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationGeometry.geoJSONString` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.location.locationArea` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.buildingAssetId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.buildingAsset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.buildingAssetLevelId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.buildingAssetLevel` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.roomId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.assignedOn` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.previousLocationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.previousLocation` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.workSpaceId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocation.cadPlanCoordinates` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations` (array,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.assetLocationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.locationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.regionId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.region` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.region.regionId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.region.regionName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.region.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.region.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.region.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.region.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.address` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.description` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationMetadata` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationMetadata.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationMetadata.locationMetaData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationMetadata.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.timeZoneId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.noOfBuildings` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.noOfActiveBuildings` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.isCadPlanExist` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationGeometry` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationGeometry.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationGeometry.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationGeometry.geoJSONString` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.location.locationArea` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.buildingAssetId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.buildingAsset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.buildingAssetLevelId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.buildingAssetLevel` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.roomId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.assignedOn` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.previousLocationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.previousLocation` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.workSpaceId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetLocations.cadPlanCoordinates` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.isGrouped` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.lotNumber` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.quantity` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.buildingAssetLevels` (array,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.assetExtendedFieldId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.dateOfManufacture` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.assetLocationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.locationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.regionId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.region` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.region.regionId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.region.regionName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.region.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.region.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.region.geoLocation` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.region.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.address` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.description` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationMetadata` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationMetadata.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationMetadata.locationMetaData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationMetadata.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.timeZoneId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.noOfBuildings` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.noOfActiveBuildings` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.isCadPlanExist` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationGeometry` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationGeometry.locationId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationGeometry.location` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationGeometry.geoJSONString` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.location.locationArea` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.buildingAssetId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.buildingAsset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.buildingAssetLevelId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.buildingAssetLevel` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.roomId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.assignedOn` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.previousLocationId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.previousLocation` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.workSpaceId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.currentLocation.cadPlanCoordinates` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.isAssigned` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.yearofInstallation` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.replacementYear` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.purchaseCost` (number)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.barcode` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.manufacturerId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.model` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.installationDate` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetExtendedField.svgFileId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles` (array,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.assetId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.asset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.fileId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.accountId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategoryId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategory` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategory.fileCategoryId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategory.fileCategoryName` (string, required)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategory.cloudId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategory.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategory.accountId` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCategory.statusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileName` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.isURL` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileSize` (number)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileTypeId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileType` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileType.fileTypeId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileType.fileTypeName` (string, required)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileType.fileTypeIconUrl` (string, required)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileType.fileExtentions` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileType.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.uniqueId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.repository` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.revisionNumber` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.isLatest` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.parentRevisionFileId` (integer,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.parentRevisionFile` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.storageType` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fullFilePath` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.isLinkedDocument` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.hasFilePreview` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.hasFileThumbnail` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.createdOn` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileMetadata` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileMetadata.fileId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileMetadata.file` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileMetadata.fileMetaData` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.description` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.createdBy` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileStatusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCheckStatus` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCheckStatus.fileCheckStatusId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCheckStatus.fileId` (integer)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCheckStatus.file` (object)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCheckStatus.userId` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCheckStatus.checkInTime` (string,null)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.file.fileCheckStatus.checkOutTime` (string)

  - `data.locationDetails.floorLevel.buildingAsset.assetFiles.defaultImage` (boolean)

  - `data.locationDetails.floorLevel.buildingAsset.parentAsset` (object)

  - `data.locationDetails.floorLevel.buildingAsset.ownershipTypeId` (integer, required)

  - `data.locationDetails.floorLevel.buildingAsset.replacementCost` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.repairCost` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.remainingUsefulLife` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.estimatedUsefulLife` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.facilityConditionIndex` (number,null)

  - `data.locationDetails.floorLevel.buildingAsset.buildingAssetArea` (number,null)

  - `data.locationDetails.floorLevel.buildingAssetLevelMetadata` (object)

  - `data.locationDetails.floorLevel.buildingAssetLevelMetadata.buildingAssetLevelId` (integer)

  - `data.locationDetails.floorLevel.buildingAssetLevelMetadata.buildingAssetLevelMetaData` (string,null)

  - `data.locationDetails.floorLevel.buildingAssetLevelMetadata.buildingAssetLevel` (object)

  - `data.locationDetails.floorLevel.statusId` (integer)

  - `data.locationDetails.floorLevel.levelArea` (number,null)

  - `data.locationDetails.location` (object)

  - `data.locationDetails.location.locationId` (integer)

  - `data.locationDetails.location.locationName` (string,null)

  - `data.locationDetails.location.statusId` (integer)

  - `data.locationDetails.location.accountId` (string)

  - `data.locationDetails.location.geoLocation` (string,null)

  - `data.locationDetails.location.regionId` (integer,null)

  - `data.locationDetails.location.region` (object)

  - `data.locationDetails.location.region.regionId` (integer)

  - `data.locationDetails.location.region.regionName` (string,null)

  - `data.locationDetails.location.region.statusId` (integer)

  - `data.locationDetails.location.region.accountId` (string)

  - `data.locationDetails.location.region.geoLocation` (string,null)

  - `data.locationDetails.location.region.uniqueId` (string)

  - `data.locationDetails.location.uniqueId` (string)

  - `data.locationDetails.location.address` (string,null)

  - `data.locationDetails.location.description` (string,null)

  - `data.locationDetails.location.locationMetadata` (object)

  - `data.locationDetails.location.locationMetadata.locationId` (integer)

  - `data.locationDetails.location.locationMetadata.locationMetaData` (string,null)

  - `data.locationDetails.location.locationMetadata.location` (object)

  - `data.locationDetails.location.timeZoneId` (integer,null)

  - `data.locationDetails.location.noOfBuildings` (integer)

  - `data.locationDetails.location.noOfActiveBuildings` (integer)

  - `data.locationDetails.location.isCadPlanExist` (boolean)

  - `data.locationDetails.location.locationGeometry` (object)

  - `data.locationDetails.location.locationGeometry.locationId` (integer)

  - `data.locationDetails.location.locationGeometry.location` (object)

  - `data.locationDetails.location.locationGeometry.geoJSONString` (string,null)

  - `data.locationDetails.location.locationGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.location.locationArea` (number,null)

  - `data.locationDetails.building` (object)

  - `data.locationDetails.building.assetId` (integer)

  - `data.locationDetails.building.assetTypeId` (integer,null)

  - `data.locationDetails.building.equipmentCategory` (object)

  - `data.locationDetails.building.equipmentCategory.assetTypeId` (integer)

  - `data.locationDetails.building.equipmentCategory.assetTypeName` (string,null)

  - `data.locationDetails.building.equipmentCategory.assetCategoryId` (integer)

  - `data.locationDetails.building.equipmentCategory.assetCategory` (object)

  - `data.locationDetails.building.equipmentCategory.assetCategory.assetCategoryId` (integer)

  - `data.locationDetails.building.equipmentCategory.assetCategory.assetCategoryName` (string,null)

  - `data.locationDetails.building.equipmentCategory.assetCategory.uniqueAssetCategoryCode` (string,null)

  - `data.locationDetails.building.equipmentCategory.uniqueId` (string)

  - `data.locationDetails.building.equipmentCategory.statusId` (integer)

  - `data.locationDetails.building.equipmentCategory.accountId` (string,null)

  - `data.locationDetails.building.equipmentCategory.symbolId` (integer,null)

  - `data.locationDetails.building.equipmentCategory.assetSymbol` (object)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.symbolId` (integer)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.uniqueId` (string)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.symbolName` (string,null)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.gisSymbolIcon` (string,null)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.symbolGeometry` (string,null)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.symbolIcon` (string,null)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.statusId` (integer)

  - `data.locationDetails.building.equipmentCategory.assetSymbol.symbolColorCode` (string,null)

  - `data.locationDetails.building.equipmentCategory.structureTypeId` (integer,null)

  - `data.locationDetails.building.equipmentCategory.structureType` (object)

  - `data.locationDetails.building.equipmentCategory.structureType.structureTypeId` (integer)

  - `data.locationDetails.building.equipmentCategory.structureType.structureTypeName` (string,null)

  - `data.locationDetails.building.equipmentCategory.structureType.uniqueId` (string)

  - `data.locationDetails.building.equipmentCategory.description` (string,null)

  - `data.locationDetails.building.equipmentCategory.symbolColorCode` (string,null)

  - `data.locationDetails.building.equipmentCategory.assetTypeCode` (string,null)

  - `data.locationDetails.building.assetMetadata` (object)

  - `data.locationDetails.building.assetMetadata.assetId` (integer)

  - `data.locationDetails.building.assetMetadata.asset` (object)

  - `data.locationDetails.building.assetMetadata.assetMetaData` (string,null)

  - `data.locationDetails.building.assetGeometry` (object)

  - `data.locationDetails.building.assetGeometry.assetId` (integer)

  - `data.locationDetails.building.assetGeometry.asset` (object)

  - `data.locationDetails.building.assetGeometry.geoJSONString` (string,null)

  - `data.locationDetails.building.assetGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.building.assetSummary` (object)

  - `data.locationDetails.building.assetSummary.assetId` (integer)

  - `data.locationDetails.building.assetSummary.asset` (object)

  - `data.locationDetails.building.assetSummary.workSummary` (string,null)

  - `data.locationDetails.building.assetSummary.operationSummary` (string,null)

  - `data.locationDetails.building.assetSummary.performanceSummary` (string,null)

  - `data.locationDetails.building.assetSummary.subItemsSummary` (string,null)

  - `data.locationDetails.building.uniqueId` (string)

  - `data.locationDetails.building.assetIdentifier` (string,null)

  - `data.locationDetails.building.assetDescription` (string,null)

  - `data.locationDetails.building.accountId` (string)

  - `data.locationDetails.building.ytdCost` (number)

  - `data.locationDetails.building.dateOfExpiry` (string,null)

  - `data.locationDetails.building.assetCategoryId` (integer,null)

  - `data.locationDetails.building.assetCategory` (object)

  - `data.locationDetails.building.assetCategory.assetCategoryId` (integer)

  - `data.locationDetails.building.assetCategory.assetCategoryName` (string,null)

  - `data.locationDetails.building.assetCategory.uniqueAssetCategoryCode` (string,null)

  - `data.locationDetails.building.statusId` (integer)

  - `data.locationDetails.building.isUtilityAsset` (boolean)

  - `data.locationDetails.building.assetClassId` (integer,null)

  - `data.locationDetails.building.equipmentType` (object)

  - `data.locationDetails.building.equipmentType.assetClassId` (integer)

  - `data.locationDetails.building.equipmentType.assetClassName` (string, required)

  - `data.locationDetails.building.equipmentType.uniqueId` (string)

  - `data.locationDetails.building.equipmentType.accountId` (string)

  - `data.locationDetails.building.equipmentType.statusId` (integer)

  - `data.locationDetails.building.equipmentType.assetTypeId` (integer)

  - `data.locationDetails.building.equipmentType.assetType` (object)

  - `data.locationDetails.building.equipmentType.assetType.assetTypeId` (integer)

  - `data.locationDetails.building.equipmentType.assetType.assetTypeName` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.assetCategoryId` (integer)

  - `data.locationDetails.building.equipmentType.assetType.assetCategory` (object)

  - `data.locationDetails.building.equipmentType.assetType.assetCategory.assetCategoryId` (integer)

  - `data.locationDetails.building.equipmentType.assetType.assetCategory.assetCategoryName` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.assetCategory.uniqueAssetCategoryCode` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.uniqueId` (string)

  - `data.locationDetails.building.equipmentType.assetType.statusId` (integer)

  - `data.locationDetails.building.equipmentType.assetType.accountId` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.symbolId` (integer,null)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol` (object)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.symbolId` (integer)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.uniqueId` (string)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.symbolName` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.gisSymbolIcon` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.symbolGeometry` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.symbolIcon` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.statusId` (integer)

  - `data.locationDetails.building.equipmentType.assetType.assetSymbol.symbolColorCode` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.structureTypeId` (integer,null)

  - `data.locationDetails.building.equipmentType.assetType.structureType` (object)

  - `data.locationDetails.building.equipmentType.assetType.structureType.structureTypeId` (integer)

  - `data.locationDetails.building.equipmentType.assetType.structureType.structureTypeName` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.structureType.uniqueId` (string)

  - `data.locationDetails.building.equipmentType.assetType.description` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.symbolColorCode` (string,null)

  - `data.locationDetails.building.equipmentType.assetType.assetTypeCode` (string,null)

  - `data.locationDetails.building.equipmentType.symbolId` (integer,null)

  - `data.locationDetails.building.equipmentType.assetSymbol` (object)

  - `data.locationDetails.building.equipmentType.assetSymbol.symbolId` (integer)

  - `data.locationDetails.building.equipmentType.assetSymbol.uniqueId` (string)

  - `data.locationDetails.building.equipmentType.assetSymbol.symbolName` (string,null)

  - `data.locationDetails.building.equipmentType.assetSymbol.gisSymbolIcon` (string,null)

  - `data.locationDetails.building.equipmentType.assetSymbol.symbolGeometry` (string,null)

  - `data.locationDetails.building.equipmentType.assetSymbol.symbolIcon` (string,null)

  - `data.locationDetails.building.equipmentType.assetSymbol.statusId` (integer)

  - `data.locationDetails.building.equipmentType.assetSymbol.symbolColorCode` (string,null)

  - `data.locationDetails.building.equipmentType.symbolColorCode` (string,null)

  - `data.locationDetails.building.currentAssetLocationId` (integer,null)

  - `data.locationDetails.building.assetLocation` (object)

  - `data.locationDetails.building.assetLocation.assetLocationId` (integer)

  - `data.locationDetails.building.assetLocation.assetId` (integer)

  - `data.locationDetails.building.assetLocation.asset` (object)

  - `data.locationDetails.building.assetLocation.geoLocation` (string,null)

  - `data.locationDetails.building.assetLocation.locationId` (integer,null)

  - `data.locationDetails.building.assetLocation.location` (object)

  - `data.locationDetails.building.assetLocation.location.locationId` (integer)

  - `data.locationDetails.building.assetLocation.location.locationName` (string,null)

  - `data.locationDetails.building.assetLocation.location.statusId` (integer)

  - `data.locationDetails.building.assetLocation.location.accountId` (string)

  - `data.locationDetails.building.assetLocation.location.geoLocation` (string,null)

  - `data.locationDetails.building.assetLocation.location.regionId` (integer,null)

  - `data.locationDetails.building.assetLocation.location.region` (object)

  - `data.locationDetails.building.assetLocation.location.region.regionId` (integer)

  - `data.locationDetails.building.assetLocation.location.region.regionName` (string,null)

  - `data.locationDetails.building.assetLocation.location.region.statusId` (integer)

  - `data.locationDetails.building.assetLocation.location.region.accountId` (string)

  - `data.locationDetails.building.assetLocation.location.region.geoLocation` (string,null)

  - `data.locationDetails.building.assetLocation.location.region.uniqueId` (string)

  - `data.locationDetails.building.assetLocation.location.uniqueId` (string)

  - `data.locationDetails.building.assetLocation.location.address` (string,null)

  - `data.locationDetails.building.assetLocation.location.description` (string,null)

  - `data.locationDetails.building.assetLocation.location.locationMetadata` (object)

  - `data.locationDetails.building.assetLocation.location.locationMetadata.locationId` (integer)

  - `data.locationDetails.building.assetLocation.location.locationMetadata.locationMetaData` (string,null)

  - `data.locationDetails.building.assetLocation.location.locationMetadata.location` (object)

  - `data.locationDetails.building.assetLocation.location.timeZoneId` (integer,null)

  - `data.locationDetails.building.assetLocation.location.noOfBuildings` (integer)

  - `data.locationDetails.building.assetLocation.location.noOfActiveBuildings` (integer)

  - `data.locationDetails.building.assetLocation.location.isCadPlanExist` (boolean)

  - `data.locationDetails.building.assetLocation.location.locationGeometry` (object)

  - `data.locationDetails.building.assetLocation.location.locationGeometry.locationId` (integer)

  - `data.locationDetails.building.assetLocation.location.locationGeometry.location` (object)

  - `data.locationDetails.building.assetLocation.location.locationGeometry.geoJSONString` (string,null)

  - `data.locationDetails.building.assetLocation.location.locationGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.building.assetLocation.location.locationArea` (number,null)

  - `data.locationDetails.building.assetLocation.buildingAssetId` (integer,null)

  - `data.locationDetails.building.assetLocation.buildingAsset` (object)

  - `data.locationDetails.building.assetLocation.buildingAssetLevelId` (integer,null)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel` (object)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetLevelName` (string,null)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetLevelOrdinal` (integer)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.description` (string,null)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.uniqueId` (string)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetId` (integer)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAsset` (object)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetLevelMetadata` (object)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevelMetaData` (string,null)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevel` (object)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.statusId` (integer)

  - `data.locationDetails.building.assetLocation.buildingAssetLevel.levelArea` (number,null)

  - `data.locationDetails.building.assetLocation.roomId` (integer,null)

  - `data.locationDetails.building.assetLocation.assignedOn` (string,null)

  - `data.locationDetails.building.assetLocation.previousLocationId` (integer,null)

  - `data.locationDetails.building.assetLocation.previousLocation` (object)

  - `data.locationDetails.building.assetLocation.workSpaceId` (integer,null)

  - `data.locationDetails.building.assetLocation.cadPlanCoordinates` (string,null)

  - `data.locationDetails.building.assetLocations` (array,null)

  - `data.locationDetails.building.assetLocations.assetLocationId` (integer)

  - `data.locationDetails.building.assetLocations.assetId` (integer)

  - `data.locationDetails.building.assetLocations.asset` (object)

  - `data.locationDetails.building.assetLocations.geoLocation` (string,null)

  - `data.locationDetails.building.assetLocations.locationId` (integer,null)

  - `data.locationDetails.building.assetLocations.location` (object)

  - `data.locationDetails.building.assetLocations.location.locationId` (integer)

  - `data.locationDetails.building.assetLocations.location.locationName` (string,null)

  - `data.locationDetails.building.assetLocations.location.statusId` (integer)

  - `data.locationDetails.building.assetLocations.location.accountId` (string)

  - `data.locationDetails.building.assetLocations.location.geoLocation` (string,null)

  - `data.locationDetails.building.assetLocations.location.regionId` (integer,null)

  - `data.locationDetails.building.assetLocations.location.region` (object)

  - `data.locationDetails.building.assetLocations.location.region.regionId` (integer)

  - `data.locationDetails.building.assetLocations.location.region.regionName` (string,null)

  - `data.locationDetails.building.assetLocations.location.region.statusId` (integer)

  - `data.locationDetails.building.assetLocations.location.region.accountId` (string)

  - `data.locationDetails.building.assetLocations.location.region.geoLocation` (string,null)

  - `data.locationDetails.building.assetLocations.location.region.uniqueId` (string)

  - `data.locationDetails.building.assetLocations.location.uniqueId` (string)

  - `data.locationDetails.building.assetLocations.location.address` (string,null)

  - `data.locationDetails.building.assetLocations.location.description` (string,null)

  - `data.locationDetails.building.assetLocations.location.locationMetadata` (object)

  - `data.locationDetails.building.assetLocations.location.locationMetadata.locationId` (integer)

  - `data.locationDetails.building.assetLocations.location.locationMetadata.locationMetaData` (string,null)

  - `data.locationDetails.building.assetLocations.location.locationMetadata.location` (object)

  - `data.locationDetails.building.assetLocations.location.timeZoneId` (integer,null)

  - `data.locationDetails.building.assetLocations.location.noOfBuildings` (integer)

  - `data.locationDetails.building.assetLocations.location.noOfActiveBuildings` (integer)

  - `data.locationDetails.building.assetLocations.location.isCadPlanExist` (boolean)

  - `data.locationDetails.building.assetLocations.location.locationGeometry` (object)

  - `data.locationDetails.building.assetLocations.location.locationGeometry.locationId` (integer)

  - `data.locationDetails.building.assetLocations.location.locationGeometry.location` (object)

  - `data.locationDetails.building.assetLocations.location.locationGeometry.geoJSONString` (string,null)

  - `data.locationDetails.building.assetLocations.location.locationGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.building.assetLocations.location.locationArea` (number,null)

  - `data.locationDetails.building.assetLocations.buildingAssetId` (integer,null)

  - `data.locationDetails.building.assetLocations.buildingAsset` (object)

  - `data.locationDetails.building.assetLocations.buildingAssetLevelId` (integer,null)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel` (object)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetLevelName` (string,null)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetLevelOrdinal` (integer)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.description` (string,null)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.uniqueId` (string)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetId` (integer)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAsset` (object)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetLevelMetadata` (object)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevelMetaData` (string,null)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevel` (object)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.statusId` (integer)

  - `data.locationDetails.building.assetLocations.buildingAssetLevel.levelArea` (number,null)

  - `data.locationDetails.building.assetLocations.roomId` (integer,null)

  - `data.locationDetails.building.assetLocations.assignedOn` (string,null)

  - `data.locationDetails.building.assetLocations.previousLocationId` (integer,null)

  - `data.locationDetails.building.assetLocations.previousLocation` (object)

  - `data.locationDetails.building.assetLocations.workSpaceId` (integer,null)

  - `data.locationDetails.building.assetLocations.cadPlanCoordinates` (string,null)

  - `data.locationDetails.building.isGrouped` (boolean)

  - `data.locationDetails.building.lotNumber` (string,null)

  - `data.locationDetails.building.quantity` (integer)

  - `data.locationDetails.building.buildingAssetLevels` (array,null)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetLevelName` (string,null)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetLevelOrdinal` (integer)

  - `data.locationDetails.building.buildingAssetLevels.description` (string,null)

  - `data.locationDetails.building.buildingAssetLevels.uniqueId` (string)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetId` (integer)

  - `data.locationDetails.building.buildingAssetLevels.buildingAsset` (object)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetLevelMetadata` (object)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetLevelMetadata.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetLevelMetadata.buildingAssetLevelMetaData` (string,null)

  - `data.locationDetails.building.buildingAssetLevels.buildingAssetLevelMetadata.buildingAssetLevel` (object)

  - `data.locationDetails.building.buildingAssetLevels.statusId` (integer)

  - `data.locationDetails.building.buildingAssetLevels.levelArea` (number,null)

  - `data.locationDetails.building.assetExtendedField` (object)

  - `data.locationDetails.building.assetExtendedField.assetExtendedFieldId` (integer)

  - `data.locationDetails.building.assetExtendedField.assetId` (integer)

  - `data.locationDetails.building.assetExtendedField.asset` (object)

  - `data.locationDetails.building.assetExtendedField.dateOfManufacture` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocationId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.assetLocationId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.assetId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.asset` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.geoLocation` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.locationId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationName` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.statusId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.accountId` (string)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.geoLocation` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.regionId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.region` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.region.regionId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.region.regionName` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.region.statusId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.region.accountId` (string)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.region.geoLocation` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.region.uniqueId` (string)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.uniqueId` (string)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.address` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.description` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationMetadata` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationMetadata.locationId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationMetadata.locationMetaData` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationMetadata.location` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.timeZoneId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.noOfBuildings` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.noOfActiveBuildings` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.isCadPlanExist` (boolean)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationGeometry` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationGeometry.locationId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationGeometry.location` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationGeometry.geoJSONString` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationGeometry.geoReferenceData` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.location.locationArea` (number,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAsset` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevelId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetLevelName` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetLevelOrdinal` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.description` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.uniqueId` (string)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAsset` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetLevelMetadata` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevelId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevelMetaData` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.buildingAssetLevelMetadata.buildingAssetLevel` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.statusId` (integer)

  - `data.locationDetails.building.assetExtendedField.currentLocation.buildingAssetLevel.levelArea` (number,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.roomId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.assignedOn` (string,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.previousLocationId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.previousLocation` (object)

  - `data.locationDetails.building.assetExtendedField.currentLocation.workSpaceId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.currentLocation.cadPlanCoordinates` (string,null)

  - `data.locationDetails.building.assetExtendedField.isAssigned` (boolean)

  - `data.locationDetails.building.assetExtendedField.yearofInstallation` (integer,null)

  - `data.locationDetails.building.assetExtendedField.replacementYear` (integer,null)

  - `data.locationDetails.building.assetExtendedField.purchaseCost` (number)

  - `data.locationDetails.building.assetExtendedField.barcode` (string,null)

  - `data.locationDetails.building.assetExtendedField.manufacturerId` (integer,null)

  - `data.locationDetails.building.assetExtendedField.model` (string,null)

  - `data.locationDetails.building.assetExtendedField.installationDate` (string,null)

  - `data.locationDetails.building.assetExtendedField.svgFileId` (integer,null)

  - `data.locationDetails.building.assetFiles` (array,null)

  - `data.locationDetails.building.assetFiles.assetId` (integer)

  - `data.locationDetails.building.assetFiles.asset` (object)

  - `data.locationDetails.building.assetFiles.fileId` (integer)

  - `data.locationDetails.building.assetFiles.file` (object)

  - `data.locationDetails.building.assetFiles.file.fileId` (integer)

  - `data.locationDetails.building.assetFiles.file.accountId` (string)

  - `data.locationDetails.building.assetFiles.file.fileCategoryId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileCategory` (object)

  - `data.locationDetails.building.assetFiles.file.fileCategory.fileCategoryId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileCategory.fileCategoryName` (string, required)

  - `data.locationDetails.building.assetFiles.file.fileCategory.cloudId` (integer,null)

  - `data.locationDetails.building.assetFiles.file.fileCategory.uniqueId` (string)

  - `data.locationDetails.building.assetFiles.file.fileCategory.accountId` (string,null)

  - `data.locationDetails.building.assetFiles.file.fileCategory.statusId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileName` (string,null)

  - `data.locationDetails.building.assetFiles.file.isURL` (boolean)

  - `data.locationDetails.building.assetFiles.file.fileSize` (number)

  - `data.locationDetails.building.assetFiles.file.fileTypeId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileType` (object)

  - `data.locationDetails.building.assetFiles.file.fileType.fileTypeId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileType.fileTypeName` (string, required)

  - `data.locationDetails.building.assetFiles.file.fileType.fileTypeIconUrl` (string, required)

  - `data.locationDetails.building.assetFiles.file.fileType.fileExtentions` (string,null)

  - `data.locationDetails.building.assetFiles.file.fileType.uniqueId` (string)

  - `data.locationDetails.building.assetFiles.file.uniqueId` (string)

  - `data.locationDetails.building.assetFiles.file.repository` (string,null)

  - `data.locationDetails.building.assetFiles.file.revisionNumber` (integer)

  - `data.locationDetails.building.assetFiles.file.isLatest` (boolean)

  - `data.locationDetails.building.assetFiles.file.parentRevisionFileId` (integer,null)

  - `data.locationDetails.building.assetFiles.file.parentRevisionFile` (object)

  - `data.locationDetails.building.assetFiles.file.storageType` (string,null)

  - `data.locationDetails.building.assetFiles.file.fullFilePath` (string,null)

  - `data.locationDetails.building.assetFiles.file.isLinkedDocument` (boolean)

  - `data.locationDetails.building.assetFiles.file.hasFilePreview` (boolean)

  - `data.locationDetails.building.assetFiles.file.hasFileThumbnail` (boolean)

  - `data.locationDetails.building.assetFiles.file.createdOn` (string)

  - `data.locationDetails.building.assetFiles.file.fileMetadata` (object)

  - `data.locationDetails.building.assetFiles.file.fileMetadata.fileId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileMetadata.file` (object)

  - `data.locationDetails.building.assetFiles.file.fileMetadata.fileMetaData` (string,null)

  - `data.locationDetails.building.assetFiles.file.description` (string,null)

  - `data.locationDetails.building.assetFiles.file.createdBy` (string)

  - `data.locationDetails.building.assetFiles.file.fileStatusId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileCheckStatus` (object)

  - `data.locationDetails.building.assetFiles.file.fileCheckStatus.fileCheckStatusId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileCheckStatus.fileId` (integer)

  - `data.locationDetails.building.assetFiles.file.fileCheckStatus.file` (object)

  - `data.locationDetails.building.assetFiles.file.fileCheckStatus.userId` (string)

  - `data.locationDetails.building.assetFiles.file.fileCheckStatus.checkInTime` (string,null)

  - `data.locationDetails.building.assetFiles.file.fileCheckStatus.checkOutTime` (string)

  - `data.locationDetails.building.assetFiles.defaultImage` (boolean)

  - `data.locationDetails.building.parentAsset` (object)

  - `data.locationDetails.building.ownershipTypeId` (integer, required)

  - `data.locationDetails.building.replacementCost` (number,null)

  - `data.locationDetails.building.repairCost` (number,null)

  - `data.locationDetails.building.remainingUsefulLife` (number,null)

  - `data.locationDetails.building.estimatedUsefulLife` (number,null)

  - `data.locationDetails.building.facilityConditionIndex` (number,null)

  - `data.locationDetails.building.buildingAssetArea` (number,null)

  - `data.locationDetails.organizationUnit` (object)

  - `data.locationDetails.organizationUnit.orgUnitLevel1` (object)

  - `data.locationDetails.organizationUnit.orgUnitLevel1.levelName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel1.unitIdentifier` (string)

  - `data.locationDetails.organizationUnit.orgUnitLevel1.unitName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel2` (object)

  - `data.locationDetails.organizationUnit.orgUnitLevel2.levelName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel2.unitIdentifier` (string)

  - `data.locationDetails.organizationUnit.orgUnitLevel2.unitName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel3` (object)

  - `data.locationDetails.organizationUnit.orgUnitLevel3.levelName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel3.unitIdentifier` (string)

  - `data.locationDetails.organizationUnit.orgUnitLevel3.unitName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel4` (object)

  - `data.locationDetails.organizationUnit.orgUnitLevel4.levelName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel4.unitIdentifier` (string)

  - `data.locationDetails.organizationUnit.orgUnitLevel4.unitName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel5` (object)

  - `data.locationDetails.organizationUnit.orgUnitLevel5.levelName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnitLevel5.unitIdentifier` (string)

  - `data.locationDetails.organizationUnit.orgUnitLevel5.unitName` (string,null)

  - `data.locationDetails.organizationUnit.orgUnits` (object)

  - `data.locationDetails.organizationUnit.orgUnits.primaryUnits` (string,null)

  - `data.locationDetails.organizationUnit.orgUnits.secondaryUnits` (string,null)

  - `data.taskDetails` (object)

  - `data.taskDetails.uniqueId` (string)

  - `data.taskDetails.taskNumber` (string,null)

  - `data.taskDetails.statusId` (integer)

  - `data.taskDetails.taskItemType` (string,null)

  - `data.taskDetails.addedOn` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


