Search for Case Data Details. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Returns Promise that represents an object describing CaDataDetailItemBase.
Optional
filters: ObjectThe parameters to search by. (CaDataGroupId, CaseDataGroupId, GroupCode, GroupDesc, GroupSum, SumFlag)
Set Case Data Detail Items for a Case by GroupCode.ItemCode syntax reference
Returns Promise that represents a collection
The case ID to get the details for
The parameters to search by. (DataGroup/Item string, Value) (e.g. {code: 'GroupCode.ItemCode', value: 'Value goes here'})
Set Case Data Detail Item for a Case by GroupCode.ItemCode syntax reference
Returns Promise
The Case ID to set the detail for
The parameters to search (e.g. 'GroupCode.ItemCode')
The value to set the specified detail to
Update Case Data Detail
Returns Promise that represents an object describing CaDataGroupItemBase.
The Case Data Group ID to attach the data detail to.
Optional
options: ObjectOptions
Set a data detail item's value without needing to find the type
Promise that represents
The data detail item's ID
the value to set the data detail item to
Add Default Case Data Groups
Returns Promise that represents a collection of the default CaDataGroupItemBases.
The Case Object to attach the data group to.
The business case ID
Add Case Data Group
Returns Promise that represents an object describing CaDataGroupItemBase.
The Case Object to attach the data group to.
CaseDataGroupId as defined in CaseDataGroup admin.
The Group Code.
Optional
options: { Options for CaseDataGroup including GroupDesc, GroupSum, and SumFlag
Optional
GroupOptional
GroupOptional
SumGet Case Data Groups by Case ObjectId
Returns Promise that represents a collection of the default CaDataGroupItemBases.
The entity type to check
The specific entityUID to check
The other options for checkGIS. Either CaObjectId or CaseDataGroupId is required.
Optional
CaOptional
CaseOptional
CaseSearch for Case Data Groups. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Returns Promise that represents a number that is the CaObjectId (?)
Optional
filters: ObjectThe parameters to search by. (CaDataGroupId, CaseDataGroupId, GroupCode, GroupDesc, GroupSum, SumFlag)
Update data groups on a case based on asset value mappings.
Returns Promise that represents a collection of the default CaDataGroupItemBases.
The case to update
The entity type to check
The specific entityUID to check
Optional
caDataGroupId: numberThe specific data group ID to limit updates to
Adds a data detail entry to the case data group specified by the CaDataGroupId. The CaDataGroupId is associated to a case.
Returns Promise that represents an object describing CaDataDetailItemBase.
The Data Detail template ID
The Case Instance Data Group ID
The column sequence
The detail Code
The detail order number
Optional
options: ObjectOther options for CaseDataDetail. See WIPAdd here: /{subdirectory}/apidocs/#/service-info/Pll/CaseDataDetail
Adds a list of possible values to the data detail entry specified by the CaDataDetailId.
Returns Promise that represents an object describing CaDataListValuesItemBase.
The Case Object to attach the data group to.
The Group Code.
Search for List Value IDs. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Returns Promise that represents an Array of resulting CaDataListIds
Optional
filters: ObjectThe parameters to search by. (CaDataDetailId, CaDataListId, ListValue)
Search for List Value Objects. Include one or more of the search fields. A logical 'and' operation is applied to muliple search fields
Returns Promise that represents a collection of resulting CaDataListValuesItemBase objects
Optional
filters: ObjectThe parameters to search by. (CaDataDetailId, CaDataListId, ListValue, CaDataGroupId)
Attach Case Data Detail
Returns
Returns Promise that represents an object describing CaDataGroupItemBase.