Case Study WCF Visual Studio Microsoft Team Foundation Server

Communication Server Application

Q3 developed a communication server between a Hospital Information System (HIS) and the clients which helped customers in saving the data, such as patients record and generating instant bills and reports.


Q3's global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented professionals, flexibility of operations and reduced time to market.

Company Profile

 

The client is a German company providing customer focused IT solution to various companies and industries. No matter what is the size or experience of the company, the client provides unique, effective and profitable business solutions to its customers.


Since many years, the client has been in the business of delivering product and services for complex IT solutions. The client works for its customers from the inception to theimplementation of the product. Later, the client follows the customer through mails, chats, surveys to build strong customer relationships and customer satisfaction. Being a certified partner of Microsoft, the client has expertise in Microsoft Sharepoint 2010 and .Net Framework.


Business Situation

 

The client offers various services in addition to marketing ready-made and fixed price products. The client provides a combination of standard software from Microsoft along with the add-ons software component. Each soulution developed and maintained with the practical experience and compatibility with the current versions of the standard application.

 

Being a custom software development company, the client has to develop the PRISM Communication Server (PCS), which is used to establish communication between a Hospital Information System (HIS) and the PRISM clients (any measurement devices for e.g. CT scan, MRI etc).

 

The increasing faith of the customers on the client lead the client to think of better solution for developing the software. The client was in dire need of a company that could provide a robust and economical solution for customizing the product and that caters to the need of the customers. The client showed great reliability on Q3 and came in alliance with Q3 to meet its customization demands.


Challenges

  • Studying the specifications listed by the client ’s customers.
  • Studying about healthcare industry in detail.
  • Developing an application to process and generate HL7 messages.
  • Customizing the client’s product in order to map multiple fields to custom properties.
  • Making the product scalable to handle multiple devices simultaneously.
  • Customizing client’s product so that it becomes a standardized product and tailors to the requirement of many customers

Technical Solution

 

Q3 studied and discussed the project with its custom software solution professionals and designers, and came up with a cost-effective and less time consuming software solution engineered to suit the client’s needs helping the in luring more ROI and retaining more customers.


Benefits

 

  • Communication between the HIS and client through PRISM server helps the customer in saving data, such as patients record and generating instant bills and reports.
  • Cost of maintaining the application is minimized.
  • License based processing of messages maintains the security of the message being transferred.
  • Highly configurable to send and receive HL7 messages.
  • Operation feasibility of the client increases because of the two ways of communication mode: File & TCP.
  • Backup helps in restoring the data in case of failure of all the connected clients.
  • Caching service helps in preventing data loss.

 

Technology Used

Architectural Component
Technology/Framework
Language
  • VB.NET
  • XSLT
  • LINQ
Target Deployment OS
  • Microsoft Windows Server 2008/2003 (64 bit)
Presentation Tier
  • WCF duplex communication
Batch Framework
  • Framework 4.0
Data Tier
  • MS SQL 2005
Tools
  • MS Visual Studio 2010
  • Team Foundation Server 2010

Customer Speaks

blockquoteWe are very happy with Q3's capabilities, quality of work, and time-to-deliver; all of which are very important for us. At Janalent, we develop and deploy Microsoft technology based solutions for our customers and partners and have worked with Q3 on a number of projects. We have been extremely satisfied with the speed, accuracy, and quality provided by the Q3 team.

Q3 have been dedicated to the job, and the satisfaction of us and our customers. The Q3 team has gone the "extra mile" whenever needed and are responsive both day and night. Quality Assurance testing and Documentation are delivered as expected and issue resolution has been logical and pragmatic from diagnosis through resolution. The Q3 team has become a valuable extension of Janalent's team and we look forward to additional opportunities to work together. blockquote

Thomas Runds
VP Collaboration & Development, Janalent