The Free Medcosm ICD9 Database
<%@page language="java" %> <%@page import="java.io.File"%> <% // jsptest.ICD9Bean icd = new jsptest.ICD9Bean(); //declared via JSP String libFilePath=pageContext.getServletContext().getRealPath("/"); icd9searchBeanId.setXmlFileName(libFilePath + File.separator + "lib"+ File.separator + "icd9data.xml"); out.println(""); if(icd9searchBeanId.getnumCodes()==0) { icd9searchBeanId.parseDataXML(); out.println(""); } %>

The ICD9 coding system is an international classification system which groups related disease entities and procedures for the purpose of reporting statistical information. The system is widely used for medical billing. On this page you can search a database of ICD9 descriptions for free in order to find an appropriate ICD9 code. You may search by either medical diagnosis or numeric code.


search the database
<%=icd9searchBeanId.getExplanationText()%>
<% String lastSearch=request.getParameter("searchfield"); if(lastSearch==null) lastSearch=""; else lastSearch=lastSearch.toUpperCase(); if(lastSearch.length() > 2) { %>
last search = <%= lastSearch %>

<% // jsptest.ICD9Bean icd=new jsptest.ICD9Bean(); //use JSP to instantiate, application scope icd9searchBeanId.setQueryStr(lastSearch); String res[]=icd9searchBeanId.getResultStr(); for (int i = 0; i < res.length; i++) { %> <% } %>
<%= res[i]%>
<% } %>
Search String:
(For example, nose will find the ICD9 codes for all entries with nose in the description field)
Search string must be > 2 characters!!!

More Info: If you have questions or comments about this service, please check out the MedCosm Wiki pages for more information.

Disclaimer: The content on this page is provided with no guarantee of fitness for any particular use. May cause hair growth or hair loss (use at your own risk).