Top 10 Selection Criteria for Outsourced Electronic Medical Billing Software as a Service (SaaS)

Software as a Service (SaaS) is the newSoftware as a Service (SaaS) Model
generation of ASP model designed to reduce theSaaS model extends ASP benefits from
exorbitant costs of specialized medical practiceoutsourcing of system maintenance to simplified
management software. SaaS model is availablefinancial responsibilities. SaaS vendors eliminate the
for all aspects of medical practice management,upfront costs to medical practice by making the
including scheduling, billing, and electronic medicalupfront investment in hardware and licensing on
records (EMR), which are mission-critical for highbehalf of all medical practices using the application.
quality clinical service, business operations, andTo make such a financial commitment, the hosting
regulatory compliance. SaaS model extends thevendor must develop thorough expertise in
advantages of Application Service Provider (ASP)application maintenance and new feature
model, which in turn evolves from the traditionaldevelopment. Such a requirement became feasible
Client-Server model. This article briefly defines keywith recent technology progress in terms of
concepts and outlines a set of guidelines for SaaSsecurity (128-bit SSL encryption) and
vendor selection.browser-based client performance along with
Client-Server (CS) ModelAJAX coding methodology. The new generation
CS model involves central servers for databasetechnology now compensates for earlier CS
and application logic and multiple client modulesmodel deficiencies and justifies network-native
connected to the central servers via local areaSaaS software development by design.
network. This architecture allows allocation ofBecause of higher specialization, SaaS vendor is
significant application logic on the client computer.able to focus on client business requirements,
Applications architects considering CS model mustresulting in more responsive service and higher
weigh performance and security advantagesclient satisfaction.
against increased maintenance costs. CS benefitsSaaS Vendor Selection
stem from local control of application logic andMedical practice in search of SaaS vendor must
data. CS shortcomings too stem from localizingfocus on the following topics:
logic and data because local arrangement requires
the user to take responsibility over application1. Functionality: Does the application deliver all
maintenance, including data security, redundancy,required functionality? Have you documented
disaster recovery, upgrades, backups, etc.functional requirements subject to practice
The medical practice utilizing CS model mustbusiness goals, including financial, practice workflow
develop in-house expertise and manage numerousand personnel objectives? Have you considered
services, includingintegrated practice management functionality
including patient scheduling, SOAP notes, and billing?
1. Internet connectivity, bandwidth, and routers2. Training Plan: Will the vendor provide sufficient
2. Servers for Web server software, email, andtraining? What drives the training process: practice
firewallsworkflow changes or available software
3. Database managementfunctionality?
4. Data feed management3. Third-Party Application Interface: Does the
5. Capacity managementapplication work with existing applications already
6. Redundancy managementdeployed in the office? What data exchange
7. Application upgrade managementrequirements must be satisfied if you decide to
Financially, CS models require the software userpurchase another application later?
to make significant upfront investment in4. Performance: How do you measure application
hardware and licensing and justify the businessand service performance? Are formal
case using ROI-based arguments, which makeperformance metrics available continuously?
little sense because of software and hardware5. HIPAA Compliance: What controls are in place
innovation pace.to enable access only on a "need to see" basis? Is
Application Service Provider (ASP) Modelevery access instance logged using secure
ASP model shields the medical practice from highmechanism?
cost of specialized software and data6. Service Level Agreement: What minimum
maintenance responsibilities but not from upfrontservice levels does the vendor guarantee to the
investment in hardware and in software licenses.client? What are the penalties for violating SLA?
Early ASP applications were created from7. Problem Resolution: Is there a formal process
traditional CS applications by moving centralizedto communicate problem identification and
data and application servers to a third-partyresolution? How is it tracked?
hosting service provider and allowing access to8. Data Access and Ownership: Who owns the
the application via HTML user interface as andata? Keep in mind that according to HIPAA, the
afterthought. The third-party hosting servicepatient is the ultimate owner of health data. How
provider would take the responsibility forsecure and private is the connection? Does it
application maintenance and data protection.have Role based Access Control (RBAC)?
The medical practice using early ASP model9. Disaster Recovery: How long would it take to
manages two costs:recover from a disaster? Is a secondary data
center available 24 x 7?
1. Licensing and monthly support fee to software10. Disengagement Procedures: How long is data
vendoravailable upon severing the relationship? Who is
2. Software hosting fee to hosting vendorresponsible for data transfer to the new vendor?
(typically a "pay-as-you-use model")