FreeSHIM ist eine Schnittstelle zu elektronischen medizinischen Geräten, die es ermöglicht, dass jedes EMR/PM-System mit jedem medizinischen Gerät kommunizieren kann, das an einen Rechner angeschlossen ist. Damit soll es unnötig werden, unzählige separate Treiber zu installieren und für jeden Gerätehersteller das Rad nochmal zu erfinden.