A case of unintended consequences and how SEO can capitalize.

February 19th, 2010

One of the blogs that I read on a regular basis is ReadWriteWeb.  They did a story recently about Facebook and had in the story the words: “Facebook” and “login”.  Google then ranked “Facebook Login” very high and an enormous amount of traffic was then directed to ReadWriteWeb from Facebook users wanting to login to their Facebook page.  Shortly after this I was listening to a podcast of some techie talking heads that could not believe that users actually used a search engine to get to Facebook on a regular basis.  It was immediately clear to me that these “techies” had never done tech support for non-technical users before because I see this all the time where average users use the search bar for everything and do not ever use the address bar.

If you have ever used the Google Chrome browser, they have combined the two into a single entity that works contextually.  Perhaps they have done the math on the searches that they see being done on their search engine and realized that they needed to build a browser that works according to how people actually use their browsers and not the other way around.

This is a good lesson for Search Engine Optimization professionals to optimize according to how people use the web and specifically how their target market uses the web.  Every advantage you can get to increase your page ranking could make the difference of whether or not you come out on top of your competition.

  • Stumbleupon
  • Delicious

A Fax Solution

February 9th, 2010

Problem:

An employee was spending about 4 hours each morning to fax out medical authorizations.  There was plenty of other work that this employee could help out with.

Considerations:

The claims application that printed the fax letters was only able to drop a text file with the authorization data.  The authorization letter had to be in a very specific format, and certain messages needed to be displayed according to what information was displayed.

Solution:

After evaluating many faxing solutions, I chose GFI Faxmaker for the automation features that I found.  I could drop a specifically formatted text file to a directory and add a reference to a tiff file.  The fax software would pick up the text file and fax the tiff file to the phone number that I provided in the text file.  I needed to purchase a tiff printer driver that allowed me to control the naming of the tiff file so that I could reference the tiff file in the text drop file.

Results:

The new faxing solution completely automated the faxing process, delivered reporting and enabled desktop faxing for the entire company.  The employee who previously faxed all morning was now able to help out in other areas.  The entire company saved time and paper from being able to fax from their desk rather than walking to the fax machines, dialing and waiting.  The ROI on this solution probably saves the company the equivalent of 2 full time clerical salaries.  The level of automation added to this company will continue to contribute to productivity every single day.

  • Stumbleupon
  • Delicious

Implementing Electronic Billing for Medical Claims Submission

January 26th, 2010

Hospitals, Medical Providers, billing services, TPA’s and billing partners should consider whether or not electronic billing is right for them.  First, let me define electronic billing:  Electronic billing is the process of securely sending medical electronic claims data to a payor or a medical claims clearinghouse using agreed upon EDI standards.  The clearinghouse would act as a routing agent to send to payors.    A payor is defined as a health insurance carrier or one of their agents.

How a clearinghouse works. A clearinghouse acts like a postal service, it routes electronic claims to the proper payor using a payor ID.   The clearinghouse also verifies that the electronic claims are in the proper format, that all of the required data elements are present and populated and adds payor specific data checks to insure proprietary rules are enforced.  The clearinghouse then receives denial/acceptance data from the payor and routes this information to the biller.

Should you implement electronic billing? If you currently submit paper or enter claims twice you should consider it.  Your software vendor will likely already have a process to do this, contact them for information about pricing and processes.  Electronic claims can save you money by increasing the accuracy of claims, decreasing the turn around times and reducing redundant data entry.

If you are a larger biller and have proprietary software you can consider building an electronic claims module.  This is a major undertaking that involves importing and exporting HIPAA compliant claims formats.  You should definitely consult someone that has experience implementing complicated EDI projects like this to avoid problems and to streamline implementation.

How to begin. Determine how you want to transmit your data.  If you are going to use a clearinghouse, determine which one will be your primary vendor and work with them to determine how your data will be formatted.  Always push for the HIPAA ansi standard formats like 837, 835 and 834 formats.  Standardizing now to these formats will simplify integration with other partners later.

  • Stumbleupon
  • Delicious

A HIPAA Compliant Medical Claims Website

January 18th, 2010

Problem:

The company I worked for did not have a website to help facilitate the processing of claims.  Their competitors had websites and this created a competitive disadvantage when marketing to new clients or renewing existing contracts with insurance carriers.

Considerations:

The claims database was in an obscure software package that would not talk to other applications (no ODBC connection possible).  It was determined that we could export a textfile in a nightly process.

We needed to accomplish the following:

- Display recent authorizations to medical providers

- Display recent accepted claims to medical providers

