4
OUR CUSTOMER T THEIR NEED The largest anesthesia-only provider of outsourced billing and management services in the United States. Our customer had realized that technology was the key to effective management of billing and collections process and that relying on good people, was not enough to be successful, way back in mid 1990’s. The need to monitor every phase of the process closely was critical. Hence, our customer built a billing and reimbursement platform that enabled them to provide higher level of service to their customers. As early adopters of the “Platform BPO” concept, our customer built a platform that evolved into a multi-tenant platform over years. This platform strengthened our customer’s core service offerings for the niche anaesthesiologists and CRNAs market. Although our customer was one of the early pioneers to develop a multi-tenant platform to handle the business processes of billing and collections, the software had developed some limitations over years, and our customer needed assistance to address the following: Ÿ With 400-500 concurrent users and 2500+ active users on a day to day basis, our customer’s platform did not scale to meet the user requirements and had developed performance issues Ÿ Our customer wanted to increase the productivity of their Business Process Executives (BPE), by providing keyboard driven approach to the claim form filling process. Lack of such a process ensued inefficiencies in timeline goals which had direct impact on their end customers Ÿ Usability of the software needed to improve, as it slowed down the efficiency of the BPE Ÿ The Manager user was not able to track the tasks of the subordinates and hence, workflow of the system needed to become better Ÿ The platform was initially built only for the in-house BPE. The anaesthesiologists and hospitals were unable to view the application or get details about the claims, bills, etc Since Aspire had extensive experience in building multi-tenant SaaS solutions and had provided software solutions to quite a number of healthcare providers, our customer felt confident choosing Aspire to resolve their challenges with the core platform. HE PLATFORM Since Aspire had extensive experience in building multi- tenant SaaS solutions and had provided software solutions to quite a number of healthcare providers, our customer felt confident choosing Aspire to resolve their challenges with the core platform... ì ì ì Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO Case Study Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

Aspire Systems reengineers and maintains a billing and ... · PDF fileAspire Systems reengineers and maintains a billing and collections platform for a ... BPEL, Oracle Reports, Web

Embed Size (px)

Citation preview

Page 1: Aspire Systems reengineers and maintains a billing and ... · PDF fileAspire Systems reengineers and maintains a billing and collections platform for a ... BPEL, Oracle Reports, Web

OUR CUSTOMER

T

THEIR NEED

The largest anesthesia-only provider of outsourced billing and management services in the United States.

Our customer had realized that technology was the key to effective management of billing and collections process and that relying on good people, was not enough to be successful, way back in mid 1990’s. The need to monitor every phase of the process closely was critical. Hence, our customer built a billing and reimbursement platform that enabled them to provide higher level of service to their customers. As early adopters of the “Platform BPO” concept, our customer built a platform that evolved into a multi-tenant platform over years. This platform strengthened our customer’s core service offerings for the niche anaesthesiologists and CRNAs market.

Although our customer was one of the early pioneers to develop a multi-tenant platform to handle the business processes of billing and collections, the software had developed some limitations over years, and our customer needed assistance to address the following:

Ÿ With 400-500 concurrent users and 2500+ active users on a day to day basis, our customer’s platform did not scale to meet the user requirements and had developed performance issues

Ÿ Our customer wanted to increase the productivity of their Business Process Executives (BPE), by providing keyboard driven approach to the claim form filling process. Lack of such a process ensued inefficiencies in timeline goals which had direct impact on their end customers

Ÿ Usability of the software needed to improve, as it slowed down the efficiency of the BPE

Ÿ The Manager user was not able to track the tasks of the subordinates and hence, workflow of the system needed to become better

Ÿ The platform was initially built only for the in-house BPE. The anaesthesiologists and hospitals were unable to view the application or get details about the claims, bills, etc

Since Aspire had extensive experience in building multi-tenant SaaS solutions and had provided software solutions to quite a number of healthcare providers, our customer felt confident choosing Aspire to resolve their challenges with the core platform.

HE PLATFORM

Since Aspire had extensive experience in building multi-tenant SaaS solutions and had provided software solutions to quite a number of healthcare providers, our customer felt confident choosing Aspire to resolve their challenges with the core platform...

ì

ì

ì

Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

Case Study Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

Page 2: Aspire Systems reengineers and maintains a billing and ... · PDF fileAspire Systems reengineers and maintains a billing and collections platform for a ... BPEL, Oracle Reports, Web

ASPIRE’S SOLUTIONAspire studied the features of our customer’s BPO platform and reviewed the architecture, design, code/coding framework, etc. to address each of the challenges raised by the customer.

Performance Issues

Ÿ Aspire performed load testing of key modules through usage of advanced tools and the results were used as a benchmark towards optimizing the performance of the product

