VLSM REST API v1.1
TB API
Save TB Test Requests
1min
POST
Request
Header Parameters
Authorization
required
String
Body Parameters
appSampleCode
required
String
sampleCode
optional
String
sampleReordered
optional
String
formId
optional
String
facilityId
required
String
referringUnit
optional
String
otherReferringUnit
optional
String
sampleRequestorName
optional
String
sampleRequestorPhone
optional
String
provinceId
optional
String
labId
required
String
testingPoint
optional
String
implementingPartner
optional
String
sourceOfAlertPOE
optional
String
alertPoeOthers
optional
String
fundingSource
optional
String
patientId
required
String
firstName
optional
String
lastName
optional
String
patientDob
optional
String
patientGender
required
String
patientAge
optional
String
patientAddress
optional
String
patientType
optional
String
hivStatus
optional
String
reasonFortbTest
required
String
specimenType
required
String
sampleCollectionDate
required
String
sampleDispatchedDate
optional
String
sampleTestedDateTime
optional
String
sampleReceivedHubDate
optional
String
sampleReceivedDate
optional
String
sampleCondition
optional
String
isSampleRejected
optional
String
rejectionDate
optional
String
sampleRejectionReason
optional
String
result
optional
String
xpertMtbResult
optional
String
reviewedBy
optional
String
reviewedOn
optional
String
approvedBy
optional
String
approvedOn
optional
String
testedBy
optional
String
isResultAuthorized
optional
String
authorizedBy
optional
String
authorizedOn
optional
String
labTechnician
optional
String
labReceptionPerson
optional
String
revisedBy
optional
String
revisedOn
optional
String
reasonForTbResultChanges
optional
String
approverComments
optional
String
uniqueId
required
String
reasonForResultChanges
optional
Array