EHRs have long been criticized for their poor usability, often clinical workflows, and for contributing to health worker fatigue, burnout, and staffing challenges. These issues affect the well-being of clinicians and have a significant financial impact on healthcare systems. However, smart EHR UIs are transforming healthcare by improving usability and streamlining access to important clinical data.
Such innovations are making a meaningful impact by reducing the time and effort needed to find, access, and share data. Smart EHR solutions like HealthConnect have improved how advanced technologies are used in daily healthcare delivery.
The SMART App Launch Framework enables third-party applications to access and interact with EHR data, allowing apps to be launched both from within the EHR user interface and externally. This framework is designed for different users, including clinicians, patients, and others, and supports app launches through Personal Health Records (PHRs), patient portals, or any FHIR-compliant system.
The framework provides a secure and reliable authorization protocol, accommodating various app architectures, whether they run directly on a user’s device or a secure server. It supports four main use cases:
1. Standalone apps for patients
2. Apps for patients that launch from a portal
3. Standalone apps for providers
4. Apps for providers that launch from a portal
These use cases allow for various functions, including data visualization, data collection, clinical decision support, data sharing, case reporting, and more. The framework ensures secure, seamless integration, improving patient and provider workflows.
EHR launch is a key feature of the SMART App Launch Framework, allowing third-party applications to safely and easily connect with EHR systems. The SMART framework uses existing standards like FHIR and OAuth2 to ensure these apps are secure, scalable, and able to work smoothly with different healthcare systems.
In simpler terms, it allows healthcare apps to be integrated into EHR systems without compromising security or compatibility, improving the healthcare experience.
▪️EHR Launch allows apps to fit smoothly into clinical workflows, so healthcare providers don’t have to switch between systems or re-enter patient information. This saves time and reduces hassle, making operations more efficient in busy healthcare environments.
▪️When an app is launched from the EHR, it automatically knows the patient’s details, such as their medical history, current medications, and upcoming appointments.
▪️EHR launches use secure authentication, ensuring only authorized users can access sensitive patient data. This keeps patient data safe and complies with privacy laws like HIPAA.
▪️Apps launched through the EHR can offer personalized advice. For example, a mental health clinician might use an app to analyze a teenager’s past data, suggesting treatment changes or spotting mood-tracking trends.
▪️Apps can send data back to EHR, such as progress notes or updated care plans. This real-time data exchange helps clinicians collaborate more effectively.
▪️A doctor can use a medication management app within the EHR to update a patient’s prescriptions. The updated data then automatically flows back into the EHR, keeping the patient’s record current.
Epic includes several different applications, each designed for specific tasks. One such unique application is Hyperspace, a Windows desktop app used by doctors, nurses, and hospital administrators to manage patient care and other healthcare tasks.
Epic also has other mobile apps tailored for certain users, like nurses or patients, and designed for specific activities. For example, a mobile app might be created just for nurses to use when they are checking on patients during their rounds.
Hyperspace is Epic’s powerful desktop application that can be customized based on the needs of different users. It helps manage workflows and controls what each person can access depending on their role. For example, an emergency room doctor can access various tools and options, surpassing those available to a delivery nurse.
This flexibility allows you to figure out the best place to add your app to a user’s workflow, making it easier for them to use. Health system analysts are experts in how their clinicians work, so they can help recommend the best spot for your app within Hyperspace. The system offers several common points where external apps can be launched directly from Hyperspace, depending on specific workflows.
There is a toolbar at the top of the screen. The buttons here are always visible and stay the same across different patient charts. However, any application launched from this toolbar is not linked to a specific patient, meaning they provide general functions that aren’t tied to patient-specific data.
The activity menu is found on the left side of the screen and is specific to the user and the patient whose chart is open. This menu acts as a central hub for launching patient-centered applications, meaning the applications accessed here are directly related to the current patient and their specific data.
Throughout Hyperspace, basic buttons (like the “SnapShot” activity) can be set up to link to external applications. These buttons are flexible and can be placed in different sections of the interface to fit the workflow needs. These buttons help ensure external applications can be launched at the right time in a user’s workflow, but it’s recommended only to present the app to the user when necessary.
The launch point for a Hyperspace web application can vary, but it always has a launch type. This includes being embedded within the main activity pane of Hyperspace, embedded in the sidebar, or launched in an external browser window.
Hyperspace, the current Microsoft desktop executable, allows for the embedding of web applications using a Microsoft-released Internet Explorer control. However, with the introduction of Hyperdrive, this is set to change. To ensure optimal implementation, it is important to familiarize yourself with the best practices outlined in “Embedding Your App”.
The most common launch type is when the external web application becomes the primary activity for the user. It’s important to note that this application is embedded within the patient’s chart. The embedded application is closed when the user closes the patient’s chart. However, when a new patient is accessed, the user will relaunch your application with the new patient.
The Epic Sidebar can be embedded in an application, depending on its screen real estate needs, responsiveness, and workflow. The dimensions of the sidebar may vary based on the user’s monitor resolution and primary activity. Users also have the option to collapse or expand the size and presence of the sidebar. Furthermore, it is worth noting that the sidebar is tabbed, allowing for multiple activities, including external web applications, to run simultaneously within it.
Launches in the Sidebar Part 2
An external application can be launched in a separate browser window. This application will open in the default internet browser on the Windows machine that is running Hyperspace. Typically, this machine is a recent version of Windows Server that serves different instances of the Hyperspace desktop application through Citrix.
The default browser for Epic is typically Internet Explorer. For Epic 2015, it is recommended to use IE 10 or IE 11, while for Epic 2017 and beyond, only IE 11 is preferred. Although the health system’s Citrix administrator can configure Citrix content redirection settings to pass certain URL schemes to the local machine, it is not reliable to depend on this. Therefore, if you intend to use Hyperspace with your application, it should be designed to work specifically with IE 10 or IE 11.
After the app is launched, Hyperspace and the external browser no longer stay synchronized. This means that the user can navigate to a new patient in Hyperspace without having to manually choose the browser, resulting in both applications displaying the data for different patients.
Usually, it is referred to to limit the use of the external browser to applications that do not need additional context synchronization. Ideally, Epic suggests that your web application should be embedded within Hyperspace.
Integrating third-party apps through the SMART App Launch Framework and EHR launch is transforming how healthcare providers access and manage patient data. By seamlessly fitting into clinical workflow, offering contextual awareness, and ensuring secure data handling, these technologies improve the efficiency and accuracy of patient care. Apps can provide real-time insights, and personalized recommendations, and improve data sharing between systems, reducing friction for both providers and patients.
We, at Mindbowser, help you integrate and deploy these advanced technologies customized for your organization’s needs. With over 15 years of experience in healthtech, we have the expertise to integrate third-party apps seamlessly into your existing EHR systems. HealthConnect Copilot helps integrate SMART-enabled apps into your EHR system, enabling a smoother workflow for providers and reducing the time spent switching between systems. By partnering with us, you gain access to a wealth of healthcare IT expertise and innovative solutions that drive digital transformation and improve the healthcare experience.
A Deep Dive into Modern Clinical Workflows with AI Agents & CDS Hooks
Register NowThe team at Mindbowser was highly professional, patient, and collaborative throughout our engagement. They struck the right balance between offering guidance and taking direction, which made the development process smooth. Although our project wasn’t related to healthcare, we clearly benefited...
Founder, Texas Ranch Security
Mindbowser played a crucial role in helping us bring everything together into a unified, cohesive product. Their commitment to industry-standard coding practices made an enormous difference, allowing developers to seamlessly transition in and out of the project without any confusion....
CEO, MarketsAI
I'm thrilled to be partnering with Mindbowser on our journey with TravelRite. The collaboration has been exceptional, and I’m truly grateful for the dedication and expertise the team has brought to the development process. Their commitment to our mission is...
Founder & CEO, TravelRite
The Mindbowser team's professionalism consistently impressed me. Their commitment to quality shone through in every aspect of the project. They truly went the extra mile, ensuring they understood our needs perfectly and were always willing to invest the time to...
CTO, New Day Therapeutics
I collaborated with Mindbowser for several years on a complex SaaS platform project. They took over a partially completed project and successfully transformed it into a fully functional and robust platform. Throughout the entire process, the quality of their work...
President, E.B. Carlson
Mindbowser and team are professional, talented and very responsive. They got us through a challenging situation with our IOT product successfully. They will be our go to dev team going forward.
Founder, Cascada
Amazing team to work with. Very responsive and very skilled in both front and backend engineering. Looking forward to our next project together.
Co-Founder, Emerge
The team is great to work with. Very professional, on task, and efficient.
Founder, PeriopMD
I can not express enough how pleased we are with the whole team. From the first call and meeting, they took our vision and ran with it. Communication was easy and everyone was flexible to our schedule. I’m excited to...
Founder, Seeke
We had very close go live timeline and Mindbowser team got us live a month before.
CEO, BuyNow WorldWide
If you want a team of great developers, I recommend them for the next project.
Founder, Teach Reach
Mindbowser built both iOS and Android apps for Mindworks, that have stood the test of time. 5 years later they still function quite beautifully. Their team always met their objectives and I'm very happy with the end result. Thank you!
Founder, Mindworks
Mindbowser has delivered a much better quality product than our previous tech vendors. Our product is stable and passed Well Architected Framework Review from AWS.
CEO, PurpleAnt
I am happy to share that we got USD 10k in cloud credits courtesy of our friends at Mindbowser. Thank you Pravin and Ayush, this means a lot to us.
CTO, Shortlist
Mindbowser is one of the reasons that our app is successful. These guys have been a great team.
Founder & CEO, MangoMirror
Kudos for all your hard work and diligence on the Telehealth platform project. You made it possible.
CEO, ThriveHealth
Mindbowser helped us build an awesome iOS app to bring balance to people’s lives.
CEO, SMILINGMIND
They were a very responsive team! Extremely easy to communicate and work with!
Founder & CEO, TotTech
We’ve had very little-to-no hiccups at all—it’s been a really pleasurable experience.
Co-Founder, TEAM8s
Mindbowser was very helpful with explaining the development process and started quickly on the project.
Executive Director of Product Development, Innovation Lab
The greatest benefit we got from Mindbowser is the expertise. Their team has developed apps in all different industries with all types of social proofs.
Co-Founder, Vesica
Mindbowser is professional, efficient and thorough.
Consultant, XPRIZE
Very committed, they create beautiful apps and are very benevolent. They have brilliant Ideas.
Founder, S.T.A.R.S of Wellness
Mindbowser was great; they listened to us a lot and helped us hone in on the actual idea of the app. They had put together fantastic wireframes for us.
Co-Founder, Flat Earth
Ayush was responsive and paired me with the best team member possible, to complete my complex vision and project. Could not be happier.
Founder, Child Life On Call
The team from Mindbowser stayed on task, asked the right questions, and completed the required tasks in a timely fashion! Strong work team!
CEO, SDOH2Health LLC
Mindbowser was easy to work with and hit the ground running, immediately feeling like part of our team.
CEO, Stealth Startup
Mindbowser was an excellent partner in developing my fitness app. They were patient, attentive, & understood my business needs. The end product exceeded my expectations. Thrilled to share it globally.
Owner, Phalanx
Mindbowser's expertise in tech, process & mobile development made them our choice for our app. The team was dedicated to the process & delivered high-quality features on time. They also gave valuable industry advice. Highly recommend them for app development...
Co-Founder, Fox&Fork