Healthcare projects Diagnosis API software
Published: 19 May 2024
Diagnosis API: QuickTesting and Comprehensive Diagnostic Capabilities
- Lightning-Fast Testing: Test the API within seconds.
- Unique ID System: Each observation has a unique ID. Example IDs: Symptom IDs 164, 151, 200.
- Postman Collection: Access the Diagnosis API as a Postman collection.
Medical Terminology and API Endpoints
- Lab Test Procedures: ALT, Amylase, AST, Total Bilirubin, Chlamydia, Urine Appearance, ABO grouping.
- Symptoms: Strong-smelling urine, frequent urination, yellow skin.
- Collection Link: https://postman.com/collections/7445d89fda1d633e08dd
- Endpoints:
- POST to https://diagnosisapi.azurewebsites.net to submit both Symptoms and Tests lists.
- GET to https://diagnosisapi.azurewebsites.net to retrieve possible health conditions.
Optimizing Results and Features
- Enhance accuracy by providing comprehensive test results and symptoms.
- Authentication: Use AuthenticationID = DEMO_AuthenticationID for development. Your unique AuthenticationID will be provided upon registration.
- Example request: 'https://diagnosisapi.azurewebsites.net/api/DDxItems/?AuthenticationID=DEMO_AuthenticationID'
Base Health Concepts
- Diagnostic information includes Lab Test Procedures and Symptoms.
- Observation: Example observation: Symptom IDs 164, 151, 200.
- Endpoints for Concepts:
- GET https://diagnosisapi.azurewebsites.net/api/DDxItems/GetTests for Lab Test Procedures
- GET https://diagnosisapi.azurewebsites.net/api/DDxItems/GetSymptoms for Symptoms
Authentication
- Diagnosis API uses custom authentication.
- Each request must include a non-standard HTTP header: AuthenticationID with your unique application ID.