Test analysis API and Symptom Checker bloodtest

Published: 21 Apr 2024


POST requests also take JSON inputs (make sure you include the header Content-Type: application/json).

Authentication
The Diagnosis API uses custom HTTP header to authenticate your requests. Apart from laboratory test results, it requires a list of observed symptoms. The lists cannot be empty, so first you need to collect an initial information to run diagnosis.You will need to add AuthenticationID header to every request you make. We will provide you with your unique AuthenticationID value after you made a production order registration.
First request
The most important part of the API, which handles medical diagnostics, is the /api/DDxItems/ endpoint, which accepts POST requests. For your Demo Development you can use AuthenticationID = DEMO_AuthenticationID. It is a standard web service (Web API) that accepts GET and POST requests. Setup
The current version of the Diagnosis API is available at https://diagnosisapi.azurewebsites.net. All responses (including error messages) use the JSON format.

DDxHub Diagnosis API benefits
Quick to set up, pre-diagnostic solutions yield benefits to medical staff and patients. Here is how a symptom checker can improve patient care and hospital workflow when implemented into daily practice.
It helps physicians solve diagnostic dilemmas and encourages them to consider other possibilities.
It reduces the likelihood of delayed or wrong diagnoses.
It speeds up correct diagnosis which is a fundamental driver for clinical and financial performance.
It makes patients more informed about their conditions and educates them.
It facilitates the patient journey within the healthcare ecosystem.
It reduces the number of unnecessary hospital visits.
It optimizes the workload of emergency departments.
By no means, can symptom checkers be depended on for final decision making. It's only a way to achieve a better diagnosis and as such these technologies work quite efficiently.