aspire systems reengineers and maintains a billing and ... · Ÿthe application is made to work...
TRANSCRIPT
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’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...
ì
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
Data Entry User
User
Ledger Provider
Call Schedule
Report Store
User Account
Claim Jumper
Warehouse
FirstClaimEDI
Electronic Integration
EMR
S2k
FirstClaim Reports
Dehydrated Datastore
Ÿ 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
: +1-408-260-2076: +44 203 170 6115: +91-44-6740 4000