Skip to content

Microservice responsible for communication between our system and a third-party system that collects patients' vitals parameters in the operating room.

License

Notifications You must be signed in to change notification settings

SmartOperatingBlock/medical-instrument-integration-microservice

Repository files navigation

Medical Instrument Integration Microservice

workflow status License: MIT Version

codecov Code Smells Vulnerabilities Duplicated Lines (%) Quality Gate Status Technical Debt Security Rating

This microservice is responsible to retrieve data from an external system that manages a medical instrument.

Usage

You need to specify the following environment variable:

  • AZURE_CLIENT_ID: ID of an Azure AD application
  • AZURE_TENANT_ID: ID of the application's Azure AD tenant
  • AZURE_CLIENT_SECRET: the application's client secrets
  • AZURE_DT_ENDPOINT: the Azure Digital Twins instance endpoint

If you want to run it via docker container:

  1. Provide a .env file with all the environment variable described above
  2. Run the container with the command:
     docker run ghcr.io/smartoperatingblock/medical-instrument-integration-microservice:latest
    1. If you want to try the REST-API from the external you need to provide a port mapping to port 3000.
    2. If you want to pass an environment file whose name is different from .env use the --env-file <name> parameter.

Documentation

  • Direct link to REST API documentation
  • Direct link to Code documentation

About

Microservice responsible for communication between our system and a third-party system that collects patients' vitals parameters in the operating room.

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •