LabTestPropertyConditionObject
namestringrequired
Condition name
requiredbooleanrequired
is condition required
followUpActions object
provideComment object
databoolean
Default value:
false
passboolean
Default value:
false
failboolean
Default value:
false
requiredboolean
Default value:
false
uploadAttachment object
databoolean
Default value:
false
passboolean
Default value:
false
failboolean
Default value:
false
requiredboolean
Default value:
false
uploadPictureOrVideo object
databoolean
Default value:
false
passboolean
Default value:
false
failboolean
Default value:
false
requiredboolean
Default value:
false
recordFailureCode object
databoolean
Default value:
false
failboolean
Default value:
false
requiredboolean
Default value:
false
category object[]
Array [
idstring
Category ID
namestring
Category name
]
inputMethodstringrequired
Condition input method
Possible values: [TEST_DATA
, TEST_RESULT
]
customValueGroupinteger
primary key of custom value group
valueRange object
rangeResultstring[]required
Possible values: [pass
, fail
]
valueResult object[]required
Array [
valuestringrequired
Value
resultstringrequired
Result
Possible values: [pass
, fail
, data
, n/a
]
]
unitstringrequired
Unit
LabTestPropertyConditionObject
{
"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": 0,
"valueRange": {
"rangeResult": [
"pass"
],
"valueResult": [
{
"value": "string",
"result": "pass"
}
],
"unit": "string"
}
}