For your Demo Development you can use AuthenticationID = DEMO_AuthenticationID.
Diagnosis API uses a custom authentication mechanism. We will provide you with your unique AuthenticationID after registration.
An example of a request could look like this (finally you will replace DEMO_AuthenticationID with your credentials):
Base Health Terms
Diagnostic information recognized by the API engine is categorized as Lab Test Procedures and Symptoms. Some attributes are common to both concepts:
id - short and unique concept (test or symptom) id,
name - concept name (professional medical term),
description - detailed description.This parameter corresponds to your unique application ID. Each request must include non-standard HTTP header: AuthenticationID. To take advantage of the diagnostic capabilities of Diagnosis API you must describe your patient cases in terms of observations available in the presented model; in other words, you need to know exact Test results and Symptoms to be passed to the /DDxItems endpoint.
For each medical concept category there are two REST-inspired read-only endpoints supporting GET requests:
one returns the list of all Lab Tests Procedures (https://diagnosisapi.azurewebsites.net/api/DDxItems/GetTests?AuthenticationID=DEMO_AuthenticationID),
the other returns the list of all possible Symptoms (https://diagnosisapi.azurewebsites.net/api/DDxItems/GetSymptoms?AuthenticationID=DEMO_AuthenticationID).
Each concept is represented by a JSON object with several attributes.
This is an alive example of implementation. By testing the DDxHub Diagnosis System you can see how global companies, as well as startups, have used it to enhance their business and support surrounding their patients and healthcare organizations.
When you transmit to our web service a basic patient health data (such as Blood test results and symptoms), our AI inference engine will analyze the data and provide you with a list of the most likely health conditions. SmrtX provides an API (Application Programming Interface) for patient preliminary medical diagnosis that can help you implement an intelligent symptom checker and Lab Test analyzer for your healthcare medical application.When you incorporate Diagnosis API within your healthcare web-application it will have the same functionalities like presented in DDxHub Diagnosis System (https://ddxhub.azurewebsites.net/). We get this according to the complex statistical algorithms we use to make medical diagnosis.
Learn Diagnosis API: http://smrtx.com/ApiDoc_index.html.