Surgical Process Monitoring Microservice 1.0.0

The Surgical Process Monitoring Microservice of the Smart Operating Block project.

Features:

  • Receive and collect the surgical process data
  • Update and manage the Digital Twin Layer
  • #Surgical Process Monitoring
  • #Process Data Management

Servers

  • http://broker:29092kafkaproduction

    The event broker

    Security:
    security.protocol:PLAINTEXT

Operations

  • PUB step-manual-events

    The topic on which the process events are published.

    Get all the events related to current surgical processes within the operating block.

    Operation IDgetProcessEvents

    Accepts the following message:

    The Step Manual EventstepManualEvent

    the event of a step of a surgical process comunicated by an operating room gateway.

    object
    uid: stepManualEventPayload

    Examples

  • SUB process-summary-events

    The topic on which the process summary events are published.

    Send all the events related to surgical processes summary within the operating block.

    Operation IDsendProcessSummaryEvent

    Accepts the following message:

    The Event of Surgery Report summarysurgeryReportEvent
    object

    Examples

Messages

  • #1The Step Manual EventstepManualEvent

    the event of a step of a surgical process comunicated by an operating room gateway.

    object
    uid: stepManualEventPayload
  • #2The Event of Surgery Report summarysurgeryReportEvent
    object
  • #3Surgery ReportSurgeryReport

    Contains information about a surgical procedure.

    object

Schemas

  • object
    uid: stepManualEventPayload
  • object
    uid: StepEventData
  • object
    uid: ProcessId
  • object
    uid: PatientId
  • object
    uid: TaxCode
  • object
    uid: HealthProfessionalId
  • object
    uid: RoomId
  • object
    uid: Room
  • object
    uid: MedicalData
  • object
    uid: HeartBeat
  • object
    uid: DiastolicBloodPressure
  • object
    uid: SystolicBloodPressure
  • object
    uid: RespiratoryRate
  • object
    uid: SaturationPercentage
  • object
    uid: BodyTemperature
  • object
    uid: ImplantableMedicalDevice
  • object
    uid: MedicalTechnology
  • object
    uid: ImplantableMedicalDeviceId
  • object
    uid: MedicalTechnologyId