LabTestUploadRequestBody
reportNumber stringrequired
originalReportNumber stringrequired
revisionNumber integernullable
reportIssueDate daterequired
Example:
2024-04-24
testResultAttachments object[]required
Array [
fileId uuidrequired
Example:
f85774e7-cb3a-4bf3-ab8a-92e22bed41ac
label stringnullable
]
testPackages object[]nullable
Array [
id stringrequired
name stringrequired
type stringnullable
]
testProperties object[]required
Array [
id stringrequired
name stringrequired
testPackageId stringnullable
testCategoryId stringrequired
testSubCategoryId stringrequired
]
testPropertyResults object[]required
Array [
testPropertyId stringrequired
result stringrequired
reviewResult stringnullable
]
overallResult objectrequired
result stringrequired
Possible values: [pass
, fail
, data
]
Example:
pass
reviewResult stringnullable
questionnaire objectnullable
forTestExecution object[]required
Array [
integrationKey stringrequired
values string[]required
]
labAgency object
localOrganizationId stringnullable
Possible values: <= 255 characters
address stringnullable
city stringnullable
Possible values: <= 255 characters
country stringnullable
iso alpha-2 country code
Possible values: <= 2 characters
province stringnullable
Possible values: <= 255 characters
postal stringnullable
Possible values: <= 50 characters
contacts object[]
Array [
name stringnullable
Possible values: <= 255 characters
email emailnullable
Possible values: <= 255 characters
telephoneNumber stringnullable
Possible values: <= 80 characters
mobileNumber stringnullable
Possible values: <= 80 characters
]
LabTestUploadRequestBody
{
"reportNumber": "string",
"originalReportNumber": "string",
"revisionNumber": 0,
"reportIssueDate": "2024-04-24",
"testResultAttachments": [
{
"fileId": "f85774e7-cb3a-4bf3-ab8a-92e22bed41ac",
"label": "string"
}
],
"testPackages": [
{
"id": "string",
"name": "string",
"type": "string"
}
],
"testProperties": [
{
"id": "string",
"name": "string",
"testPackageId": "string",
"testCategoryId": "string",
"testSubCategoryId": "string"
}
],
"testPropertyResults": [
{
"testPropertyId": "string",
"result": "string",
"reviewResult": "string"
}
],
"overallResult": {
"result": "pass",
"reviewResult": "string"
},
"questionnaire": {
"forTestExecution": [
{
"integrationKey": "string",
"values": [
"string"
]
}
]
},
"labAgency": {
"localOrganizationId": "string",
"address": "string",
"city": "string",
"country": "string",
"province": "string",
"postal": "string",
"contacts": [
{
"name": "string",
"email": "[email protected]",
"telephoneNumber": "string",
"mobileNumber": "string"
}
]
}
}