Home  |  Faq  |  Site map  |  Contact
Email sales@ or Call 1-248-686-1424
news
bullet   October 08
Fun and celebration on Mindfire's 9th Annual Day!
bullet   July 08
Mindfire wins "Best IT Unit 2008 (SME)" Award
more-news

Mindfire has deep experience developing healthcare and medical IT/software applications, for use in hospital and clinic settings. We describe some of these healthcare IT/software project experiences below, and will be glad to share our expertise in detail with you.

Electronic Medical Records (EMR) System
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#.NET, AJAX, COM, First data Bank, ICD, CPT, Infragistics Components, SQL Server 2005, SQL Server Reporting Services, Windows Service, ASP.NET Web Service, XML, HL-7, HIPAA

This is a full fledged web based EMR application which provides comprehensive solution to a physician's needs. The HIPAA compliant application integrates with a complete PMS system, DMS system, LIMS System, Data Integration System, Online Pharmacy Ordering, and many other support systems that an EMR would require to interact with.

This is a robust system, which allows user based permission on modules, pages and even controls inside pages. Every page allows users to create their own lookup values and allows complete end-user customization.

Some of the functionalities provided are patient search based on multiple parameters, a Patient dashboard, which lists all vital information, (like demographics, active medical problems, current medications), ability to create visits (encounters), ability to assign/forward the visits to any physician in the hospital, pulling previous medical information from past encounters with just one click, ability to drill down to any past visit at any given time, ability to digitally sign an encounter and finalize it thereby not allowing UI level changes after a grace time set by the user, archive and review visit/independent module level data in file format, ability to automatically save data on navigation from one page to another without any user action, thereby reducing the documentation time.

The system is designed by keeping complete performance optimization in mind and Mindfire's unique coding and catalysis process (please contact us for more details) helped us to create this web application to compete with any conventional windows based EMR systems.

The application supports huge number of platforms and conventional desktops, Tablet PC, Palmtops and other handhelds are just to name a few.

Some modules covered in the EMR are History of Present Illness, Vitals, Current Medications (based on First Data Bank, warns user of potential drug-drug interactions), Allergies(again based on First Data bank with a built in Drug-Allergy module that warns user of any potential Drug-Allergy when prescribing medications) Past History (including sub modules like Past Medical History, Surgical History, Social History, Family History, Genetic History, etc), Comprehensive Women's health module (including OB Details, Prenatal details, Menstrual History, etc), Men's Screening, Complete Pediatric History module, Review of Systems and Physical Examination, Impression/Diagnosis (ICD9 Codes), Recommended Plan of action (includes procedures (CPT codes), Prescriptions & Injections (FDB with drug-drug interaction warnings), integration with a comprehensive LIMS), Order to Pharmacies (integration with Sure Scripts), Intra Office and Outside Correspondence module with support for faxing and an E&M System.

The fully integrated reporting system provides all reports a physician would ever need and more.

A full fledged Document Management System integrates with this EMR and other notable features are a custom reporting system, office customizable PDF forms, web based drawing module and an alerting system.

Laboratory Information Management Systems (LIMS, LIS)
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#.NET, AJAX, Infragistics Components, SQL Server 2005, Windows Service, ASP.NET Web Service, XML, HL-7.

This is a very robust system that can interface with any Lab without altering the backbone much. It's a complete DB Driven architecture using which the physician can decide and choose the Lab in which a particular test can be done. By default, the In-House Lab systems are provided, which can be built from the scratch/customized  in a matter of minutes as per the user's requirements. Depending on the location and general preferences, interfacing with many leading labs is possible. The Orders to the outside labs are sent employing many techniques like secure web service, TCP/IP over VPN, SFTP and other methods. Time spent by a user being the major factor in deciding the success or failure of an EMR, this system enables the user to order even up to 10 orders within one to two minutes time.

Custom reports, Manifests, Requisitions, Bar Code generation, Specimen Label are also done as a part of this system as and when necessary. The system also provides the ability to generate color-graphs to chart any test result (like Blood Sugar, Cholesterol, etc) over a period of time. This will greatly help monitor the prognosis of the disease/treatment.

The electronically sent orders are tracked back when the results return and the physician can see all of his orders - results in a lab result queue which incorporates a document management system too.

EMR Alerting System
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#.NET, AJAX, Infragistics Components, SQL Server 2005

