Healthcare · Laboratory middleware

Connecting blood analyzers with hospital laboratory systems

A laboratory-equipment manufacturer replaced analyzer middleware with a WPF desktop application, working through incomplete device documentation and differences between hospital laboratory systems.

  • Data integration
  • Protocol analysis
  • Interface validation
  • Hospital deployment

The business context

An analyzer needs a working connection to the laboratory

A manufacturer of blood-analysis equipment needed to replace middleware used alongside its instruments. Local software requirements and requests from hospital customers shaped the project. The practical requirement was to connect the equipment with each hospital's laboratory information system, or LIS.

The engagement covered protocol analysis, demonstration tests, desktop interface development, testing, and later maintenance support. Its users and stakeholders spanned the equipment supplier and hospital systems, making the connection between them central to delivery.

Conceptual laboratory middleware screen with fictional instrument messages, a field-review panel, and destination fields for a hospital system.
System view

Inspect the interface without exposing patient information

Reconstructed middleware concept using fictional messages and placeholder values. It illustrates interface review, not a clinical decision screen or an exact customer screenshot. View full-size interface (new tab)

The operating challenge

One instrument family did not mean one hospital interface

Device protocol documentation was incomplete. The team needed to understand how the instrument communicated before a finished desktop screen could provide a useful connection. A large set of blood-analysis parameters also required domain research so that unfamiliar fields were not treated as interchangeable labels.

Hospital LIS implementations differed. Work completed for one destination did not remove the need to adapt and test the next hospital connection. The operating challenge therefore combined device communication, parameter meaning, and the requirements of the receiving system.

The delivery decisions

Resolve the interface before completing the application

  1. Investigate the protocol with demonstration tests

    The team analyzed the available protocol information and used demos to test its understanding. This brought communication questions into the engineering work before they could be hidden behind a completed interface.

  2. Build the desktop layer around the connection

    A WPF application provided the software layer for the replacement middleware. Interface development proceeded alongside testing of the instrument-facing and hospital-facing work.

  3. Allow for hospital-specific integration

    Differences between LIS implementations required additional work for each hospital. Testing and later maintenance support were part of delivering the application into those environments.

The working detail

Field meaning belongs in the integration discussion

Device data · destination system

For this project, understanding the analyzer's many parameters was an engineering prerequisite. Research into those fields supported the interface work; the engagement did not establish new diagnostic logic or a clinical interpretation service.

The case illustrates a data-integration problem at the instrument boundary. A general warehouse pipeline would not by itself resolve an undocumented device message or a hospital-specific interface. Those questions had to be addressed in the middleware and its testing.

The delivered result

Replacement middleware deployed across hospital sites

Delivered

The team completed the replacement middleware, including protocol work, interface development, and testing.

Deployed

The project record reports deployment at multiple hospitals and normal operation after delivery.

Maintained

Later support covered the software in its hospital operating environments.

No specific hospital count, diagnostic-performance improvement, or certification is claimed. The source establishes software delivery and deployment; it does not identify a universal interface standard supported by every installation.

Case taxonomy

Searchable by industry, technology, product, and business need.

Industry and product

  • Healthcare
  • Laboratory middleware

Technology and delivery

  • WPF
  • Desktop software
  • Device protocols
  • LIS integration

Business need

  • Data integration
  • Protocol analysis
  • Interface validation
  • Hospital deployment

Discuss your project

Need equipment data to work with the systems around it?

Tell us how your business works and where your software needs to change.

Talk to our team

Get in touch

Ready to build software that fits your business?

Tell us what you need to build, modernize, automate, or augment with AI. We can start with a focused discussion or a no-risk 1-week trial.

“A fantastic company to work with.” After the initial rapid development project, American Shipping Co. kept two Shinetech developers embedded for nearly four years, supporting internal and external tools and new AI initiatives.
Marc Greenberg testimonial portrait Marc GreenbergCEO, American Shipping Co. - 5-star Google Review

Response within 1 business day.