api-docs v5.116.0
API Docs
Table of contents
Diagnostic_Order_Test
Diagnostic Order Test - Delete
Delete a specific diagnostic order test. Can only delete non-finalized items
DELETE /diagnostic-order-tests/:id
Headers - Header
Name | Type | Description |
---|---|---|
Authorization | string |
key to place the API token to using the grant 'Bearer' |
Header examples
Authorization-Example
{
"Authorization": "Bearer <your-api-token>"
}
Examples
Example usage:
curl "https://yourdomain.com/diagnostic-order-tests/<diagnostic-order-test-id>" \
-X DELETE \
-H "Authorization: Bearer <your-api-token>"
Success response
Success response - Success 200
Name | Type | Description |
---|---|---|
id | string |
|
createdAt | number |
|
createdBy | string |
|
order | string |
diagnostic order id |
test | string |
diagnostic test id |
invoiceItem | string |
invoice item id used to pay for this test |
reports | string[] |
reports this test is included in |
type | string |
Allowed values: laboratory,radiology |
facility | string |
|
patient | string |
px id |
encounter | string |
encounter id |
section | string |
from diagnostic test |
sectionCode | string |
from diagnostic test |
reason | string |
|
requestingPhysician | string |
|
medicalRecordOrder | string |
|
service | string |
reference to Service#id that has been used to bill this test |
tags | string[] |
|
printTemplateValue | string |
|
resultsClaimedAt | number |
|
resultsClaimedBy | string |
|
confirmedAt | number |
|
confirmedBy | string |
|
completedAt | number |
|
completedBy | string |
|
verifiedAt | number |
|
verifiedBy | string |
|
finalizedAt | number |
|
finalizedBy | string |
|
cancelledAt | number |
|
cancelledBy | string |
|
sentOutAt | number |
|
sentOutBy | string |
|
sentOutTo | string |
|
receivedAt | number |
|
receivedBy | string |
|
isConfidential | boolean |
flag to not generate medical records |
isWhitelisted | boolean |
|
whitelist | string[] |
uid of default whitelisted account uids |
disclaimer | string |
|
remarks | string |
|
estimatedReleaseAt | number |
|
technician | string |
|
specimen | string |
|
specimenNote | string |
|
specimenCollectedAt | number |
|
specimenHarvestMethod | string |
|
pathologist | string |
doc uid |
pathologistFee | number |
|
pathologistFeeType | string |
Allowed values: amount,percentage |
results | object[] |
|
results.id | string |
Default value: auto-generated-id, |
results.note | string |
|
results.value | any |
|
results.values | any[] |
|
results.sivalue | any |
|
results.sivalues | any[] |
|
results.analyzer | string |
|
results.test | string |
test id |
results.testName | string |
|
results.measure | string |
measure id |
results.measureName | string |
|
imageLocation | string |
|
sonologist | string |
doc uid |
sonologistFee | number |
|
sonologistFeeType | string |
Allowed values: amount,percentage |
radiologist | string |
doc uid |
radiologistFee | number |
|
radiologistFeeType | string |
Allowed values: amount,percentage |
cardiologist | string |
doc uid |
cardiologistFee | number |
|
cardiologistFeeType | string |
Allowed values: amount,percentage |
report | string |
|
attachmentURLs | string[] |
|
resultsRedacted | boolean |
$resultsRedacted - [virtual] flag for results redaction |
Success response example
Success response example - Success-Response:
HTTP/1.1 200 OK
{
"id": "id-1",
"createdAt": 1564661697125,
"createdBy": "some-uid"
}
Diagnostic Order Test - Find
Get list of diagnostic order tests
GET /diagnostic-order-tests
Headers - Header
Name | Type | Description |
---|---|---|
Authorization | string |
key to place the API token to using the grant 'Bearer' |
Header examples
Authorization-Example
{
"Authorization": "Bearer <your-api-token>"
}
Examples
Example usage:
curl "https://yourdomain.com/diagnostic-order-tests" \
-X GET \
-H "Authorization: Bearer <your-api-token>"
Success response
Success response - Success 200
Name | Type | Description |
---|---|---|
diagnosticOrderTests | object[] |
array of diagnosticOrderTest |
diagnosticOrderTests.id | string |
|
diagnosticOrderTests.createdAt | number |
|
diagnosticOrderTests.createdBy | string |
|
diagnosticOrderTests.order | string |
diagnostic order id |
diagnosticOrderTests.test | string |
diagnostic test id |
diagnosticOrderTests.invoiceItem | string |
invoice item id used to pay for this test |
diagnosticOrderTests.reports | string[] |
reports this test is included in |
diagnosticOrderTests.type | string |
Allowed values: laboratory,radiology |
diagnosticOrderTests.facility | string |
|
diagnosticOrderTests.patient | string |
px id |
diagnosticOrderTests.encounter | string |
encounter id |
diagnosticOrderTests.section | string |
from diagnostic test |
diagnosticOrderTests.sectionCode | string |
from diagnostic test |
diagnosticOrderTests.reason | string |
|
diagnosticOrderTests.requestingPhysician | string |
|
diagnosticOrderTests.medicalRecordOrder | string |
|
diagnosticOrderTests.service | string |
reference to Service#id that has been used to bill this test |
diagnosticOrderTests.tags | string[] |
|
diagnosticOrderTests.printTemplateValue | string |
|
diagnosticOrderTests.resultsClaimedAt | number |
|
diagnosticOrderTests.resultsClaimedBy | string |
|
diagnosticOrderTests.confirmedAt | number |
|
diagnosticOrderTests.confirmedBy | string |
|
diagnosticOrderTests.completedAt | number |
|
diagnosticOrderTests.completedBy | string |
|
diagnosticOrderTests.verifiedAt | number |
|
diagnosticOrderTests.verifiedBy | string |
|
diagnosticOrderTests.finalizedAt | number |
|
diagnosticOrderTests.finalizedBy | string |
|
diagnosticOrderTests.cancelledAt | number |
|
diagnosticOrderTests.cancelledBy | string |
|
diagnosticOrderTests.sentOutAt | number |
|
diagnosticOrderTests.sentOutBy | string |
|
diagnosticOrderTests.sentOutTo | string |
|
diagnosticOrderTests.receivedAt | number |
|
diagnosticOrderTests.receivedBy | string |
|
diagnosticOrderTests.isConfidential | boolean |
flag to not generate medical records |
diagnosticOrderTests.isWhitelisted | boolean |
|
diagnosticOrderTests.whitelist | string[] |
uid of default whitelisted account uids |
diagnosticOrderTests.disclaimer | string |
|
diagnosticOrderTests.remarks | string |
|
diagnosticOrderTests.estimatedReleaseAt | number |
|
diagnosticOrderTests.technician | string |
|
diagnosticOrderTests.specimen | string |
|
diagnosticOrderTests.specimenNote | string |
|
diagnosticOrderTests.specimenCollectedAt | number |
|
diagnosticOrderTests.specimenHarvestMethod | string |
|
diagnosticOrderTests.pathologist | string |
doc uid |
diagnosticOrderTests.pathologistFee | number |
|
diagnosticOrderTests.pathologistFeeType | string |
Allowed values: amount,percentage |
diagnosticOrderTests.results | object[] |
|
diagnosticOrderTests.results.id | string |
Default value: auto-generated-id, |
diagnosticOrderTests.results.note | string |
|
diagnosticOrderTests.results.value | any |
|
diagnosticOrderTests.results.values | any[] |
|
diagnosticOrderTests.results.sivalue | any |
|
diagnosticOrderTests.results.sivalues | any[] |
|
diagnosticOrderTests.results.analyzer | string |
|
diagnosticOrderTests.results.test | string |
test id |
diagnosticOrderTests.results.testName | string |
|
diagnosticOrderTests.results.measure | string |
measure id |
diagnosticOrderTests.results.measureName | string |
|
diagnosticOrderTests.imageLocation | string |
|
diagnosticOrderTests.sonologist | string |
doc uid |
diagnosticOrderTests.sonologistFee | number |
|
diagnosticOrderTests.sonologistFeeType | string |
Allowed values: amount,percentage |
diagnosticOrderTests.radiologist | string |
doc uid |
diagnosticOrderTests.radiologistFee | number |
|
diagnosticOrderTests.radiologistFeeType | string |
Allowed values: amount,percentage |
diagnosticOrderTests.cardiologist | string |
doc uid |
diagnosticOrderTests.cardiologistFee | number |
|
diagnosticOrderTests.cardiologistFeeType | string |
Allowed values: amount,percentage |
diagnosticOrderTests.report | string |
|
diagnosticOrderTests.attachmentURLs | string[] |
|
diagnosticOrderTests.resultsRedacted | boolean |
$resultsRedacted - [virtual] flag for results redaction |
Success response example
Success response example - Success-Response:
HTTP/1.1 200 OK
[
{
"id": "id-1",
"createdAt": 1564661697125,
"createdBy": "some-uid"
},
{
"id": "id-2",
"createdAt": 1564661697125,
"createdBy": "some-uid"
}
]
Diagnostic Order Test - Get
Get a specific diagnostic order test
GET /diagnostic-order-tests/:id
Headers - Header
Name | Type | Description |
---|---|---|
Authorization | string |
key to place the API token to using the grant 'Bearer' |
Header examples
Authorization-Example
{
"Authorization": "Bearer <your-api-token>"
}
Examples
Example usage:
curl "https://yourdomain.com/diagnostic-order-tests/<diagnostic-order-test-id>" \
-X GET \
-H "Authorization: Bearer <your-api-token>"
Success response
Success response - Success 200
Name | Type | Description |
---|---|---|
id | string |
|
createdAt | number |
|
createdBy | string |
|
order | string |
diagnostic order id |
test | string |
diagnostic test id |
invoiceItem | string |
invoice item id used to pay for this test |
reports | string[] |
reports this test is included in |
type | string |
Allowed values: laboratory,radiology |
facility | string |
|
patient | string |
px id |
encounter | string |
encounter id |
section | string |
from diagnostic test |
sectionCode | string |
from diagnostic test |
reason | string |
|
requestingPhysician | string |
|
medicalRecordOrder | string |
|
service | string |
reference to Service#id that has been used to bill this test |
tags | string[] |
|
printTemplateValue | string |
|
resultsClaimedAt | number |
|
resultsClaimedBy | string |
|
confirmedAt | number |
|
confirmedBy | string |
|
completedAt | number |
|
completedBy | string |
|
verifiedAt | number |
|
verifiedBy | string |
|
finalizedAt | number |
|
finalizedBy | string |
|
cancelledAt | number |
|
cancelledBy | string |
|
sentOutAt | number |
|
sentOutBy | string |
|
sentOutTo | string |
|
receivedAt | number |
|
receivedBy | string |
|
isConfidential | boolean |
flag to not generate medical records |
isWhitelisted | boolean |
|
whitelist | string[] |
uid of default whitelisted account uids |
disclaimer | string |
|
remarks | string |
|
estimatedReleaseAt | number |
|
technician | string |
|
specimen | string |
|
specimenNote | string |
|
specimenCollectedAt | number |
|
specimenHarvestMethod | string |
|
pathologist | string |
doc uid |
pathologistFee | number |
|
pathologistFeeType | string |
Allowed values: amount,percentage |
results | object[] |
|
results.id | string |
Default value: auto-generated-id, |
results.note | string |
|
results.value | any |
|
results.values | any[] |
|
results.sivalue | any |
|
results.sivalues | any[] |
|
results.analyzer | string |
|
results.test | string |
test id |
results.testName | string |
|
results.measure | string |
measure id |
results.measureName | string |
|
imageLocation | string |
|
sonologist | string |
doc uid |
sonologistFee | number |
|
sonologistFeeType | string |
Allowed values: amount,percentage |
radiologist | string |
doc uid |
radiologistFee | number |
|
radiologistFeeType | string |
Allowed values: amount,percentage |
cardiologist | string |
doc uid |
cardiologistFee | number |
|
cardiologistFeeType | string |
Allowed values: amount,percentage |
report | string |
|
attachmentURLs | string[] |
|
resultsRedacted | boolean |
$resultsRedacted - [virtual] flag for results redaction |
Success response example
Success response example - Success-Response:
HTTP/1.1 200 OK
{
"id": "id-1",
"createdAt": 1564661697125,
"createdBy": "some-uid"
}
Diagnostic Order Test - Patch
Update diagnostic order test
PATCH /diagnostic-order-tests/:id
Headers - Header
Name | Type | Description |
---|---|---|
Authorization | string |
key to place the API token to using the grant 'Bearer' |
Header examples
Authorization-Example
{
"Authorization": "Bearer <your-api-token>"
}
Parameters - Parameter
Name | Type | Description |
---|---|---|
createdAt | number |
optional Default value: currentTime |
invoiceItem | string |
optional invoice item id used to pay for this test |
reports | string[] |
optional reports this test is included in |
tags | string[] |
optional |
printTemplateValue | string |
optional |
sentOutTo | string |
optional |
isConfidential | boolean |
optional flag to not generate medical records |
isWhitelisted | boolean |
optional |
whitelist | string[] |
optional uid of default whitelisted account uids |
disclaimer | string |
optional |
remarks | string |
optional |
estimatedReleaseAt | number |
optional |
technician | string |
optional |
specimen | string |
optional |
specimenNote | string |
optional |
specimenCollectedAt | number |
optional |
specimenHarvestMethod | string |
optional |
pathologist | string |
optional doc uid |
pathologistFee | number |
optional |
pathologistFeeType | string |
optional Allowed values: amount,percentage |
results | object[] |
optional |
results.id | string |
Default value: auto-generated-id, |
results.note | string |
|
results.value | any |
|
results.values | any[] |
|
results.sivalue | any |
|
results.sivalues | any[] |
|
results.analyzer | string |
|
results.test | string |
test id |
results.testName | string |
|
results.measure | string |
measure id |
results.measureName | string |
|
imageLocation | string |
optional |
sonologist | string |
optional doc uid |
sonologistFee | number |
optional |
sonologistFeeType | string |
optional Allowed values: amount,percentage |
radiologist | string |
optional doc uid |
radiologistFee | number |
optional |
radiologistFeeType | string |
optional Allowed values: amount,percentage |
cardiologist | string |
optional doc uid |
cardiologistFee | number |
optional |
cardiologistFeeType | string |
optional Allowed values: amount,percentage |
report | string |
optional |
attachmentURLs | string[] |
optional |
claimResults | boolean |
optional operators |
confirm | boolean |
optional operators $confirm |
receive | boolean |
optional operators |
complete | boolean |
optional operators |
verify | boolean |
optional operators |
finalize | boolean |
optional operators |
cancel | boolean |
optional operators |
sendOut | boolean/string |
optional operators |
Examples
Example usage:
curl "https://yourdomain.com/diagnostic-order-tests/<diagnostic-order-test-id>" \
-X PATCH \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <your-api-token>" \
-d '{
"cancel": true
}'
Parameters examples
json
- Request-Example
{
"cancel": true
}
Success response
Success response - Success 200
Name | Type | Description |
---|---|---|
id | string |
|
createdAt | number |
|
createdBy | string |
|
order | string |
diagnostic order id |
test | string |
diagnostic test id |
invoiceItem | string |
invoice item id used to pay for this test |
reports | string[] |
reports this test is included in |
type | string |
Allowed values: laboratory,radiology |
facility | string |
|
patient | string |
px id |
encounter | string |
encounter id |
section | string |
from diagnostic test |
sectionCode | string |
from diagnostic test |
reason | string |
|
requestingPhysician | string |
|
medicalRecordOrder | string |
|
service | string |
reference to Service#id that has been used to bill this test |
tags | string[] |
|
printTemplateValue | string |
|
resultsClaimedAt | number |
|
resultsClaimedBy | string |
|
confirmedAt | number |
|
confirmedBy | string |
|
completedAt | number |
|
completedBy | string |
|
verifiedAt | number |
|
verifiedBy | string |
|
finalizedAt | number |
|
finalizedBy | string |
|
cancelledAt | number |
|
cancelledBy | string |
|
sentOutAt | number |
|
sentOutBy | string |
|
sentOutTo | string |
|
receivedAt | number |
|
receivedBy | string |
|
isConfidential | boolean |
flag to not generate medical records |
isWhitelisted | boolean |
|
whitelist | string[] |
uid of default whitelisted account uids |
disclaimer | string |
|
remarks | string |
|
estimatedReleaseAt | number |
|
technician | string |
|
specimen | string |
|
specimenNote | string |
|
specimenCollectedAt | number |
|
specimenHarvestMethod | string |
|
pathologist | string |
doc uid |
pathologistFee | number |
|
pathologistFeeType | string |
Allowed values: amount,percentage |
results | object[] |
|
results.id | string |
Default value: auto-generated-id, |
results.note | string |
|
results.value | any |
|
results.values | any[] |
|
results.sivalue | any |
|
results.sivalues | any[] |
|
results.analyzer | string |
|
results.test | string |
test id |
results.testName | string |
|
results.measure | string |
measure id |
results.measureName | string |
|
imageLocation | string |
|
sonologist | string |
doc uid |
sonologistFee | number |
|
sonologistFeeType | string |
Allowed values: amount,percentage |
radiologist | string |
doc uid |
radiologistFee | number |
|
radiologistFeeType | string |
Allowed values: amount,percentage |
cardiologist | string |
doc uid |
cardiologistFee | number |
|
cardiologistFeeType | string |
Allowed values: amount,percentage |
report | string |
|
attachmentURLs | string[] |
|
resultsRedacted | boolean |
$resultsRedacted - [virtual] flag for results redaction |
Success response example
Success response example - Success-Response:
HTTP/1.1 200 OK
{
"id": "id-1",
"createdAt": 1564661697125,
"createdBy": "some-uid"
}
Diagnostic Order Test - Post
Create diagnostic order test
POST /diagnostic-order-tests
Headers - Header
Name | Type | Description |
---|---|---|
Authorization | string |
key to place the API token to using the grant 'Bearer' |
Header examples
Authorization-Example
{
"Authorization": "Bearer <your-api-token>"
}
Parameters - Parameter
Name | Type | Description |
---|---|---|
createdAt | number |
optional Default value: currentTime |
order | string |
diagnostic order id |
test | string |
diagnostic test id |
invoiceItem | string |
optional invoice item id used to pay for this test |
reports | string[] |
optional reports this test is included in |
service | string |
optional reference to Service#id that has been used to bill this test |
tags | string[] |
optional |
printTemplateValue | string |
optional |
sentOutTo | string |
optional |
isConfidential | boolean |
optional flag to not generate medical records |
isWhitelisted | boolean |
optional |
whitelist | string[] |
optional uid of default whitelisted account uids |
disclaimer | string |
optional |
remarks | string |
optional |
estimatedReleaseAt | number |
optional |
technician | string |
optional |
specimen | string |
optional |
specimenNote | string |
optional |
specimenCollectedAt | number |
optional |
specimenHarvestMethod | string |
optional |
pathologist | string |
optional doc uid |
pathologistFee | number |
optional |
pathologistFeeType | string |
optional Allowed values: amount,percentage |
results | object[] |
optional |
results.id | string |
Default value: auto-generated-id, |
results.note | string |
|
results.value | any |
|
results.values | any[] |
|
results.sivalue | any |
|
results.sivalues | any[] |
|
results.analyzer | string |
|
results.test | string |
test id |
results.testName | string |
|
results.measure | string |
measure id |
results.measureName | string |
|
imageLocation | string |
optional |
sonologist | string |
optional doc uid |
sonologistFee | number |
optional |
sonologistFeeType | string |
optional Allowed values: amount,percentage |
radiologist | string |
optional doc uid |
radiologistFee | number |
optional |
radiologistFeeType | string |
optional Allowed values: amount,percentage |
cardiologist | string |
optional doc uid |
cardiologistFee | number |
optional |
cardiologistFeeType | string |
optional Allowed values: amount,percentage |
report | string |
optional |
attachmentURLs | string[] |
optional |
Examples
Example usage:
curl "https://yourdomain.com/diagnostic-order-tests" \
-X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <your-api-token>" \
-d '{
"order": "diagnostic-order-id",
"test": "diagnostic-test-id"
}'
Parameters examples
json
- Request-Example
{
"order": "diagnostic-order-id",
"test": "diagnostic-test-id"
}
Success response
Success response - Success 200
Name | Type | Description |
---|---|---|
id | string |
|
createdAt | number |
|
createdBy | string |
|
order | string |
diagnostic order id |
test | string |
diagnostic test id |
invoiceItem | string |
invoice item id used to pay for this test |
reports | string[] |
reports this test is included in |
type | string |
Allowed values: laboratory,radiology |
facility | string |
|
patient | string |
px id |
encounter | string |
encounter id |
section | string |
from diagnostic test |
sectionCode | string |
from diagnostic test |
reason | string |
|
requestingPhysician | string |
|
medicalRecordOrder | string |
|
service | string |
reference to Service#id that has been used to bill this test |
tags | string[] |
|
printTemplateValue | string |
|
resultsClaimedAt | number |
|
resultsClaimedBy | string |
|
confirmedAt | number |
|
confirmedBy | string |
|
completedAt | number |
|
completedBy | string |
|
verifiedAt | number |
|
verifiedBy | string |
|
finalizedAt | number |
|
finalizedBy | string |
|
cancelledAt | number |
|
cancelledBy | string |
|
sentOutAt | number |
|
sentOutBy | string |
|
sentOutTo | string |
|
receivedAt | number |
|
receivedBy | string |
|
isConfidential | boolean |
flag to not generate medical records |
isWhitelisted | boolean |
|
whitelist | string[] |
uid of default whitelisted account uids |
disclaimer | string |
|
remarks | string |
|
estimatedReleaseAt | number |
|
technician | string |
|
specimen | string |
|
specimenNote | string |
|
specimenCollectedAt | number |
|
specimenHarvestMethod | string |
|
pathologist | string |
doc uid |
pathologistFee | number |
|
pathologistFeeType | string |
Allowed values: amount,percentage |
results | object[] |
|
results.id | string |
Default value: auto-generated-id, |
results.note | string |
|
results.value | any |
|
results.values | any[] |
|
results.sivalue | any |
|
results.sivalues | any[] |
|
results.analyzer | string |
|
results.test | string |
test id |
results.testName | string |
|
results.measure | string |
measure id |
results.measureName | string |
|
imageLocation | string |
|
sonologist | string |
doc uid |
sonologistFee | number |
|
sonologistFeeType | string |
Allowed values: amount,percentage |
radiologist | string |
doc uid |
radiologistFee | number |
|
radiologistFeeType | string |
Allowed values: amount,percentage |
cardiologist | string |
doc uid |
cardiologistFee | number |
|
cardiologistFeeType | string |
Allowed values: amount,percentage |
report | string |
|
attachmentURLs | string[] |
|
resultsRedacted | boolean |
$resultsRedacted - [virtual] flag for results redaction |
Success response example
Success response example - Success-Response:
HTTP/1.1 200 OK
{
"id": "id-1",
"createdAt": 1564661697125,
"createdBy": "some-uid"
}