This system helps in disease management and preventive services. It provides very vital information like patients without an exam for certain time, patient with certain levels BP, patients who are taking a certain class of medication, patients who are suffering from a certain type of disease, screening and immunization information, Lab tests Results, etc. This is a complete DB driven system and user can create any rule that she wants on any of the modules in the EMR and he will be alerted for the same. Rules can be created for various time frames like a certain time period, last visit to the hospital, latest Data available Visit, across all visits. The module is completely dynamic in the sense; each user can have his own rule and his own conditions and can decide if he wants to be alerted for the patient meeting the rule or for not meeting the rule. This is a must for any EMR. We also provided the physicians with reports to find all the patients who are satisfying/not satisfying a given rule.

Evaluation and Management Services (E&M) System, EMR
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#.NET,

The system allows documenting the complete service provided by a physician in an encounter with the patient and generates E&M Codes (CPT), which will be filed in the claim process as per the E & M Workgroup's documentation guideline.

The system generated the codes on per encounter basis based on History, Examination and Medical Complexity data provided in the encounter.

EMR - Reporting & Analysis System
Health Care Service Provider

Industry:
Health Care

Technologies:
C#.net , MS SQL Server

This was a very useful system that was built into the EMR application for data analysis and reporting. This system has a intelligent component that allows user to generate reports on the fly. For Example- users can generate reports that list all patients with diabetics, or list out all patients who are currently taking [Ziconotide]. These reports can also be created and saved , so that users don't need to re-create them subsequently, all the need to do is run the saved report.

Appointment Scheduling
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#.NET, AJAX, ICD, CPT, Infragistics Components, SQL Server 2005, ASP.NET, HL-7, HIPAA

A web based software to reduce paper work and pain to front office while scheduling physician's appointment with patient. This s/w is design by considering various day to day activities involved in the physician's clinic, below are the few list of features which are integrated with this appointment scheduling s/w.

1.Appointment templates, Depending upon physician's availability on particular day/week/month in the clinic physician/office admin can create and apply templates for a day/week/moth/year in advance.

2.Set individual working hours for each physician in the practice in advance, and prevent scheduling confusion and rescheduling pain.

3.User can customize the length of visit - by visit type, defined by physician.

4.Scheduling appointment, In this s/w front desk staff can give single or recurring appointment.

5.Resource scheduling, by s/w user can also schedule the recourses like ultrasound room and machine, XRay room and equipment etc.., this resource list can be customized according to the clinic nature. 

6.Day View, week view and All physician View, in the day view front desk user can see one physician's day, in week view physician's weekly status of appointment and in all physician view user can see All phys. schedules at a glance

7.Quickly schedule and reschedule patient appointments using pre-built templates.

8.Manage patient flow from check-in through checkout. 

9.Electronically check insurance status and know whether your patient has coverage and what their co-pay amount will be. In this process we have implemented 270/271 (Health Care Eligibility Benefit Inquiry and Response)

10.Easily print receipts for co-payments. By this s/w user can easily produce the payment receipt while check-in payment or check-out payment.

11.Track your patient arrivals and their visit status – know where they are – in the waiting room, with the nurse or ready for their doctor – in real-time on your wireless PDA or tablet PC.

12.Patient tickler files, some time it happens that clinic miss out some recurring appointment to set for a patient dependent upon what ICDS or Cpts are being applied by the physician in 1st appointment due to that clinic does not able to remind the patient as a result they miss business. Taking this in account we have introduced Patient tickler files concept this will alert to front desk staff to know what all patients fall in that list so that they can set appointment.

13.Search Free slots, while giving appointment to a patient for future or current date front desk staff can check the availability for the time and physician by using search free slots.

14.Reports, In this s/w scheduling staff can produce various reports to physician or other higher authority like we have appointment report, where user can print all the appts according the physician and the date. There are other reports also like, arrival list, waiting list and reminder list. If any appt has been made then it automatically comes in arrival list and where can then check in the appointment from arrival list. If any appointment's status is set to waiting list then that report can be seen in waiting list and if there is an appointment where user need to remind the patient then that can be seen in the reminder list.

15.Integration & Export (to HL7 for Medical Transcription), this s/w is perfectly blended with EMR and Billing module to provide a complete solution for a clinic as a Practice management system.

Document Management System
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#, MS Access, Adobe Type Library, GDI+, SQL Server 2005, Web Services

