|
Attributes
|
Values
|
|---|---|
|
Web service Class Name
|
UpdateTechnicalAttributes
|
|
REST Endpoint URI*
|
/services/apexrest/SVMXC/svmx/rest/IOTServiceIntf/UpdateTechnicalAttributes/2.0/
|
|
* The REST endpoint URI must be prefixed with http://<your salesforce organization url>.
For example, if your Salesforce organization URL is na17.salesforce.com, then UpdateTechnicalAttributesevent can be invoked as http://na17.salesforce.com/services/apexrest/SVMXC/svmx/rest/IOTServiceIntf/UpdateTechnicalAttributes/2.0/.
|
|
{
"Asset": {
"ThingName": "MRI - Machine - 1234",
"ProductName": "MRI Machine",
"InstalledProductName": "MRI Machine #1234",
"SerialNumber": "Los Angeles90017West Block"
},
"Event": {
"instancePayload": {
"picklist": {
"Monitor Type": {
"values": [
"LCD",
"CRT",
"LCD Flat Panel"
],
"setDefaultValue": true
}
},
"Fields": [
{
"title": "User Interface",
"Description": "User interfaces for the Ultrasound machine",
"technicalAttributes": [
{
"label": "Monitor Size",
"type": "Static",
"defaultValue": "22",
"Unit": "Inches",
"readOnly": "Yes",
"format": "Number"
},
{
"label": "2D Image Mode",
"type": "Static",
"defaultValue": "Yes",
"Unit": "text",
"readOnly": "",
"format": "Text"
},
{
"label": "Monitor Type",
"type": "Static",
"defaultValue": "LCD Flat Panel",
"Unit": "",
"readOnly": "",
"format": "Picklist",
"picklistId": "Monitor Type",
"picklistSfId": ""
}
]
}
]
}
},
"Others": {
"City": "Los Angeles",
"Zip": "90017",
"Location": "West Block"
}
}
|
Value of SET 002
|
Result
|
|---|---|
|
Value ( n) = 1
|
Only the last technical attribute entry is maintained in the attribute history per day for the same Installed Product.
|
|
Value (n) > 1
|
N number of entries are saved in the attributes history per day for the same installed product.
|