Skip to main content

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"
]
}