DMS or the Document Management System is an application developed with the aim of making a Physician's office paperless. The application handles all the fax and scanned documents in specified folders on the client machine. It lets the user group, classify and upload the documents to the server. The uploaded documents can be viewed and/or further action can be performed on them from the web application. DMS is designed to handle documents efficiently and conveniently.

Various Features:
1.Displaying Documents:
a.The application handles scanned and faxed documents in PDF, JPEG, or TIFF  format.
b.The document pages are displayed in the form of thumbnails.
c.The thumbnails can be viewed in their original size by double clicking them.

2.Patient Search:
a.The application search functionality to search for patients with various search input criteria.
b.The search result is displayed in a tree view.

3.Linking and Classifying Document:
a.The user can link together and classify these thumbnails onto a patient by dragging the link and dropping on a node in tree view which has the list of patients displayed.
b.The document pages are displayed in the form of thumbnails.

4.FTP Documents
a.The linked and classified thumbnails are converted to PDF files before they are FTP'd.
b.DMS uses secure FTP (SFTP) to FTP document.

5.Web Service
a.The communication between the database server and DMS is also secure (HTTPS) through a web service

Continuity of Care Record (CCR)
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#, SQL Server 2005, XML, Smart Card, Altova XMLSpy

The Continuity of Care Record (CCR) is a core data set of patient health record (PHR) and contains the most relevant administrative, demographic, and clinical information facts about a patient's healthcare, covering one or more healthcare encounters. It provides a means for one healthcare practitioner, system, or setting to aggregate all of the pertinent data about a patient and forward it to another practitioner, system, or setting to support the continuity of care.
Various Features:

1.CCR Content
a.The CCR data set includes a summary of the patient's health status (for example, problems, medications, allergies) and basic information about insurance, advance directives, care documentation, and the patient's care plan.
b.It also includes identifying information and the purpose of the CCR.

2.CCR Creation
a.CCR schema is converted in to classes in C# using Altova XMLSpy.
b.The application takes the dataset containing the data for a patient and creates XML using the classes created for CCR schema

3.CCR Display
a.CCR XML format, which the user can view and download and store on his/her computer.
b.CCR HTML Format (XML + Style Sheet) which the user can view as a web page
c.CCR in PDF format (generated from HTML format) which the user can email a physician or store on his/her computer for reference
d.The application also has the ability to store the XML CCR in a Smart Card and read a CCR from the Smart Card.

ECLAIM (837, 997 and 835)
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#, XML, SQL Server 2005, PGP Encryption, Windows Service

The application is another step towards making a physician's office paperless along with the ease of filing health care claims electronically. The application is compliant with the data standards set out by the Health Insurance Portability and Accountability Act of 1996 (HIPAA) and its associated rules.

Various Features
1.837 Creation
a.837 is created from the XML file fed to it by the web application

2.837 Encryption and FTP
a.837 file is encrypted using PGP encryption by the windows service invoking the Encryption exe.
b.The encrypted file is FTP'd by the windows service invoking the FTP exe

3.Download and decrypt 997, 835 and Payer reports
a.Download exe continuously watches the clearinghouse FTP server to download files.
b.The downloaded files are decrypted by windows service invoking the Decryption exe

4.Parse 997
a.997 (Functional Acknowledgement) files are parsed by the windows service invoking the 997 exe and database is updated.
b.Payer reports both machine and human readable are parsed by the windows service invoking the 997 parser and database is updated.

5.Parse 835
a.835 (Remittance Advice) files are parsed by the windows service invoking the 835 exe and database is updated.

6.Information Display
a.Eclaim track page displays the 997 status (Rejected/Accepted) for an 837 file with a list of claims sent in a transaction. It also displays the payer detailed report for each claim.
b.Payer reports page displays the Human Readable reports for a provider

Health Care Eligibility Benefit Inquiry and Response (270/271)
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#, SQL Server 2005

This application helps the provider to determine whether the information source (payer) has a particular subscriber or dependent on file and the health care eligibility and/or benefit information about that subscriber and/or dependent(s). The application provides the provider with the information at the time the patient checks in and makes the information available instantaneously, which is not possible through other methods like paper and phone.

Various Features:
1.Create 270 Request
a.270 request is created using the data for the patient in the database.
b.The request is byte encoded and a web service method is called to send the request.