- Provide an eligibility lookup application

- Allow online claims entry

Solution:

I would need to create separate SQL database to store the data.  I needed to establish a secure VPN connection from the external facing website to the internal facing SQL server.  I created a nightly import routine to import and verify the new test files into SQL Server.

In creating the website, I needed to secure the website with an SSL certificate, I chose the most trusted name in SSL certificates: Verisign; due to the fact that we were dealing with Medical Data.  I chose to write the website in ASP.  I had to build a login screen that accessed the existing provider data for verification, the insurance carriers that they worked for and the connections to eligibility so that the providers would only have access to the patients that they served.  Building the authorization, accepted claims and eligibility modules were relatively easy essentially I only needed to display the data in an easily readable format.

The claims data entry module was a much more complicated: after login and entry into the claims entry module, the provider is prompted to enter in an authorization number.  Since all of these claims were authorization based, we already had a lot of data about what the claim was for.   The provider data was already populated from the login information, much of the claims data was populated because we knew from the authorization number who the patient was so what needed to be added was the diagnosis code, the quantity and the CPT code.  Because I already knew what the CPT code ranges and quantities would be, I was able to add error trapping for CPT codes at the data entry stage.  As a matter of fact, since there was so much of the claim that was pre-populated we were able to achieve above a 98 percent claim acceptance rate, much higher than any other form of claims acceptance.  The extreme low amount of data entry and pre-population made the medical providers that I worked with extremely happy and enthusiastic.

Due to the lack of ODBC connection to the legacy database, I simply dropped a text file with the date as part of its name,  the legacy system picked up the file at night, did error checking, inserted the good claims and generated an error report.  I built another application to pick up the error files and generate HIPAA complian emails as to the status of the claims that were entered.  All claims were also faxed the same morning.

Results:

The resulting website was simple, elegant and secure.  Many providers personally told me that this was the easiest and best claims entry system that they had ever used.  They were comparing the new website against the major local insurance carriers in South Florida.

When I left the project over twenty percent of all claims were being entered by external medical providers.  It would have taken over two full time claims positions to hand enter this quantity of claims.   The ROI here is easily measurable in terms of saving extra employee salaries, but what is the impact of retaining and gaining clients or the goodwill garnered from having such a valuable system working for you?  It is far beyond the money saved on salaries.

Epilog:

The above is of course an extremely condensed version of what actually occurred as such a project requires a lot of time, planning, implementation and testing.  There is an extensive amount of consulting with the Claims Staff, Medical Providers (Doctors and their data entry people) and Management.  Nothing is created in a vacuum.


  • Stumbleupon
  • Delicious

Integrating UPS Data through an EDI connection

January 14th, 2010

A client needed to integrate the data from their proprietary application with a UPS shipping application.  They wanted to reduce the duplication of typing and to send shipping data to the UPS application and then return tracking numbers and ship dates to their own application.  I determined that the UPS application had an import data feature for the transfer of data to the UPS app.  The returning of data to their internal application was a little more complicated.  There was no export feature from the UPS application.  Digging deeper I determined that the database that UPS used in their application was ODBC compliant.  This meant that I could access the UPS data base directly to extract the shipping data.

I built an export module in their proprietary application to export all of the shipping data to the UPS shipping application.  This export module gathers all of the data from their proprietary system and exports all new orders to be shipped out.    Since they ship on a daily basis, I built a routine that automatically connects to the UPS database via ODBC and imports new data from the UPS application.  All tracking numbers and shipping dates import automatically.

The company was considering hiring a data entry clerk just to manually re-enter all of the orders into the UPS system.  This new application saved the company the cost of a new position and hours of time.  As orders increase, there is now no extra amount of work to be done to move the data back and forth.  This application can scale to massive shipping quantities.

This application was written a few years ago and is still working today on a daily basis.  The ROI on a system like this just multiplies over the years.  Is there a process in your business that requires redundant entry of data?  If so you should consider a solution to fix this waste of valuable business resources.

  • Stumbleupon
  • Delicious

WordPress Installed

January 13th, 2010

I finally found the time to install WordPress and the associated Mysql database.  WordPress is incredibly easy to install and the management features are robust.  I’ll probably be looking into and experimenting with different themes to get the exact one I want.  The default theme is not too bad though I must say.

The purpose of this blog will be to discuss small business IT issues like solutions for common problems, the IT outsourcing movement, IT consulting and general problems and solutions that small business faces every day.  I’ll probably add items of personal interest and links to articles that I like along the way.

  • Stumbleupon
  • Delicious