Ÿ System throughput requirements and response times – defined by business requirements and user expectations - were assessed

Ÿ System parts that could be changed, tuned or optimized, including the architecture that interconnects different modules and the design of the modules, were identified

Ÿ Statistics were collected from various levels like –

Database side program execution time

HTTP request processing time

Ÿ Appropriate usage of Database and Java Programming was incorporated

Ÿ Tuning of SQL was done to use optimal path of execution

Ÿ Optimization of Java code by identifying memory leaks

Ÿ Implementation of high availability through clustering and load balancing

Ÿ Hibernate was implemented in the areas wherever possible. This was used to ensure that only relevant modified data is persisted to the database, which again reduced significant amount of response time (thereby increasing the BPEs productivity)

Keyboard Driven process for BPEs

Ÿ As a measure to increase the user’s productivity, the complete application was made as keyboard driven. Shortcuts were provided to almost every action so the users need not jump between the keyboard and mouse

UsabilityŸ Implemented AJAX based validation such that the error % on keying in data is

reduced and hence reduces lot of request transit timeŸ Ajax is also used where the auto population of data could happen like the ASA

procedure code, city & state in address, etc. which help the users in not worrying about getting these data filled

Ÿ Also, implemented dictionary configurations that could be used to get the automatic addition of procedures (like PQRI) that reduces time of the BPEs in keying in those data

Ÿ Implemented new functionalities with enhanced layouts and dynamic sections (collapsible sections) using JQuery for displaying more content (through JavaScript) as necessary without having to submit the request to the server that reduces significant amount of time in transit

02Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

Aspire studied the features of our customer’s BPO platform and reviewed the architecture, design, code/coding framework, etc. to address each of the challenges raised by the customer...

ì

Page 3: Aspire Systems reengineers and maintains a billing and ... · PDF fileAspire Systems reengineers and maintains a billing and collections platform for a ... BPEL, Oracle Reports, Web

Other Feature enhancementsŸ Implemented BPEL based automated workflow into the system that helps the BPE

users/managers from manually tracking the status of each. This also takes care of activities like overdue notification, escalation, etc

Ÿ Implemented business rules engine Drools that helps in easier maintenance and quicker addition of business rules into the system without having to redeploy of the application

Ÿ We worked with the customer in getting a portlet application created using Oracle Portal which was enabled for the end users (hospitals)

J2EE, Oracle 10g, Oracle APEX, Oracle Portal, Oracle BPEL, Oracle Reports, Web Services, Struts, JMeter, JProbe, Eclipse, PL/SQL developer, JDeveloper, Ajax with DWR, Hibernate, DRools, Jquery.

System Architecture

Ÿ With Aspire’s help, our customer could reduce the web-based application’s response time by more than 65%. The page response time is maintained at a max allowed duration of 8 seconds so that it does not disturb the users from continuing with the next level of processing

Tools and Technologies used

Key Benefits

03

With Aspire’s help, our customer could reduce the web-based application’s response time by more than 65%. The page response time is maintained at a max allowed duration of 8 seconds so that it does not disturb the users from continuing with the next level of processing...

Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

835 Checks FirstFlow

BPEL

Statement Processor NT Computer

PrinterNT Computer Printer

Delinquent Processor

First Portal

Licensing Module

Hospital Connection

Scanner

Email

Data Entry User

User

Ledger Provider

Call Schedule

Report Store

User Account

Claim Jumper

Warehouse

FirstClaimEDI

Electronic Integration

EMR

S2k

FirstClaim Reports

Dehydrated Datastore

Page 4: Aspire Systems reengineers and maintains a billing and ... · PDF fileAspire Systems reengineers and maintains a billing and collections platform for a ... BPEL, Oracle Reports, Web

Ÿ The application is made to work entirely with keyboard alone which resulted in saving up to 10 seconds per resource per form, thus enhancing the BPO’s overall productivity

Ÿ Our customer found a strategic partner in Aspire, engaging us for over 5 years now to perform the reengineering, maintenance and new feature development for the platform. Aspire also provides Level 3 support for the end-users

Aspire Systems provides end-to-end software development services to Independent Software Vendors (ISVs)/packaged software providers, Software-Enabled Businesses and Innovative Enterprises. We are passionate about ™ – our approach to creating software better and faster. It helps us deliver tangible business results for our customers through technology. Our key strengths are in the areas of SaaS, Web 2.0/RIA, Mobile, Test Automation using Agile/Scrum methodologies.

ABOUT ASPIRE

Producteering

04Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

Aspire Systems reengineers and maintains a billing and collections platform for a Healthcare BPO

For more information contact:

Website : www.aspiresys.comE-mail TelUSA UK India

: [email protected]

: +1-408-260-2076: +44 203 170 6115: +91-44-6740 4000