LabTestPropertyUpdateRequest
namestringrequired
Property name
descriptionstring
Property description
enabledboolean
Property enabled status
standardstring
Property standard
revisionstring
Property revision
revisionYearstring
Property revision year
validatityDurationstring
Property validatity duration
conditionsobject[]required
labTestCategorystringrequired
custom id of category
labTestSubCategorystringrequired
custom id of sub category
productLinesstring[]
custom id of product lines
labTestTypesstring[]
short name of lab test types
viewingPermissionsstring
Possible values: [all_orgs
, selected_orgs
]
Default value:
all_orgs
selectedOrgsstring[]
this field is required used when viewingPermissions is selected_orgs, it's local org id
LabTestPropertyUpdateRequest
{
"name": "string",
"description": "string",
"enabled": true,
"standard": "string",
"revision": "string",
"revisionYear": "string",
"validatityDuration": "string",
"conditions": [
{
"id": "string",
"name": "string",
"required": true,
"followUpActions": {
"provideComment": {
"data": false,
"pass": false,
"fail": false,
"required": false
},
"uploadAttachment": {
"data": false,
"pass": false,
"fail": false,
"required": false
},
"uploadPictureOrVideo": {
"data": false,
"pass": false,
"fail": false,
"required": false
},
"recordFailureCode": {
"data": false,
"fail": false,
"required": false,
"category": [
{
"id": "string",
"name": "string"
}
]
}
},
"inputMethod": "TEST_DATA",
"customValueGroup": {
"name": "string",
"customValues": [
{
"value": "string",
"result": "string"
}
]
},
"valueRange": {
"rangeResult": [
"pass"
],
"valueResult": [
{
"value": "string",
"result": "pass"
}
],
"unit": "string"
},
"position": 0
}
],
"labTestCategory": "string",
"labTestSubCategory": "string",
"productLines": [
"string"
],
"labTestTypes": [
"string"
],
"viewingPermissions": "all_orgs",
"selectedOrgs": [
"string"
]
}