Difference between revisions of "OpenEMR Certification Stage III Meaningful Use"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) |
(→Notes) |
||
(517 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
=Overview= | =Overview= | ||
: | :Successfully completed testing on 6/30/22 and final certification was completed on 7/8/22. Released OpenEMR 7.0.0, which is ONC certified on 7/19/22. See the blog article on this monumental feat at: [https://www.open-emr.org/blog/openemr-achieves-onc-certification-with-groundbreaking-release-70/ OpenEMR Achieves ONC Certification with Groundbreaking Release 7.0] | ||
: | :Testing body is SLI. | ||
:Links: | :Links: | ||
:*https://www.healthit.gov/topic/certification-ehrs/2015-edition | :*https://www.healthit.gov/topic/certification-ehrs/2015-edition | ||
:*https://qpp.cms.gov/mips/overview | :*https://qpp.cms.gov/mips/overview | ||
:*https://build.fhir.org/ig/HL7/US-Core/general-guidance.html | |||
:*https://www.healthit.gov/isa/sites/isa/files/2020-07/USCDI-Version-1-July-2020-Errata-Final.pdf | |||
:*https://build.fhir.org/ig/HL7/US-Core-R4/general-guidance.html#us-core-data-for-interoperability-and-2015-edition-common-clinical-data-set | |||
:*https://www.healthit.gov/sites/default/files/topiclanding/2018-04/2015Ed_CCG_CCDS.pdf | |||
:*https://inferno.healthit.gov/inferno | |||
:*https://inferno.healthit.gov/inferno/f3X6ykpeyzv/test_sets/test_procedure/ | |||
=Forums and Discussion= | =Forums and Discussion= | ||
:*https://community.open-emr.org/t/ | :*https://community.open-emr.org/t/onc-certification-updates/11528 | ||
:*https://community.open-emr.org/tags/2015-onc-cert | :*https://community.open-emr.org/tags/2015-onc-cert | ||
<br> | <br> | ||
=Funding | =Funding and Sponsors= | ||
{|style="border:1px solid darkgray;" | ==Barometer== | ||
'''Required to Pay for Testing and Certification - $16,125''' | |||
{|style="border:1px solid darkgray" | |||
|- | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$5,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$10,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$13,125 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$16,000 | |||
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$16,125 | |||
|} | |||
{|style="border:1px solid darkgray" | |||
|- | |||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$5,000 | |||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$10,000 | |||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$13,125 | |||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$16,000 | |||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$16,125 | |||
|} | |||
<br> | |||
'''Required to support development efforts and timely delivery - $116,000''' | |||
{|style="border:1px solid darkgray" | |||
|- | |- | ||
|style="color:white; background-color:green"|$ | |style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$10,000 | ||
|style="color:white; background-color:green"|$ | |style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$20,000 | ||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$30,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$40,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$50,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$60,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$70,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$80,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$90,000 | |||
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$97,600 | |||
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$100,000 | |||
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$110,000 | |||
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$113,709 | |||
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$116,000 | |||
|} | |} | ||
{|style="border:1px solid darkgray" | |||
{|style="border:1px solid darkgray | |||
|- | |- | ||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$10,000 | ||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$20,000 | |||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$30,000 | ||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$40,000 | ||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$50,000 | |||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$60,000 | ||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$70,000 | ||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$80,000 | ||
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$90,000 | |||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$97,600 | ||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$100,000 | ||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$110,000 | ||
|style="color:white; background-color: | |style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$113,709 | ||
|style="color:white; background-color: | |||
|style="color:white; background-color: | |||
|style="color:white; background-color: | |||
|} | |} | ||
<br> | <br> | ||
<div style="font-size:80%;border:1px solid;"> | <div style="font-size:80%;border:1px solid;"> | ||
:Legend Description: | :Legend Description: | ||
:*<span style="color:white; background-color:green">Funds Raised</span> - Funds raised. | |||
:*<span style="color:white; background-color:gray">Not Funded</span> - Unfunded Goal. | :*<span style="color:white; background-color:gray">Not Funded</span> - Unfunded Goal. | ||
:*<span style="color:white; background-color: | :*<span style="color:white; background-color:red">Expended Funds</span> - Funds that have been spent. | ||
:*<span style="color:white; background-color:orange"> | :*<span style="color:white; background-color:orange">Funds Contracted Out</span> - Funds that have been contracted out. | ||
</div> | </div> | ||
<br> | <br> | ||
<br> | <br> | ||
==Fund Drive for | |||
:'''<span style="font-size:115%"> | ==Fund Drive for ONC Certification== | ||
< | :'''<span style="font-size:115%"> Help OpenEMR obtain Certification by '''</span><span style="font-size:115%"> '''[https://www.open-emr.org/donate donating here.]'''</span> | ||
<p> For lower processing fees please email hello@open-emr.org for wire transfer instructions. </p> | |||
< | |||
=Major sponsors= | |||
:*Care Management Solutions, https://cmsvt.org | |||
:*Community Behavioral Health, https://www.communitybehavioralhealth.net | |||
:*Dr. Niru Jani | |||
:*Dr. Sushma Jani | |||
:*Michael J. Blaho, https://www.synergyinfoconnect.com/ | |||
:*Brent Boecking, https://procaremedcenter.com/ | |||
:*Comlink, http://www.comlinkinc.com, Amit Panjwani, CEO | |||
:*Oak Street Health, https://www.oakstreethealth.com/ | |||
=Completion Barometer= | =Completion Barometer= | ||
:*This barometer is tracking the progress of the | :*This barometer is tracking the progress of the ONC Certification (ie. Stage 3 MU) project. See below [[OpenEMR_Certification_Stage_III_Meaningful_Use#Certification_Criteria|Certification Criteria]] section for criteria titles and further details on progress tracking. | ||
:*The below items were chosen as the minimum to support ONC certification with CEHRT (although note CEHRT is dependent on CMS). | |||
{|style="border:1px solid darkgray;" | {|style="border:1px solid darkgray;" | ||
|- | |- | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|a1<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|a2<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|a5<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|a9<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|a12<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|a14<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|b1 | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|b10 | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|c1<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|c2<sup>*</sup> | |||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|c3<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d1<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d2<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d3<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d4<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d5<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d6<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d7<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d8<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d9<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d12<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|d13<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|e3<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g2<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g3<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g4 | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g5 | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g6 | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g7<sup>*</sup> | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g9 | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|g10 | ||
|style="border:2px solid darkgrey; padding:2px; color: | |style="border:2px solid darkgrey; padding:2px; color:white; background-color:purple"|h1 | ||
|style="border:2px solid darkgrey; padding:2px; color:white; background-color: | |||
|} | |} | ||
<br> | <br> | ||
<div style="font-size:80%;border:1px solid;"> | <div style="font-size:80%;border:1px solid;"> | ||
Line 104: | Line 142: | ||
:*<span style="color:white; background-color:red">Not Ready</span> - Not ready for certification testing and waiting for somebody to work on this. | :*<span style="color:white; background-color:red">Not Ready</span> - Not ready for certification testing and waiting for somebody to work on this. | ||
:*<span style="color:black; background-color:yellow">Not Ready (actively working on)</span> - Not ready for certification testing, but are actively working on this. | :*<span style="color:black; background-color:yellow">Not Ready (actively working on)</span> - Not ready for certification testing, but are actively working on this. | ||
:*<span style="color:white; background-color:green">Ready</span> - Ready for certification testing. | :*<span style="color:white; background-color:green">Ready</span> - Ready for certification testing. ( <sup>F</sup> means is Finalized (has been checked thoroughly and has an associated wiki page detailing why it is ready) and officially ready ready to self-declare or test.) | ||
:*<span style="color:white; background-color:orange">Failed Test</span> - Issues found during certification testing. | :*<span style="color:white; background-color:orange">Failed Test</span> - Issues found during certification testing. | ||
:*<span style="color:white; background-color:purple">Certification Pass</span> - Passed certification and in official codebase. | :*<span style="color:white; background-color:purple">Certification Pass</span> - Passed certification and in official codebase. | ||
:* <sup>*</sup> - Self- | :* <sup>*</sup> - Self-declaration (this involves self-declaration rather than formal testing with the testing body). | ||
</div> | </div> | ||
<br> | <br> | ||
Line 114: | Line 152: | ||
:*'''Owner(s)''' - This is the "current" person/group(s) that are working on the criteria (or building block) and can be found in parenthesis next to the item. | :*'''Owner(s)''' - This is the "current" person/group(s) that are working on the criteria (or building block) and can be found in parenthesis next to the item. | ||
:*'''Building Blocks''': | :*'''Building Blocks''': | ||
::*<span style="color:white; background-color: | ::*<span style="color:white; background-color:green">CQM</span> | ||
::*<span style="color:white; background-color: | ::*<span style="color:white; background-color:green">CCDA</span> | ||
::*<span style="color:white; background-color: | ::*<span style="color:white; background-color:green">FHIR</span> | ||
::*<span style="color:white; background-color: | ::*<span style="color:white; background-color:green">API</span> | ||
::*<span style="color:white; background-color:green">OAuth</span> | |||
::*<span style="color:white; background-color:green">SMART</span> | |||
:*<span style="color:white; background-color:green">'''FINALIZED'''</span> means items is finalized (has been checked thoroughly and has an associated wiki page detailing why it is ready) and is ready to self-declare or test. | :*<span style="color:white; background-color:green">'''FINALIZED'''</span> means items is finalized (has been checked thoroughly and has an associated wiki page detailing why it is ready) and is ready to self-declare or test. | ||
==Clinical (170.315(a))== | ==Clinical (170.315(a))== | ||
Line 124: | Line 164: | ||
:'''a3.''' CPOE – diagnostic imaging ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a3 forum] | [[CPOE-imaging (MU3)|wiki]]): | :'''a3.''' CPOE – diagnostic imaging ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a3 forum] | [[CPOE-imaging (MU3)|wiki]]): | ||
:'''a4.''' Drug-drug, drug-allergy interaction checks for CPOE ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a4 forum] | [[Drug-drug, drug-allergy interaction checks (MU3)|wiki]]): | :'''a4.''' Drug-drug, drug-allergy interaction checks for CPOE ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a4 forum] | [[Drug-drug, drug-allergy interaction checks (MU3)|wiki]]): | ||
:'''a5.''' Demographics ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a5 forum] | [[Demographics (MU3)|wiki]]): | :'''a5.''' Demographics ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a5 forum] | [[Demographics (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''a6.''' Problem list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a6 forum] | [[Problem list (MU3)|wiki]]): | :'''a6.''' Problem list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a6 forum] | [[Problem list (MU3)|wiki]]): | ||
:'''a7.''' Medication list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a7 forum] | [[Medication list (MU3)|wiki]]): | :'''a7.''' Medication list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a7 forum] | [[Medication list (MU3)|wiki]]): | ||
:'''a8.''' Medication allergy list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a8 forum] | [[Medication allergy list (MU3)|wiki]]): | :'''a8.''' Medication allergy list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a8 forum] | [[Medication allergy list (MU3)|wiki]]): | ||
:'''a9.''' Clinical decision support ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a9 forum] | [[Clinical decision support (MU3)|wiki]]): | :'''a9.''' Clinical decision support ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a9 forum] | [[Clinical decision support (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''a10.''' Drug-formulary and preferred drug list checks ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a10 forum] | [[Drug-formulary checks (MU3)|wiki]]): | :'''a10.''' Drug-formulary and preferred drug list checks ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a10 forum] | [[Drug-formulary checks (MU3)|wiki]]): | ||
:'''a11.''' Smoking status ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a11 forum] | [[Smoking status (MU3)|wiki]]): | :'''a11.''' Smoking status ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a11 forum] | [[Smoking status (MU3)|wiki]]): | ||
:'''a12.''' Family health history ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a12 forum] | [[Family health history (MU3)|wiki]]): | :'''a12.''' Family health history ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a12 forum] | [[Family health history (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''a13.''' Patient-specific education resources ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a13 forum] | [[Patient-specific education resources (MU3)|wiki]]): | :'''a13.''' Patient-specific education resources ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a13 forum] | [[Patient-specific education resources (MU3)|wiki]]): | ||
:'''a14.''' Implantable device list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a14 forum] | [[Implantable device list (MU3)|wiki]]): | :'''a14.''' Implantable device list ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a14 forum] | [[Implantable device list (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''a15.''' Social, psychological, and behavioral data ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a15 forum] | [[Social-psychological-behavioral data (MU3)|wiki]]): | :'''a15.''' Social, psychological, and behavioral data ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a15 forum] | [[Social-psychological-behavioral data (MU3)|wiki]]): | ||
==Care Coordination (170.315(b))== | ==Care Coordination (170.315(b))== | ||
:'''b1.''' Transitions of care ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b1 forum] | [[Transitions of care (MU3)|wiki]]): <span style="color:white; background-color: | :'''b1.''' Transitions of care ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b1 forum] | [[Transitions of care (MU3)|wiki]]): <span style="color:white; background-color:green">CCDA</span> <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''b2.''' Clinical information reconciliation and incorporation ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b2 forum] | [[Clinical information reconciliation and incorporation (MU3)|wiki]]): | :'''b2.''' Clinical information reconciliation and incorporation ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b2 forum] | [[Clinical information reconciliation and incorporation (MU3)|wiki]]): | ||
:'''b3.''' Electronic prescribing ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b3 forum] | [[Electronic prescribing (MU3)|wiki]]): | :'''b3.''' Electronic prescribing ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b3 forum] | [[Electronic prescribing (MU3)|wiki]]): | ||
:'''b4.''' Common Clinical Data Set summary record – create ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b4 forum] | [[Common Clinical Data Set summary record – create (MU3)|wiki]]): | :'''b4.''' Common Clinical Data Set summary record – create ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b4 forum] | [[Common Clinical Data Set summary record – create (MU3)|wiki]]): | ||
:'''b5.''' Common Clinical Data Set summary record – receive ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b5 forum] | [[Common Clinical Data Set summary record – receive (MU3)|wiki]]): | :'''b5.''' Common Clinical Data Set summary record – receive ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b5 forum] | [[Common Clinical Data Set summary record – receive (MU3)|wiki]]): | ||
:'''b6.''' Data export ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b6 forum] | [[Data export (MU3)|wiki]]): | :'''b6.''' Data export ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b6 forum] | [[Data export (MU3)|wiki]]): | ||
:'''b7.''' Data segmentation for privacy – send ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b7 forum] | [[Data segmentation for privacy – send (MU3)|wiki]]): | :'''b7.''' Data segmentation for privacy – send ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b7 forum] | [[Data segmentation for privacy – send (MU3)|wiki]]): | ||
:'''b8.''' Data segmentation for privacy – receive ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b8 forum] | [[Data segmentation for privacy – receive (MU3)|wiki]]): | :'''b8.''' Data segmentation for privacy – receive ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b8 forum] | [[Data segmentation for privacy – receive (MU3)|wiki]]): | ||
:'''b9.''' Care plan ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b9 forum] | [[Care plan (MU3)|wiki]]): | :'''b9.''' Care plan ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b9 forum] | [[Care plan (MU3)|wiki]]): | ||
:'''b10.''' Electronic health information (EHI) export ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b10 forum] | [[ | :'''b10.''' Electronic health information (EHI) export ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b10 forum] | [[b10 Electronic health information (EHI) export|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''b11.''' Electronic prescribing ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b11 forum] | [[Care plan (MU3)|wiki]]): | :'''b11.''' Electronic prescribing ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b11 forum] | [[Care plan (MU3)|wiki]]): | ||
:'''b12.''' Data segmentation for privacy – send ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b12 forum] | [[Care plan (MU3)|wiki]]): | :'''b12.''' Data segmentation for privacy – send ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b12 forum] | [[Care plan (MU3)|wiki]]): | ||
Line 152: | Line 192: | ||
==Clinical Quality Measures (170.315(c))== | ==Clinical Quality Measures (170.315(c))== | ||
:'''c1.''' Clinical quality measures (CQMs) – record and export ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c1 forum] | [[CQMs – record and export (MU3)|wiki]]): | :'''c1.''' Clinical quality measures (CQMs) – record and export ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c1 forum] | [[CQMs – record and export (MU3)|wiki]]): <span style="color:white; background-color:green">CQM</span> <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''c2.''' CQMs – import and calculate ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c2 forum] | [[CQMs – import and calculate (MU3)|wiki]]): | |||
:'''c3.''' CQMs – report criterion ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c3 forum] | [[CQMs – report (MU3)|wiki]]): | ::*List of eCQMs undergoing certification | ||
:::*Management of Chronic Conditions | |||
::::*CMS122v10 Diabetes: Hemoglobin A1c (HbA1c) Poor Control (> 9%) (EP) | |||
:::::* [[CQM - record CMS122v10 (MU3)|example record entry for measure]] | |||
::::*CMS165v10 Controlling High Blood Pressure (EP) | |||
:::*Prevention and Treatment of Opioid and Substance Use Disorders | |||
::::*CMS138v10 Preventive Care and Screening: Tobacco Use: Screening and Cessation Intervention (EP) | |||
:::*Preventive Care | |||
::::*CMS22v10 Preventive Care and Screening: Screening for High Blood Pressure and Follow-Up Documented (EP) | |||
::::*CMS69v10 Preventive Care and Screening: Body Mass Index (BMI) Screening and Follow-Up Plan (EP) | |||
:::::* [[CQM - record CMS69v10 (MU3)|example record entry for measure]] | |||
::::*CMS124v10 Cervical Cancer Screening (EP) | |||
:::::* [[CQM - record CMS124v10 (MU3)|example record entry for measure]] | |||
::::*CMS125v10 Breast Cancer Screening (EP) | |||
::::*CMS127v10 Pneumococcal Vaccination Status for Older Adults (EP) | |||
::::*CMS130v10 Colorectal Cancer Screening (EP) | |||
:::::* [[CQM - record CMS130v10 (MU3)|example record entry for measure]] | |||
::::*CMS147v11 Preventive Care and Screening: Influenza Immunization (EP) | |||
:::::* [[CQM - record CMS147v11 (MU3)|example record entry for measure]] | |||
::::::* v12 went into effect for 2023 reporting, https://ecqi.healthit.gov/sites/default/files/EC-MeasuresTable-2022-05-v3.pdf | |||
::::::* this measure is retired in 2024 | |||
::* [[CQM - list of data criteria|list of data criteria for record entry]] | |||
:'''c2.''' CQMs – import and calculate ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c2 forum] | [[CQMs – import and calculate (MU3)|wiki]]): <span style="color:white; background-color:green">CQM</span> <span style="color:white; background-color:green">'''FINALIZED'''</span> | |||
:'''c3.''' CQMs – report criterion ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c3 forum] | [[CQMs – report (MU3)|wiki]]): <span style="color:white; background-color:green">CQM</span> <span style="color:white; background-color:green">'''FINALIZED'''</span> | |||
:'''c4.''' CQMs – filter ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c4 forum] | [[CQMs – filter(MU3)|wiki]]): | :'''c4.''' CQMs – filter ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c4 forum] | [[CQMs – filter(MU3)|wiki]]): | ||
==Privacy and Security (170.315(d))== | ==Privacy and Security (170.315(d))== | ||
:'''d1.''' Authentication, access control, and authorization ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d1 forum] | [[Authentication, access control, and authorization (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | :'''d1.''' Authentication, access control, and authorization ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d1 forum] | [[Authentication, access control, and authorization (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''d2.''' Auditable events and tamper-resistance ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d2 forum] | [[Auditable events and tamper-resistance (MU3)|wiki]]): (estimated work to complete: low/moderate) ''' | :'''d2.''' Auditable events and tamper-resistance ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d2 forum] | [[Auditable events and tamper-resistance (MU3)|wiki]]): (estimated work to complete: low/moderate) <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''d3.''' Audit report(s) ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d3 forum] | [[Audit report(s) (MU3)|wiki]]): | :'''d3.''' Audit report(s) ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d3 forum] | [[Audit report(s) (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''d4.''' Amendments ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d4 forum] | [[Amendments (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | :'''d4.''' Amendments ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d4 forum] | [[Amendments (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''d5.''' Automatic access time-out ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d5 forum] | [[Automatic access time-out (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | :'''d5.''' Automatic access time-out ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d5 forum] | [[Automatic access time-out (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
Line 175: | Line 238: | ||
:'''e1.''' View, download, and transmit to 3rd party ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-e1 forum] | [[View, download, and transmit to 3rd party (MU3))|wiki]]): | :'''e1.''' View, download, and transmit to 3rd party ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-e1 forum] | [[View, download, and transmit to 3rd party (MU3))|wiki]]): | ||
:'''e2.''' Secure messaging ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-e2 forum] | [[Secure messaging (MU3))|wiki]]): | :'''e2.''' Secure messaging ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-e2 forum] | [[Secure messaging (MU3))|wiki]]): | ||
:'''e3.''' Patient health information capture ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-e3 forum] | [[Patient health information capture (MU3))|wiki]]): | :'''e3.''' Patient health information capture ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-e3 forum] | [[Patient health information capture (MU3))|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
==Public Health (170.315(f))== | ==Public Health (170.315(f))== | ||
Line 188: | Line 251: | ||
==Utilization (170.315(g))== | ==Utilization (170.315(g))== | ||
:'''g1.''' Automated numerator recording ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g1 forum] | [[Automated numerator recording (MU3))|wiki]]): | :'''g1.''' Automated numerator recording ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g1 forum] | [[Automated numerator recording (MU3))|wiki]]): | ||
:'''g2.''' Automated measure calculation ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g2 forum] | [[Automated measure calculation (MU3))|wiki]]): | :'''g2.''' Automated measure calculation ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g2 forum] | [[Automated measure calculation (MU3))|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g3.''' Safety-enhanced design ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g3 forum] | [[Safety-enhanced design (MU3))|wiki]]): | :'''g3.''' Safety-enhanced design ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g3 forum] | [[Safety-enhanced design (MU3))|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g4.''' Quality management system ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g4 forum] | [[Quality management system (MU3))|wiki]]): | :'''g4.''' Quality management system ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g4 forum] | [[Quality management system (MU3))|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g5.''' Accessibility-centered design ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g5 forum] | [[Accessibility-centered design (MU3))|wiki]]): | :'''g5.''' Accessibility-centered design ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g5 forum] | [[Accessibility-centered design (MU3))|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g6.''' Consolidated CDA creation performance ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g6 forum] | [[Consolidated CDA creation performance (MU3))|wiki]]): | :'''g6.''' Consolidated CDA creation performance ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g6 forum] | [[Consolidated CDA creation performance (MU3))|wiki]]): <span style="color:white; background-color:green">CCDA</span> This will automatically pass when b1 passes, so is <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g7.''' Application access – patient selection ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g7 forum] | [[Application access – patient selection (MU3))|wiki]]): <span style="color:white; background-color: | :'''g7.''' Application access – patient selection ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g7 forum] | [[Application access – patient selection (MU3))|wiki]]): <span style="color:white; background-color:green">API</span> <span style="color:white; background-color:green">FHIR</span> <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g8.''' Application access – data category request ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g8 forum] | [[Application access – data category request (MU3))|wiki]]): | :'''g8.''' Application access – data category request ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g8 forum] | [[Application access – data category request (MU3))|wiki]]): | ||
:'''g9.''' Application access – all data request ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g9 forum] | [[Application access – all data request (MU3))|wiki]]): <span style="color:white; background-color: | :'''g9.''' Application access – all data request ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g9 forum] | [[Application access – all data request (MU3))|wiki]]): <span style="color:white; background-color:green">API</span> <span style="color:white; background-color:green">CCDA</span> <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g10.''' Standardized API for patient and population services ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g10 forum] | [[Standardized API for patient and population services (MU3))|wiki]]): <span style="color:white; background-color: | :'''g10.''' Standardized API for patient and population services ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g10 forum] | [[Standardized API for patient and population services (MU3))|wiki]]): <span style="color:white; background-color:green">OAuth</span> <span style="color:white; background-color:green">SMART</span> <span style="color:white; background-color:green">FHIR</span> <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''g11.''' Consent management for application programming interfaces ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g11 forum] | [[Consent management for application programming interfaces (MU3))|wiki]]): | :'''g11.''' Consent management for application programming interfaces ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g11 forum] | [[Consent management for application programming interfaces (MU3))|wiki]]): | ||
==Transport methods and other protocols (170.315(h))== | ==Transport methods and other protocols (170.315(h))== | ||
:'''h1.''' Direct Project ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-h1 forum] | [[Direct Project (MU3))|wiki]]): (estimated work to complete: low/moderate) | :'''h1.''' Direct Project ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-h1 forum] | [[Direct Project (MU3))|wiki]]): (estimated work to complete: low/moderate) <span style="color:white; background-color:green">'''FINALIZED'''</span> | ||
:'''h2.''' Direct Project, Edge Protocol, and XDR/XDM ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-h2 forum] | [[Direct Project, Edge Protocol, and XDR/XDM (MU3))|wiki]]): | :'''h2.''' Direct Project, Edge Protocol, and XDR/XDM ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-h2 forum] | [[Direct Project, Edge Protocol, and XDR/XDM (MU3))|wiki]]): | ||
<br> | <br> | ||
==Instance Specific Requirements Tracking== | ==Instance Specific Requirements Tracking== | ||
:'''This will track the settings that a instance needs to use to fulfill ONC | :'''This will track the settings that a instance needs to use to fulfill ONC Certification.''' These instructions will go into the install/upgrade instruction sets. | ||
:*You are required to register your Organization name and FHIR endpoint with the OpenEMR Foundation by sending an email with this information to hello@open-emr.org with subject of 'ONC Certification registration'. This information will be posted on [[OpenEMR_7.0.0_API#Service_Base_URLs]], which is a requirement for ONC Certification(the OpenEMR Foundation is required to post this information within 10 days of your request). | |||
:*Required global settings | :*Required global settings | ||
::*Administration->Globals->Security->Hash Algorithm for Authentication->SHA512 (ONC | ::*Administration->Globals->Security->Hash Algorithm for Authentication->SHA512 (ONC Certification) | ||
::*Administration->Globals->Security->Hash Algorithm for Token->SHA512 (ONC | ::*Administration->Globals->Security->Hash Algorithm for Token->SHA512 (ONC Certification) | ||
::*Administration->Globals->Logging->Enable Audit Log Encryption->On | ::*Administration->Globals->Logging->Enable Audit Log Encryption->On | ||
::*Administration->Globals-> | ::*Administration->Globals->Connectors->Enable OpenEMR Standard FHIR REST API->On | ||
:*To ensure optimal security, users | :*To ensure optimal security, users are required to run their OpenEMR client web browser on a end-user device that encrypts entire drive(s) with AES based encryption algorithm. | ||
:*To ensure accurate time, server | :*To ensure optimal security, users are required to use a FIPS compliant cipher for the HTTPS/SSL browser connection. | ||
:*To ensure accurate time, server are required to set up a Network Time Protocol server that supports version 4 Network Time Protocol (NTP) as defined by RFC 5905. | |||
:*For users NOT NEEDING ONC Certification, then would consider setting following global setting to improve performance | |||
::*Administration->Globals->Security->Audit Logging SELECT Query->Off | |||
::*Administration->Globals->Security->Printing Log Option->No logging | |||
<br> | <br> | ||
==Acknowledgment Tracking== | ==Acknowledgment Tracking== | ||
:Brady Miller - FHIR, Auditable events and tamper-resistance, Audit report(s), Integrity, Encrypt authentication credentials certification criterion | ===ONC Certification Project Managers=== | ||
:Jerry Padgett - CCDA, FHIR, API, Standardized API for patient and population services | :*Brady Miller | ||
:Rachel Ellison - Implantable device list | :*Jerry Padgett | ||
: | :*Stephen Nielson | ||
:Thuyet Tran - Demographics | :*Stephen Waite | ||
:Vishnu Yarmaneni - FHIR | |||
:Yash Raj Bothra - FHIR | ===Contributors=== | ||
:*Arnab Naha | |||
:*Brady Miller<sup>*</sup> - CCDA, FHIR, API, OAuth, Demographics, Clinical decision support, Implantable device list, Family health history, Auditable events and tamper-resistance, Audit report(s), Integrity, Encrypt authentication credentials certification criterion, Patient health information capture, Safety-enhanced design, Application access – patient selection | |||
:*Brent Boecking | |||
:*Care Management Solutions | |||
:*Columbia University HIT Program - Safety-enhanced design | |||
:*Comlink | |||
:*Community Behavioral Health | |||
:*David Eschelbacher | |||
:*David Zhang | |||
:*EMR Direct | |||
:*Jerry Padgett<sup>*</sup> - CCDA, FHIR, API, OAuth, CQM, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion, Transitions of care, Application access – all data request, Standardized API for patient and population services | |||
:*Jocelyn Valenzuela | |||
:*Katy Dovgala | |||
:*Ken Chapple - CQM, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion | |||
:*Kenn Vincent Kongyingyong | |||
:*Kenneth Newman | |||
:*Lawrence Lo | |||
:*Mariam Mohsin | |||
:*Michael J. Blaho | |||
:*Niru Jani | |||
:*Oak Street Health | |||
:*OpenEMR Foundation | |||
:*Paul Montenegro | |||
:*Rachel Ellison - Implantable device list | |||
:*Salina Chan | |||
:*Samta Jain | |||
:*Sandra Gutierrez | |||
:*Sherron Andrews | |||
:*Stephen Nielson<sup>*</sup> - SMART, FHIR, API, OAuth, CQM, Transitions of care, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion, Automated measure calculation, Application access – patient selection, Application access – all data request, Standardized API for patient and population services, Direct Project | |||
:*Stephen Waite<sup>*</sup> - Quality management system, Clinical quality measures (CQMs) – record and export | |||
:*Sushma Jani | |||
:*Tamara Brantley | |||
:*Theresa Haywood | |||
:*Thuyet Tran - Demographics | |||
:*Tiffany Fludd | |||
:*Vikram Reddy | |||
:*Virginia Lorenzi | |||
:*Vishnu Yarmaneni - FHIR | |||
:*Willy Liu | |||
:*Yash Raj Bothra - FHIR | |||
<br> | <br> | ||
==Notes== | ==Notes== | ||
: Below is how we derived the items to include in the main barometer: | : Below is how we derived the items to include in the main barometer: | ||
::*Based on analysis incorporating finalized proposed changes and | ::*Based on analysis incorporating finalized proposed changes and onc certified: drop a6, a7, a8, a11, b4, b5; revise b1, b2, b3, b7, b8, b9, c3, d2, d3, d10, e1, f5, g6, g9; new b10, d12, d13, g10.(note goal is to only list the required items) | ||
:::*Note the following '''OR''' items: '''a2 or a3''', '''g1 or g2''', '''h1 or h2''' | :::*Note the following '''OR''' items: '''a2 or a3''', '''g1 or g2''', '''h1 or h2''' | ||
:::*EXTRAPOLATED EHR gap items are a1, '''a2 or a3'''. EHR non-gap items are a5, a9, a14, b1, b6, c1, g7, g8, g9, '''h1 or h2'''. | :::*EXTRAPOLATED EHR gap items are a1, '''a2 or a3'''. EHR non-gap items are a5, a9, a14, b1, b6, c1, g7, g8, g9, '''h1 or h2'''. | ||
:::*EXTRAPOLATED Bonus items need for MIPS are a12, e3, '''g1 or g2''', c2, c3, (c4 is optional). | :::*EXTRAPOLATED Bonus items need for MIPS are a12, e3, '''g1 or g2''', c2, c3, (c4 is optional). | ||
:::*Above 2 lists distill to a1, '''a2 or a3''', a5, a9, a12, a14, b1, b6, c1, c2, c3, e3, '''g1 or g2''', g7, g8, g9, '''h1 or h2''' | :::*Above 2 lists distill to a1, '''a2 or a3''', a5, a9, a12, a14, b1, b6, c1, c2, c3, e3, '''g1 or g2''', g7, g8, g9, '''h1 or h2''' | ||
:::* | :::*onc certified specific items are: a1, '''a2 or a3''', a5, a9, a14, b1(standard or onc certified(onc certified is mandatory after 5/2/22)), c1, g7, '''g8 or g10'''(g10 is mandatory after 5/2/22), g9(standard or onc certified(onc certified is mandatory after 5/2/22)), '''h1 or h2''' | ||
:::*New distilled list including | :::*New distilled list including onc certified stuff that is mandatory after 5/22/22: a1, '''a2 or a3''', a5, a9, a12, a14, b1(onc certified version), b6, c1, c2, c3, e3, '''g1 or g2''', g7, g9(onc certified version), g10(onc certified), '''h1 or h2''' | ||
:::*Dependency items also needed are b10, d1-d9, d12, d13, g3-g6(g6 is considered completed when b1 and b6 is completed) | :::*Dependency items also needed are b10, d1-d9, d12, d13, g3-g6(g6 is considered completed when b1 and b6 is completed) | ||
:::*Final listing (above 2 lists combined): a1, '''a2 or a3(will do a2)''', a5, a9, a12, a14, b1( | :::*Final listing (above 2 lists combined): a1, '''a2 or a3(will do a2)''', a5, a9, a12, a14, b1(onc certified version), b6, b10, c1, c2, c3, d1-d9, d12, d13, e3, '''g1 or g2(will do g2)''', g3-g6('''g6 is considered completed when b1 and b6 is completed'''), g7, g9(onc certified version), g10(onc certified), '''h1 or h2(will do h1)''' | ||
:::*Final adjustment after discussion with testing body: e3 not needed, g8 is needed, no more gap certification eligibility | :::*Final adjustment after discussion with testing body: e3 not needed, g8 is needed, no more gap certification eligibility | ||
:::*The real Final listing (above 2 lists integrated): a1, '''a2 or a3(will do a2)''', a5, a9, a12, a14, b1( | :::*The real Final listing (above 2 lists integrated): a1, '''a2 or a3(will do a2)''', a5, a9, a12, a14, b1(onc certified version), b6, b10, c1, c2, c3, d1-d9, d12, d13, '''g1 or g2(will do g2)''', g3-g6('''g6 is considered completed when b1 and b6 is completed'''), g7, g8, g9(onc certified version), g10(onc certified), '''h1 or h2(will do h1)''' | ||
::* Since doing onc certified. | |||
:::* Complete b10, so can drop b6. | |||
:::* Complete g10, so can drop g8. | |||
::* Research if following items are not part of BASE (ie. are they required for CEHRT and MIPS and onc certified): a12, b10, c2, c3, g2 | |||
=== Redo analysis from scratch (to ensure on right path) === | |||
:::* Base EHR definition for onc certified Update (https://www.healthit.gov/topic/certification-ehrs/2015-edition-test-method/2015-edition-onc certified-update-base-electronic-health-record-definition) | |||
::::* a1, a2 or a3, a5, a9, a14, b1, c1, g7, g9, g10, h1 or h2 | |||
::::* Dependencies for above items: | |||
:::::* d1, d2, d3, d4, d5, d6, d7, d8, d9, d12, d13, g3, g4, g5, g6 | |||
:::* Note above items are determined by ONC for Base EHR. Also need to ensure get CEHRT status which is determined by CMS and appears more confusing to sort out (analysis ongoing): https://www.cms.gov/Regulations-and-Guidance/Legislation/EHRIncentivePrograms/Certification | |||
:::* Additional items required for CEHRT (ongoing analysis): | |||
::::* Per https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-G/part-495/subpart-A/section-495.4 need: | |||
:::::* a12, e3, c2, c3, (g1 or g2) | |||
:::* Items that can drop: | |||
::::* b10 | |||
:::* Items that plan to add on first cert: | |||
::::* e3 | |||
:::* Items that plan to add on second cert (per SN analysis): | |||
::::* a3 (not clear and plan d/w SN), a10, a13, b2, b3, e1 (was gonna do this on first round, but looks like significant work may be involved), e2 (not clear and plan d/w SN), |
Latest revision as of 21:26, 7 June 2024
Overview
- Successfully completed testing on 6/30/22 and final certification was completed on 7/8/22. Released OpenEMR 7.0.0, which is ONC certified on 7/19/22. See the blog article on this monumental feat at: OpenEMR Achieves ONC Certification with Groundbreaking Release 7.0
- Testing body is SLI.
- Links:
- https://www.healthit.gov/topic/certification-ehrs/2015-edition
- https://qpp.cms.gov/mips/overview
- https://build.fhir.org/ig/HL7/US-Core/general-guidance.html
- https://www.healthit.gov/isa/sites/isa/files/2020-07/USCDI-Version-1-July-2020-Errata-Final.pdf
- https://build.fhir.org/ig/HL7/US-Core-R4/general-guidance.html#us-core-data-for-interoperability-and-2015-edition-common-clinical-data-set
- https://www.healthit.gov/sites/default/files/topiclanding/2018-04/2015Ed_CCG_CCDS.pdf
- https://inferno.healthit.gov/inferno
- https://inferno.healthit.gov/inferno/f3X6ykpeyzv/test_sets/test_procedure/
Forums and Discussion
Funding and Sponsors
Barometer
Required to Pay for Testing and Certification - $16,125
$5,000 | $10,000 | $13,125 | $16,000 | $16,125 |
$5,000 | $10,000 | $13,125 | $16,000 | $16,125 |
Required to support development efforts and timely delivery - $116,000
$10,000 | $20,000 | $30,000 | $40,000 | $50,000 | $60,000 | $70,000 | $80,000 | $90,000 | $97,600 | $100,000 | $110,000 | $113,709 | $116,000 |
$10,000 | $20,000 | $30,000 | $40,000 | $50,000 | $60,000 | $70,000 | $80,000 | $90,000 | $97,600 | $100,000 | $110,000 | $113,709 |
- Legend Description:
- Funds Raised - Funds raised.
- Not Funded - Unfunded Goal.
- Expended Funds - Funds that have been spent.
- Funds Contracted Out - Funds that have been contracted out.
Fund Drive for ONC Certification
- Help OpenEMR obtain Certification by donating here.
For lower processing fees please email hello@open-emr.org for wire transfer instructions.
Major sponsors
- Care Management Solutions, https://cmsvt.org
- Community Behavioral Health, https://www.communitybehavioralhealth.net
- Dr. Niru Jani
- Dr. Sushma Jani
- Michael J. Blaho, https://www.synergyinfoconnect.com/
- Brent Boecking, https://procaremedcenter.com/
- Comlink, http://www.comlinkinc.com, Amit Panjwani, CEO
- Oak Street Health, https://www.oakstreethealth.com/
Completion Barometer
- This barometer is tracking the progress of the ONC Certification (ie. Stage 3 MU) project. See below Certification Criteria section for criteria titles and further details on progress tracking.
- The below items were chosen as the minimum to support ONC certification with CEHRT (although note CEHRT is dependent on CMS).
a1* | a2* | a5* | a9* | a12* | a14* | b1 | b10 | c1* | c2* | c3* | d1* | d2* | d3* | d4* | d5* | d6* | d7* | d8* | d9* | d12* | d13* | e3* | g2* | g3* | g4 | g5 | g6 | g7* | g9 | g10 | h1 |
- Legend Description:
- Not Yet Analyzed - Has not been analyzed yet.
- Not Ready - Not ready for certification testing and waiting for somebody to work on this.
- Not Ready (actively working on) - Not ready for certification testing, but are actively working on this.
- Ready - Ready for certification testing. ( F means is Finalized (has been checked thoroughly and has an associated wiki page detailing why it is ready) and officially ready ready to self-declare or test.)
- Failed Test - Issues found during certification testing.
- Certification Pass - Passed certification and in official codebase.
- * - Self-declaration (this involves self-declaration rather than formal testing with the testing body).
Certification Criteria Reference and Tracking
- Owner(s) - This is the "current" person/group(s) that are working on the criteria (or building block) and can be found in parenthesis next to the item.
- Building Blocks:
- CQM
- CCDA
- FHIR
- API
- OAuth
- SMART
- FINALIZED means items is finalized (has been checked thoroughly and has an associated wiki page detailing why it is ready) and is ready to self-declare or test.
Clinical (170.315(a))
- a1. Computerized provider order entry (CPOE) – medications (forum | wiki): FINALIZED
- a2. CPOE – laboratory (forum | wiki): FINALIZED
- a3. CPOE – diagnostic imaging (forum | wiki):
- a4. Drug-drug, drug-allergy interaction checks for CPOE (forum | wiki):
- a5. Demographics (forum | wiki): FINALIZED
- a6. Problem list (forum | wiki):
- a7. Medication list (forum | wiki):
- a8. Medication allergy list (forum | wiki):
- a9. Clinical decision support (forum | wiki): FINALIZED
- a10. Drug-formulary and preferred drug list checks (forum | wiki):
- a11. Smoking status (forum | wiki):
- a12. Family health history (forum | wiki): FINALIZED
- a13. Patient-specific education resources (forum | wiki):
- a14. Implantable device list (forum | wiki): FINALIZED
- a15. Social, psychological, and behavioral data (forum | wiki):
Care Coordination (170.315(b))
- b1. Transitions of care (forum | wiki): CCDA FINALIZED
- b2. Clinical information reconciliation and incorporation (forum | wiki):
- b3. Electronic prescribing (forum | wiki):
- b4. Common Clinical Data Set summary record – create (forum | wiki):
- b5. Common Clinical Data Set summary record – receive (forum | wiki):
- b6. Data export (forum | wiki):
- b7. Data segmentation for privacy – send (forum | wiki):
- b8. Data segmentation for privacy – receive (forum | wiki):
- b9. Care plan (forum | wiki):
- b10. Electronic health information (EHI) export (forum | wiki): FINALIZED
- b11. Electronic prescribing (forum | wiki):
- b12. Data segmentation for privacy – send (forum | wiki):
- b13. Data segmentation for privacy – receive (forum | wiki):
Clinical Quality Measures (170.315(c))
- List of eCQMs undergoing certification
- Management of Chronic Conditions
- CMS122v10 Diabetes: Hemoglobin A1c (HbA1c) Poor Control (> 9%) (EP)
- CMS165v10 Controlling High Blood Pressure (EP)
- Prevention and Treatment of Opioid and Substance Use Disorders
- CMS138v10 Preventive Care and Screening: Tobacco Use: Screening and Cessation Intervention (EP)
- Preventive Care
- CMS22v10 Preventive Care and Screening: Screening for High Blood Pressure and Follow-Up Documented (EP)
- CMS69v10 Preventive Care and Screening: Body Mass Index (BMI) Screening and Follow-Up Plan (EP)
- CMS124v10 Cervical Cancer Screening (EP)
- CMS125v10 Breast Cancer Screening (EP)
- CMS127v10 Pneumococcal Vaccination Status for Older Adults (EP)
- CMS130v10 Colorectal Cancer Screening (EP)
- CMS147v11 Preventive Care and Screening: Influenza Immunization (EP)
-
- v12 went into effect for 2023 reporting, https://ecqi.healthit.gov/sites/default/files/EC-MeasuresTable-2022-05-v3.pdf
- this measure is retired in 2024
- c2. CQMs – import and calculate (forum | wiki): CQM FINALIZED
- c3. CQMs – report criterion (forum | wiki): CQM FINALIZED
- c4. CQMs – filter (forum | wiki):
Privacy and Security (170.315(d))
- d1. Authentication, access control, and authorization (forum | wiki): FINALIZED
- d2. Auditable events and tamper-resistance (forum | wiki): (estimated work to complete: low/moderate) FINALIZED
- d3. Audit report(s) (forum | wiki): FINALIZED
- d4. Amendments (forum | wiki): FINALIZED
- d5. Automatic access time-out (forum | wiki): FINALIZED
- d6. Emergency access (forum | wiki): FINALIZED
- d7. End-user device encryption (forum | wiki): FINALIZED
- d8. Integrity (forum | wiki): FINALIZED
- d9. Trusted connection (forum | wiki): FINALIZED
- d10. Auditing actions on health information (forum | wiki):
- d11. Accounting of disclosures (forum | wiki):
- d12. Encrypt authentication credentials certification criterion (forum | wiki): FINALIZED
- d13. Multi-factor authentication (MFA) criterion (forum | wiki): FINALIZED
Patient Engagement (170.315(e))
- e1. View, download, and transmit to 3rd party (forum | wiki):
- e2. Secure messaging (forum | wiki):
- e3. Patient health information capture (forum | wiki): FINALIZED
Public Health (170.315(f))
- f1. Transmission to immunization registries (forum | wiki):
- f2. Transmission to public health agencies – syndromic surveillance (forum | wiki):
- f3. Transmission to public health agencies – reportable laboratory tests and value/results (forum | wiki):
- f4. Transmission to cancer registries (forum | wiki):
- f5. Transmission to public health agencies – electronic case reporting (forum | wiki):
- f6. Transmission to public health agencies – antimicrobial use and resistance reporting (forum | wiki):
- f7. Transmission to public health agencies – health care surveys (forum | wiki):
Utilization (170.315(g))
- g1. Automated numerator recording (forum | wiki):
- g2. Automated measure calculation (forum | wiki): FINALIZED
- g3. Safety-enhanced design (forum | wiki): FINALIZED
- g4. Quality management system (forum | wiki): FINALIZED
- g5. Accessibility-centered design (forum | wiki): FINALIZED
- g6. Consolidated CDA creation performance (forum | wiki): CCDA This will automatically pass when b1 passes, so is FINALIZED
- g7. Application access – patient selection (forum | wiki): API FHIR FINALIZED
- g8. Application access – data category request (forum | wiki):
- g9. Application access – all data request (forum | wiki): API CCDA FINALIZED
- g10. Standardized API for patient and population services (forum | wiki): OAuth SMART FHIR FINALIZED
- g11. Consent management for application programming interfaces (forum | wiki):
Transport methods and other protocols (170.315(h))
- h1. Direct Project (forum | wiki): (estimated work to complete: low/moderate) FINALIZED
- h2. Direct Project, Edge Protocol, and XDR/XDM (forum | wiki):
Instance Specific Requirements Tracking
- This will track the settings that a instance needs to use to fulfill ONC Certification. These instructions will go into the install/upgrade instruction sets.
- You are required to register your Organization name and FHIR endpoint with the OpenEMR Foundation by sending an email with this information to hello@open-emr.org with subject of 'ONC Certification registration'. This information will be posted on OpenEMR_7.0.0_API#Service_Base_URLs, which is a requirement for ONC Certification(the OpenEMR Foundation is required to post this information within 10 days of your request).
- Required global settings
- Administration->Globals->Security->Hash Algorithm for Authentication->SHA512 (ONC Certification)
- Administration->Globals->Security->Hash Algorithm for Token->SHA512 (ONC Certification)
- Administration->Globals->Logging->Enable Audit Log Encryption->On
- Administration->Globals->Connectors->Enable OpenEMR Standard FHIR REST API->On
- To ensure optimal security, users are required to run their OpenEMR client web browser on a end-user device that encrypts entire drive(s) with AES based encryption algorithm.
- To ensure optimal security, users are required to use a FIPS compliant cipher for the HTTPS/SSL browser connection.
- To ensure accurate time, server are required to set up a Network Time Protocol server that supports version 4 Network Time Protocol (NTP) as defined by RFC 5905.
- For users NOT NEEDING ONC Certification, then would consider setting following global setting to improve performance
- Administration->Globals->Security->Audit Logging SELECT Query->Off
- Administration->Globals->Security->Printing Log Option->No logging
Acknowledgment Tracking
ONC Certification Project Managers
- Brady Miller
- Jerry Padgett
- Stephen Nielson
- Stephen Waite
Contributors
- Arnab Naha
- Brady Miller* - CCDA, FHIR, API, OAuth, Demographics, Clinical decision support, Implantable device list, Family health history, Auditable events and tamper-resistance, Audit report(s), Integrity, Encrypt authentication credentials certification criterion, Patient health information capture, Safety-enhanced design, Application access – patient selection
- Brent Boecking
- Care Management Solutions
- Columbia University HIT Program - Safety-enhanced design
- Comlink
- Community Behavioral Health
- David Eschelbacher
- David Zhang
- EMR Direct
- Jerry Padgett* - CCDA, FHIR, API, OAuth, CQM, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion, Transitions of care, Application access – all data request, Standardized API for patient and population services
- Jocelyn Valenzuela
- Katy Dovgala
- Ken Chapple - CQM, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion
- Kenn Vincent Kongyingyong
- Kenneth Newman
- Lawrence Lo
- Mariam Mohsin
- Michael J. Blaho
- Niru Jani
- Oak Street Health
- OpenEMR Foundation
- Paul Montenegro
- Rachel Ellison - Implantable device list
- Salina Chan
- Samta Jain
- Sandra Gutierrez
- Sherron Andrews
- Stephen Nielson* - SMART, FHIR, API, OAuth, CQM, Transitions of care, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion, Automated measure calculation, Application access – patient selection, Application access – all data request, Standardized API for patient and population services, Direct Project
- Stephen Waite* - Quality management system, Clinical quality measures (CQMs) – record and export
- Sushma Jani
- Tamara Brantley
- Theresa Haywood
- Thuyet Tran - Demographics
- Tiffany Fludd
- Vikram Reddy
- Virginia Lorenzi
- Vishnu Yarmaneni - FHIR
- Willy Liu
- Yash Raj Bothra - FHIR
Notes
- Below is how we derived the items to include in the main barometer:
- Based on analysis incorporating finalized proposed changes and onc certified: drop a6, a7, a8, a11, b4, b5; revise b1, b2, b3, b7, b8, b9, c3, d2, d3, d10, e1, f5, g6, g9; new b10, d12, d13, g10.(note goal is to only list the required items)
- Note the following OR items: a2 or a3, g1 or g2, h1 or h2
- EXTRAPOLATED EHR gap items are a1, a2 or a3. EHR non-gap items are a5, a9, a14, b1, b6, c1, g7, g8, g9, h1 or h2.
- EXTRAPOLATED Bonus items need for MIPS are a12, e3, g1 or g2, c2, c3, (c4 is optional).
- Above 2 lists distill to a1, a2 or a3, a5, a9, a12, a14, b1, b6, c1, c2, c3, e3, g1 or g2, g7, g8, g9, h1 or h2
- onc certified specific items are: a1, a2 or a3, a5, a9, a14, b1(standard or onc certified(onc certified is mandatory after 5/2/22)), c1, g7, g8 or g10(g10 is mandatory after 5/2/22), g9(standard or onc certified(onc certified is mandatory after 5/2/22)), h1 or h2
- New distilled list including onc certified stuff that is mandatory after 5/22/22: a1, a2 or a3, a5, a9, a12, a14, b1(onc certified version), b6, c1, c2, c3, e3, g1 or g2, g7, g9(onc certified version), g10(onc certified), h1 or h2
- Dependency items also needed are b10, d1-d9, d12, d13, g3-g6(g6 is considered completed when b1 and b6 is completed)
- Final listing (above 2 lists combined): a1, a2 or a3(will do a2), a5, a9, a12, a14, b1(onc certified version), b6, b10, c1, c2, c3, d1-d9, d12, d13, e3, g1 or g2(will do g2), g3-g6(g6 is considered completed when b1 and b6 is completed), g7, g9(onc certified version), g10(onc certified), h1 or h2(will do h1)
- Final adjustment after discussion with testing body: e3 not needed, g8 is needed, no more gap certification eligibility
- The real Final listing (above 2 lists integrated): a1, a2 or a3(will do a2), a5, a9, a12, a14, b1(onc certified version), b6, b10, c1, c2, c3, d1-d9, d12, d13, g1 or g2(will do g2), g3-g6(g6 is considered completed when b1 and b6 is completed), g7, g8, g9(onc certified version), g10(onc certified), h1 or h2(will do h1)
- Since doing onc certified.
- Complete b10, so can drop b6.
- Complete g10, so can drop g8.
- Research if following items are not part of BASE (ie. are they required for CEHRT and MIPS and onc certified): a12, b10, c2, c3, g2
Redo analysis from scratch (to ensure on right path)
- Base EHR definition for onc certified Update (https://www.healthit.gov/topic/certification-ehrs/2015-edition-test-method/2015-edition-onc certified-update-base-electronic-health-record-definition)
- a1, a2 or a3, a5, a9, a14, b1, c1, g7, g9, g10, h1 or h2
- Dependencies for above items:
- d1, d2, d3, d4, d5, d6, d7, d8, d9, d12, d13, g3, g4, g5, g6
- Note above items are determined by ONC for Base EHR. Also need to ensure get CEHRT status which is determined by CMS and appears more confusing to sort out (analysis ongoing): https://www.cms.gov/Regulations-and-Guidance/Legislation/EHRIncentivePrograms/Certification
- Additional items required for CEHRT (ongoing analysis):
- Per https://www.ecfr.gov/current/title-42/chapter-IV/subchapter-G/part-495/subpart-A/section-495.4 need:
- a12, e3, c2, c3, (g1 or g2)
- Items that can drop:
- b10
- Items that plan to add on first cert:
- e3
- Items that plan to add on second cert (per SN analysis):
- a3 (not clear and plan d/w SN), a10, a13, b2, b3, e1 (was gonna do this on first round, but looks like significant work may be involved), e2 (not clear and plan d/w SN),