2.Parse 271 Response
a.The web service responds to the 270 request stating the error if there is in the request and the 271 response if the request is error free
b.The 271 response is byte decoded and parsed to display the eligibility information on the web page

Personal Health Record (PHR)
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#, SQL Server 2005, XML, Smart Card, Altova XMLSp

The PHR is a computerized application that stores an individual's personal health information. PHR gives an individual the ability to view, edit, update, store and communicate his/her personal health information. The PHR contains data about the allergies, medications, illness including hospitalizations, surgeries/procedures, vaccinations, laboratory test results, family history and social history for an individual. This application is designed with an objective of giving the patient full control to his/her personal health information

Various Features:
1.Login for a patient to view, edit, update, store and communicate his/her personal health information

2.Login for a health care provider to view, verify, update and communicate a patient's personal health information who has been given access rights the health information by the patient.

3.Communication between a patient and a provider through messages and emails.

4.Continuity of Care Record (CCR) which is collection of all the latest and pertinent health and personal information for a patient in an industry specified XML format

5.Store and carry the CCR in a Smart Card and read the CCR from a smart card and update the database with the information selected by the patient.

6.Ability to show the current data for a patient and ability to add non-relevant and old data to historical records. The current and historical data is differentiated with different colors on the page displaying the information

7.Ability to give access to providers to various section of the PHR by the patient and hide any section or information which the patient doesn't want a provider to see

Electronic Billing and Claims Management
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#.NET, AJAX, ICD, CPT, Infragistics Components, SQL Server 2005, ASP.NET, HIPAA, FDF and Pdf work, HCFA 1500, 837 e-claims

A web based software for a clinic to get paid for the services they provide and manage their claim with the help of electronic claim submission (837 X12 formats).  Below is the list of features which facilitate the clinic to work smoother with patient account.

1.Adding charges to patient account.

2.Approving the visit for claim filing.

3.Claims can be field in 2 modes HCFA 1500 paper claims or 837 electronic claims.

4.Manage Patient Accounts, The main purpose of this section is to make adjustment on the patient account, making refunds and patient payments, there is one special module which manage the unapplied credit of the patients.

5.Manage Claims, There is a separate section where back office staff can search what is the status of the claim how many are paid and how many are with insurance payer etc. They also can see how many are rejected, what data is missing etc.

7.Getting insurance payment, there is section called EOB where billing staff can enter insurance payment by entering allowed and paid amount, the rest of the amount like disallowed and transfer balance is getting calculated and patient account gets updated automatically.

9.Easily prepare client bills and statements, what is left after the insurance payment made on the patient account is produced in the printed format, so that clinic can send it to the patient straight.

10.This s/w can run independently as well as integrated with EMR to make the PMS as complete solution, All of the information captured during a patient visit – including lab and radiology orders, procedures, and ICD to CPT coding – are all a part of the electronic patient record, and are automatically transferred to the electronic claim.

11.Billing Reports, in this s/w user can generate various types of reports, few are listed below.
Productivity Report
A/R details
A/R Summary Report
Insurance Aging Report
Patient Aging Reports
Claim Reports

Interface to Cerner Lab Information System
Hospital/Lab

Industry:
Healthcare IT

Technologies:
C#.NET 2003 Webservices, SOAP/XML, HL7, TCP/IP socket communication

Implemented 6 modules including a webservice to allow EMR clients to submit patient registrations and lab orders via SOAP/XML and then receive lab results via SOAP/XML. Implemented TCP/IP socket communication with CloverLeaf, the interface to the Cerner lab system. The intermediate modules convert submitted XML to HL7 and vice versa to allow EMR clients to exchange messages with Cerner LIS.

Enabling EMR For CCHIT Certification
HealthCare IT Company

Industry:
HealthCare

Technologies:
ASP.NET, C#.NET, AJAX, COM, First data Bank, ICD, CPT, Infragistics Components, SQL Server 2005, SQL Server Reporting Services, Windows Service, ASP.NET Web Service, XML, HL-7, HIPAA , CCHIT Standards

CCHIT is THE recognition for Healthcare software products and services.The Certification Commission is a recognized certification body in the US for electronic health records and their networks, and a private, nonprofit initiative. The standards, regulations and the test process is very hard to crack. Mindfire's expertise in the healthcare vertical helped our client to pass the certification with flying colors. We took up the complete design plan and implementation of each of the criterion set in the certification process.