TrustRadius: an HG Insights company

Microsoft BizTalk

Score6.3 out of 10

37 Reviews and Ratings

Our BizTalk server sends and receive HL7 messages from our electronic health record system to other downstream systems.

Use Cases and Deployment Scope

The BizTalk server here at Runnymede hospital handles communication from Meditech which is our EMR system, this communication is made up of hl7 messages. Biztalk allows these messages to be sent down to our other down systems like the food ordering system for patients. I personally use the product for my job of supporting applications and databases here at the hospital as well as supporting the EMR system which works with Biztalk.

Pros

  • Send and receive HL7 messages.
  • Logging of errors.
  • Ability to integrate with other systems.

Cons

  • Better help guide.
  • Better method to alert admins of issues maybe an email alert.
  • Performance could be faster.

Most Important Features

  • Ability to send and receive HL7 messages.
  • Ability to send HL7 messages to other systems.
  • The protection of patient data through encryption.

Return on Investment

  • BizTalk positively impacted this hospital by integrating with our new EMR and other software systems.
  • BizTalk allowed our bedside terminals to get set up with touch point dining so patients can order their own food.
  • BizTalk gave us a return on investment because it is widely used with more than one system here.
  • We got a return on investment because the cost of patients being for IPTV covers this server cost.

Other Software Used

Microsoft Defender for IoT, Chrome DevTools, Fortinet FortiGate

Usability

Microsoft data integration tool

Pros

  • It is very user friendly. Users can change rules during run time and change workflow.
  • Huge capacity for queueing messages. It supports all types of adapters like Oracle, Salesforce, SMTP, FTP, etc. Also users can built custom adaptors.
  • If users want to dynamically deploy their solution without any downtime, this is a perfect solution. BizTalk will be a good fit, especially for public-facing websites.
  • Well-proven in the market. I used it when developing a website for Virgin Trains, catering more than 800K user requests per day.
  • Helps in load balancing.

Cons

  • It still could add more cloud features.
  • Need performance improvements.
  • It is expensive. Cost should be reduced.
  • Very few BizTalk experts. Usage is very low.
  • Simplifying the mappers and pipeline configurations.

Return on Investment

  • We had a positive impact by using BizTalk Server. We were able to deliver a scalable solution which was a huge challenge to cater more than 800K users with a dynamic application.
  • Users can run the server in clustered mode and increase capacity with much less cost.
  • No need to keep adding web servers. It reduces the need for more web servers.

Alternatives Considered

Apache Kafka

Other Software Used

Apache Kafka

Microsoft BizTalk for Enterprise business

Pros

  • Microsoft BizTalk is extremely powerful
  • Microsoft BizTalk can connect to a number of different enterprise applications
  • Microsoft BizTalk utilities a GUI environment for development

Cons

  • Microsoft BizTalk is over engineered for some situtations
  • Microsoft BizTalk can be frustrating to use as it forces you to use the GUI as opposed to code
  • Microsoft BizTalk is very resource intensive to create integrations

Return on Investment

  • Microsoft BizTalk is more of a neutral ground as its [pricey] but it does do what it says
  • Microsoft BizTalk requires a much larger team of developers and server ops to run
  • Microsoft BizTalk can be pricey depending on your agreement

Usability

Alternatives Considered

IBM WebSphere Application Server on Cloud

Other Software Used

IBM WebSphere Application Server on Cloud

BizTalk Saves the Day

Pros

  • Pick up after faults quickly
  • Detailed messaging
  • Detailed Reporting

Cons

  • Hard to implement
  • Reporting can be tough to dig in to
  • Required 3rd party app for support

Return on Investment

  • Less down time
  • Easier solving issues when they arise

Other Software Used

Microsoft Azure, Skype for Business, Skype

Biztalk's to me :)

Pros

  • The frequently used capabilities are very strong. It's quite simple to create basic tasks or connections to other systems.

Cons

  • I would like to see a better error messaging system.

Return on Investment

  • There is absolutely a positive impact on our investments.
  • Try not to solve all your issues with BizTalk.

Other Software Used

TOPdesk