University Psychiatric Clinics Basel Modernizes Integration of its Applications with WSO2 Enterprise Service Bus
Leading Swiss Hospital Relied on WSO2 Partner AVINTIS SA to Migrate Applications from Old Oracle JCAPS Integration Platform to WSO2 ESB, Reducing Both Costs and Risks
The University Psychiatric Clinics Basel (Universitäre Psychiatrische Kliniken Basel or UPK Basel), located in Switzerland, is a leader in psychiatry and psychotherapy, providing patient care, teaching classes, and conducting applied clinical research.
For years, UPK Basel tied together its various healthcare and administrative applications using Oracle's Java Composite Application Platform Suite (JCAPS). However, the institution recently modernized its integration platform by migrating to WSO2 Enterprise Service Bus (WSO2 ESB) with the help of WSO2 partner AVINTIS SA.
UPK Basel now takes advantage of the highly scalable, open source WSO2 ESB to integrate a range of applications across the organization.
Facing End-of-Life Software Decisions
UPK Basel had been a long-time user of JCAPS when Oracle announced that it would no longer support the software. Not wishing to maintain an obsolete product, the institution began considering options for a new integration solution.
Oracle offered one migration path, but UPK Basel also wanted to see if systems integrator AVINTIS SA could offer a more cost-effective solution. AVINTIS SA, a pioneer in application integration with vast healthcare industry expertise, had been implementing and maintaining technology solutions for the institution since 2008, including the JCAPS system, and was a trusted provider.
"Ever since Oracle bought Sun Microsystems, the JCAPS integration platform has not benefited from any new developments, and we would have faced a huge investment if we signed up for the Oracle migration proposal," said Álvaro Pérez, head of IT at the University Psychiatric Clinics Basel. "That's why IT management at UPK Basel decided to look for a solution that would offer a better fit for the technical and financial criteria of our institution."
"With AVINTIS and WSO2, we have an integration platform that offers very attractive price/performance."
Head of IT,
University Psychiatric Clinics Basel
Solution: WSO2 ESB and AVINTIS Healthcare Tools
AVINTIS SA recommended that UPK Basel migrate to WSO2 ESB,. As a WSO2 partner, the systems integrator had experience taking advantage of WSO2 ESB's support for heterogeneous service-oriented architecture (SOA) environments — with multiple systems, applications, development languages, and standards — and healthcare standards. Moreover, AVINTIS SA had seen several other enterprises with JCAPS face similar migration dilemmas. To address this demand, the company has developed scripts to automatically migrate from JCAPS to WSO2 ESB. The AVINTIS-WSO2 healthcare solution recognizes both the AVINTIS Framework, which reduces implementation time and cost, and AVINTIS Cockpit, which controls and monitors data flows to ensure that they are executed end-to-end and protects against the loss of data.
Alfred Berger, AVINTIS SA CEO and owner, observed, "WSO2 ESB's support for industry standards and its highly configurable architecture greatly facilitated our efforts in creating and running the conversion scripts."
The combination of AVINTIS SA and WSO2 was a powerful one, Mr. Pérez agreed: "As an open source solution, WSO2 represented a very attractive alternative. Furthermore, we have always been very satisfied with the services of AVINTIS, and the choice for this platform would allow us to continue our successful collaboration and benefit from the AVINTIS Cockpit software and Framework."
Equally important, AVINTIS's ability to automate the migration would address UPK Basel's need to complete the project quickly.
"WSO2 ESB's support for industry standards and its highly configurable architecture greatly facilitated our efforts in creating and running the conversion scripts."
CEO and Owner,
"The most important criteria was timing," Mr. Pérez recalled. "We required a rapid and efficient implementation of the new solution."
AVINTIS Cockpit software, which sits between JCAPS and WSO2, controls and monitors data flows to ensure that they are executed end-to-end and protect against the loss of data.
Conversions via AVINTIS Scripts
Sitting between JCAPS and WSO2 ESB, the AVINTIS scripts automatically generate the configuration files for:
- Converting the different types of schema definitions, such as .edt and .odt file extensions, into standard schema, such as XSD for WSO2 ESB.
- Transforming data by using the message formatter and message builder, and validating against the XSD created.
- Invoking JCD Web services and existing collaboration tools.
- Executing standard and custom mediators to complete mediation flows.
- Configuring multiple outbound endpoints, including the eWay global online payment gateway.
"The AVINTIS scripts allowed us to migrate smoothly the existing configurations in production on JCAPS to WSO2," said Mr. Pérez. "Configuring and implementing the pass-through interfaces was so much easier than it was with a competing product. We were truly impressed with the speed and very high degree of simplicity."
Mr. Pérez added, It is a decisive and major advantage to be able to use scripts that automate the migration of the production configurations. Very often documentation or the know-how behind these old interfaces fail, and I could not imagine the cost if we needed to rewrite all our interfaces.
Phased Migration to WSO2 ESB
The actual migration project was divided into sequential phases. It started first with the existing pass-through interfaces. Next the IT team focused on the more complex interfaces that required file conversions. Then, once the solution was built, it was installed on a test system. Finally, after receiving approval from the interface manager, it was implemented on the production system.
"We were pleased to collaborate with AVINTIS again, and we were very satisfied with how the project was managed with strict planning and clear prioritization," Mr. Pérez noted. "With AVINTIS and WSO2, we have an integration platform that offers very attractive price/performance, and the training we have received allows us to improve our first-level management of the interfaces."
Mr. Berger concluded, "By migrating from JCAPS to WSO2 ESB, UPK Basel now has an integration platform that is at the forefront of innovation and delivers the high availability, scalability, and reliability to support its application demands for years to come."