Healthcare projects Diagnosis API software

   Published: 19 May 2024
Enhanced API Testing and Comprehensive Capabilities

- Rapid API Evaluation: Test the API within seconds.
- Unique Observations: Each symptom is represented by a unique ID.
- Lab Test Procedures: Utilize a wide range of implemented lab tests, including ALT, Amylase, AST, Sum Bilirubin, GT Chlamydia, Appearance Urine, and ABO grouping.

Step-by-Step Usage:

1. Postman Collection: Access the Diagnosis API as a Postman collection at https://postman.com/collections/7445d89fda1d633e08dd.
2. Import API Collection: Import the collection to extend its capabilities.
3. Input Symptoms and Tests: Enter symptom and test values into the provided fields.
4. POST Request: Send a POST request to https://diagnosisapi.azurewebsites.net to obtain possible health conditions.
5. Accuracy: The accuracy of the diagnoses depends on the completeness and accuracy of the input data.

Enhanced Features:

- Authentication: Use AuthenticationID = DEMO_AuthenticationID for development purposes. Your unique AuthenticationID will be provided upon registration.
- Example Request: The request format is 'https://diagnosisapi.azurewebsites.net/api/DDxItems/?AuthenticationID=DEMO_AuthenticationID'.

Base Health Terms:

- Lab Test Procedures and Symptoms: Diagnostic information is categorized into these two groups.
- REST Endpoints for GET Requests:
- List all Lab Tests Processes: https://diagnosisapi.azurewebsites.net/api/DDxItems/GetTests?AuthenticationID=DEMO_AuthenticationID
- List all Symptoms: https://diagnosisapi.azurewebsites.net/api/DDxItems/GetSymptoms?AuthenticationID=DEMO_AuthenticationID

Each Concept:

- Represented by a JSON object with attributes:
- id: Unique concept ID
- name: Professional medical term
- description: Detailed description

Authentication:

- Diagnosis API employs a custom authentication mechanism.
- AuthenticationID HTTP header: Contains your exclusive application ID.