Patient Safety

​​​​​​Our goal: To advance a total systems approach to safety around the world. Together with like-minded health care leaders, organizations, practitioners, and patients, IHI drives innovative thinking and bold leaps forward that none of us could achieve on our own. More >>

In the Spotlight

IHI Patient Safety Essentials Toolkit
Designed and tested by IHI’s world-renowned safety experts, the Patient Safety Essentials Toolkit includes tools to help improve teamwork and communication, identify and address root causes of errors, build reliable systems, and more. The nine tools each include instructions, an example, and a template to assist with implementation.

Good Catch in the Operating Room: Preventing Errors
This AHRQ PSNet case describes how a good catch in the operating room highlights the importance of teamwork and communication for avoiding medical errors.

Effectiveness of a Multistate QI Campaign in Reducing Risk of Surgical Site Infections
A study published in BMJ Quality and Safety assesses the effect of a multistate QI campaign that used IHI’s Rapid Spread Network to promote adoption of evidence-based surgical site infection (SSI) prevention practices for hip and knee arthroplasty.

As Home Care Expands, Let’s Make It Safer for Everyone
In this recent Health Affairs article, IHI staff and faculty weigh in on ensuring patient safety in home care.    
The Web application at could not be found. Verify that you have typed the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new request URL mapping to the intended application.
at Microsoft.SharePoint.SPSite.LookupSiteInfo(SPFarm farm, Boolean contextSite, Boolean swapSchemeForPathBasedSites, Uri& requestUri, Boolean& lookupRequiredContext, Guid& applicationId, Guid& contentDatabaseId, Guid& siteId, Guid& siteSubscriptionId, SPUrlZone& zone, String& serverRelativeUrl, Boolean& hostHeaderIsSiteName, Boolean& appWebRequest, String& appHostHeaderRedirectDomain, String& appSiteDomainPrefix, String& subscriptionName, String& appSiteDomainId, Uri& primaryUri) at Microsoft.SharePoint.SPSite..ctor(SPFarm farm, Uri requestUri, Boolean contextSite, Boolean swapSchemeForPathBasedSites, SPUserToken userToken) at Microsoft.SharePoint.SPSite..ctor(String requestUrl) at IHI.Springs.GAC.Utility.IHISPUtility.<>c__DisplayClass45_0.b__0() at Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode) at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param) at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode) at IHI.Springs.GAC.Utility.IHISPUtility.GetWssIDsByTermId(String rootWebUrl, Guid termId, Boolean excludeChildTags) at IHI.Springs.GAC.DataAccess.FilterCollectionProvider.GetTaxonomyFilter(String filterTerms, String fieldName, FilterCollectionOperator op, Boolean excludeChildTaxonomyTags, List`1& rootTerms) at IHI.Springs.GAC.DataAccess.FilterCollectionProvider.GetFilterCollection() at IHI.Springs.GAC.DataAccess.SPGenericItem.GetFilteredOfferingsWelcome() at IHI.Springs.UIWeb.WebParts.OfferingsAggregator.OfferingsAggregatorUserControl.OnPreRender(EventArgs e)

View More Programs >>​​​​​​​​​​​​​​​​​​​​