LIS integration
Celly lets labs manage the data and store all the reports in their own LIS
Last updated
Was this helpful?
Celly lets labs manage the data and store all the reports in their own LIS
Last updated
Was this helpful?
Go to the . If LIS Integration is activated, your LIS can make requests to the Celly server and get analysis results.
Use for all requests with Organization ID as login and Secret key as password. Organization ID and Secret key can be found at
Celly provides APIs that return analysis results to LIS:
curl -X GET "https://app.celly.ai/api/lis/v1/analysis/kinds" -H "accept: application/json" -H "authorization: Basic $credentials$"
curl -X GET "https://app.celly.ai/api/lis/v1/analysis/statuses" -H "accept: application/json" -H "authorization: Basic $credentials$"
curl -X GET "https://app.celly.ai/api/lis/v1/analysis?page=1&page_size=3" -H "accept: application/json" -H "authorization: Basic $credentials$"
To list the tests that have not yet been submitted to LIS use sent_to_lis=False
To filter by status and kind use kind=id
and status=id
respectively
Use page_size
to customize the page size, default is 20
Use page
to navigate between pages
count
- total number of filtered tests, previous
/next
- link to get previous/next page
GET: returns results (format is described below)
PATCH: returns results + marks the test as submitted to LIS (sent_to_lis=True
)
Analysis result format:
Result example (CBC test)
- returns a list of id and corresponding analysis types
- returns a list of id and corresponding analysis statuses
- provides a list of all tests (in In Review / Approved / Rejected status) of your organization
- provides results for the given test_id
You can try the API out at Swagger documentation page