Difference between revisions of "OpenEMR Certification Stage III Meaningful Use"

From OpenEMR Project Wiki
(244 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Overview=
=Overview=
:Goal completion is by 6/1/2021
:Testing body is [https://www.ul.com/offerings/onc-health-it-testing-and-certification UL]
: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-R4/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/2015-edition-certification-fka-meaningful-use-3/11528
:*https://community.open-emr.org/t/2015-edition-certification-fka-meaningful-use-3/11528
:*https://community.open-emr.org/tags/2015-onc-cert
:*https://community.open-emr.org/tags/2015-onc-cert
<br>
=Funding Barometer=
'''Required to Pay for Testing and Certification'''
{|style="border:1px solid darkgray"
|-
|style="color:white; background-color:green;padding-left:3px;padding-right:3px"|$1000
|style="color:white; background-color:green;padding-left:3px;padding-right:3px"|$1500
|}
'''Required to support development efforts and timely delivery - $80,000'''
{|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;"|$15,000
|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;"|$25,000
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$28,139.50
|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;"|$35,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;"|$45,000
|style="color:white; background-color:green;padding-left:3px;padding-right:3px;"|$50,500
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$55,000
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$55,398.50
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$60,000
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$65,000
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$70,000
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$75,000
|style="color:white; background-color:gray;padding-left:3px;padding-right:3px;"|$80,000
|}
{|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;"|$15,000
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$20,000
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$25,000
|style="color:white; background-color:red;padding-left:3px;padding-right:3px;"|$28,139.50
|style="color:white; background-color:orange;padding-left:3px;padding-right:3px;"|$30,000
|style="color:white; background-color:orange;padding-left:3px;padding-right:3px;"|$35,000
|style="color:white; background-color:orange;padding-left:3px;padding-right:3px;"|$40,000
|style="color:white; background-color:orange;padding-left:3px;padding-right:3px;"|$45,000
|style="color:white; background-color:orange;padding-left:3px;padding-right:3px;"|$50,500
|style="color:white; background-color:orange;padding-left:3px;padding-right:3px;"|$55,000
|style="color:white; background-color:orange;padding-left:3px;padding-right:3px;"|$55,398.50
|}
<br>
<div style="font-size:80%;border:1px solid;">
:Legend Description:
:*<span style="color:white; background-color:green">Funds Raised</span> - Funds raised (there is also a 9K emergency fund provided by a donor if needed, however, will only use this if absolutely required).
:*<span style="color:white; background-color:gray">Not Funded</span> - Unfunded Goal.
:*<span style="color:white; background-color:red">Expended Funds</span> - Funds that have been spent.
:*<span style="color:white; background-color:orange">Funds Contracted Out</span> - Funds that have been contracted out; '''yes, we owe more than we have! :)'''
</div>
<br>
<br>
==Fund Drive for OpenEMR 2015 Certification==
:'''<span style="font-size:115%"> Please help OpenEMR obtain 2015 Edition CEHRT'''</span>
<br>
<center style="font-size:150%">'''[https://www.open-emr.org/donate DONATE HERE]'''</center>
<br>


=Completion Barometer=
=Completion Barometer=
:*This barometer is tracking the progress of the 2015 ONC Ambulatory EHR Certification (ie. Stage 3 MU) project (certifying items to support MIPS). See below [[OpenEMR_Certification_Stage_III_Meaningful_Use#Certification_Criteria|Certification Criteria]] section for criteria titles. Information used to decide which items to include in the barometer were:
:*This barometer is tracking the progress of the 2015 ONC Ambulatory EHR 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.
::*Based on analysis incorporating finalized proposed changes and Cures: 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'''
:::*Cures specific items are: a1, '''a2 or a3''', a5, a9, a14, b1(standard or cures(cures is mandatory after 5/2/22)), c1, g7, '''g8 or g10'''(g10 is mandatory after 5/2/22), g9(standard or cures(cures is mandatory after 5/2/22)), '''h1 or h2'''
:::*New distilled list including cures stuff that is mandatory after 5/22/22: a1, '''a2 or a3''', a5, a9, a12, a14, b1(cures version), b6, c1, c2, c3, e3, '''g1 or g2''', g7, g9(cures version), g10(cures), '''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(cures 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(cures version), g10(cures), '''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(cures 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(cures version), g10(cures), '''h1 or h2(will do h1)'''
{|style="border:1px solid darkgray;"
{|style="border:1px solid darkgray;"
|-
|-
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|a1<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|a1<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|a2<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|a2<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|a5<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|a5<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|a9<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|a9<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|a12<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|a12<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|a14<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|a14<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|b1
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|b1
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|b6
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|b10
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|b10
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|c1
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|c1
Line 36: Line 97:
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|c3
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|c3
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d1<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d1<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|d2<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d2<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|d3<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d3<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d4<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d4<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d5<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d5<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d6<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d6<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|d7<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d7<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|d8<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d8<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d9<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d9<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|d12<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d12<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d13<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:green"|d13<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g2
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g2
Line 51: Line 112:
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g5
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g5
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g6
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g6
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g7<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|g7<sup>*</sup>
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g8
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|g8
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|g9
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|g9
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|g10
|style="border:2px solid darkgrey; padding:2px; color:black; background-color:yellow"|g10
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|h1
|style="border:2px solid darkgrey; padding:2px; color:white; background-color:red"|h1
|}
|}
 
<br>
 
:'''PENDING (comparison of items and barometer with partner group; ensure working towards Cures requirements)'''
 
::*Core items that are missing: b10, d12, d13, g10 (these are basically all the new items for Cures Update)
::*Additional items not part of core: a3, a4, a10, a13, a15, b2, b3, b6, b7, b8, b9, c4, d10, d11, e1, e2, e3, f1, f2, f3, f4, f5, f6, f7, g1, h2
<br>
:'''Considering following optional criteria:'''
::*b3 (Electronic Prescribing)
<br>
<div style="font-size:80%;border:1px solid;">
<div style="font-size:80%;border:1px solid;">
:Legend Description:
:Legend Description:
Line 67: Line 133:
:*<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.
:*<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:plum">Certification Pass</span> - Passed certification, but not yet in official codebase.
:*<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-declaratiion (this involves self-declaration rather than formal testing with the testing body).
:* <sup>*</sup> - Self-declaratiion (this involves self-declaration rather than formal testing with the testing body).
</div>
</div>
<br>
=Funding Barometer=
{|
|style="color:white; background-color:gray"|Not Funded
|style="color:white; background-color:blue"|Certification Test Funds
|style="color:white; background-color:green"|Development Funds
|style="color:white; background-color:orange"|Expended Funds
|}
'''Required to Pay for Testing and Certification'''
{|style="border:1px solid darkgray;"
|-
|style="color:white; background-color:blue"|$1000
|style="color:white; background-color:blue"|$5000
|style="color:white; background-color:blue"|$10,000
|style="color:white; background-color:blue"|$13,000
|}
'''Required to support development efforts and timely delivery'''
{|style="border:1px solid darkgray;"
|-
|style="color:white; background-color:green"|$2,500
|style="color:white; background-color:green"|$5,000
|style="color:white; background-color:green"|$10,000
|style="color:white; background-color:green"|$12,500
|style="color:white; background-color:green"|$15,000
|style="color:white; background-color:gray"|$20,000
|style="color:white; background-color:gray"|$25,000
|style="color:white; background-color:gray"|$30,000
|style="color:white; background-color:gray"|$35,000
|style="color:white; background-color:gray"|$40,000
|style="color:white; background-color:gray"|$45,000
|style="color:white; background-color:gray"|$50,000
|style="color:white; background-color:gray"|$55,000
|style="color:white; background-color:gray"|$60,000
|style="color:white; background-color:gray"|$65,000
|style="color:white; background-color:gray"|$70,000
|style="color:white; background-color:gray"|$75,000
|}
<br>
<div style="font-size:80%;border:1px solid;">
:Legend Description:
:*<span style="color:white; background-color:gray">Not Funded</span> - Unfunded Goal.
:*<span style="color:white; background-color:blue">Certification Test Cost</span> - Funds available to pay for Certification Testing
:*<span style="color:white; background-color:green">Development</span> - Funds available for development work
:*<span style="color:white; background-color:orange">Expended Funds</span> - Funds that have been spent.
</div>
<br>
<br>
==Fund Drive for OpenEMR 2015 Certification==
:'''<span style="font-size:115%"> Please help OpenEMR obtain 2015 Edition CEHRT'''</span>
<br>
<center style="font-size:150%">'''[https://www.open-emr.org/donate DONATE HERE]'''</center>
<br>
<br>


Line 132: Line 141:
:*'''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:red">CQM</span> '''(Ken Chapple)'''
::*<span style="color:white; background-color:red">CCDA</span> '''(Jerry Padgett)'''
::*<span style="color:white; background-color:red">CCDA</span> '''(Jerry Padgett)'''
::*<span style="color:white; background-color:red">FHIR</span> '''(Jerry Padgett)'''
::*<span style="color:white; background-color:red">FHIR</span> '''(Jerry Padgett)''' '''(Vishnu Yarmaneni)''' '''(Stephen Nielson)''' '''(Brady Miller)'''
::*<span style="color:white; background-color:red">API</span>
::*<span style="color:white; background-color:red">API</span> '''(Jerry Padgett)''' '''(Stephen Nielson)''' '''(Brady Miller)'''
::*<span style="color:white; background-color:green">OAuth</span> '''(Jerry Padgett)''' '''(Stephen Nielson)''' '''(Brady Miller)'''
::*<span style="color:white; background-color:green">SMART</span> '''(Stephen Nielson)'''
:*<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))==
:'''a1.''' Computerized provider order entry (CPOE) – medications ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a1 forum] | [[CPOE-Medications (MU3)|wiki]]):
:'''a1.''' Computerized provider order entry (CPOE) – medications ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a1 forum] | [[CPOE-Medications (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>
:'''a2.''' CPOE – laboratory ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a2 forum] | [[CPOE-laboratory (MU3)|wiki]]):
:'''a2.''' CPOE – laboratory ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a2 forum] | [[CPOE-laboratory (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>
:'''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]]): (estimated work to complete: low) '''(Thuyet Tran)'''
:'''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]]): (estimated work to complete: low)
:'''a9.''' Clinical decision support ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a9 forum] | [[Clinical decision support (MU3)|wiki]]): (estimated work to complete: low) '''(Brady Miller)'''
:'''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]]): (estimated work to complete: low)
:'''a12.''' Family health history ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-a12 forum] | [[Family health history (MU3)|wiki]]): (estimated work to complete: low) discussion here: https://community.open-emr.org/t/what-are-the-requirements-for-this-section/15249/6 '''(Sherwin Gaddis)'''
:'''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]]): (estimated work to complete: moderate) '''(Rachel Ellison)'''
:'''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:red">CCDA</span> (estimated work to complete: moderate)
:'''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:red">CCDA</span> (estimated work to complete: moderate) '''(Jerry Padgett)'''
:'''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]]): <span style="color:white; background-color:red">CCDA</span> (estimated work to complete: moderate)
:'''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] | [[Care plan (MU3)|wiki]]): <span style="color:white; background-color:red">CCDA</span> <span style="color:white; background-color:red">FHIR</span> (estimated work to complete: moderate)
:'''b10.''' Electronic health information (EHI) export ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-b10 forum] | [[Care plan (MU3)|wiki]]): <span style="color:white; background-color:red">CCDA</span> '''or''' <span style="color:white; background-color:red">FHIR</span> (estimated work to complete: moderate)
:'''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 168: Line 181:


==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]]): (estimated work to complete: high) '''(Thuyet Tran)'''
:'''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:red">CQM</span> (estimated work to complete: high) '''(Ken Chapple)'''
:'''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]]): (estimated work to complete: high) '''(Thuyet Tran)'''
:'''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:red">CQM</span> (estimated work to complete: high) '''(Ken Chapple)'''
:'''c3.''' CQMs – report criterion ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-c3 forum] | [[CQMs – report (MU3)|wiki]]): (estimated work to complete: high) '''(Thuyet Tran)'''
:'''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:red">CQM</span> (estimated work to complete: high) '''(Ken Chapple)'''
:'''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]]):
:'''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]]): (estimated work to complete: low/moderate)
:'''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]]):
:'''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]]):
:'''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>
:'''d6.''' Emergency access ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d6 forum] | [[Emergency access (MU3)|wiki]]):
:'''d6.''' Emergency access ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d6 forum] | [[Emergency access (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>
:'''d7.''' End-user device encryption ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d7 forum] | [[End-user device encryption (MU3)|wiki]]): (estimated work to complete: low)
:'''d7.''' End-user device encryption ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d7 forum] | [[End-user device encryption (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>
:'''d8.''' Integrity ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d8 forum] | [[Integrity (MU3)|wiki]]): (estimated work to complete: low/moderate)
:'''d8.''' Integrity ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d8 forum] | [[Integrity (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>
:'''d9.''' Trusted connection ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d9 forum] | [[Trusted connection (MU3)|wiki]]):
:'''d9.''' Trusted connection ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d9 forum] | [[Trusted connection (MU3)|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>
:'''d10.''' Auditing actions on health information ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d10 forum] | [[Auditing actions on health information (MU3)|wiki]]):
:'''d10.''' Auditing actions on health information ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d10 forum] | [[Auditing actions on health information (MU3)|wiki]]):
:'''d11.''' Accounting of disclosures ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d11 forum] | [[Accounting of disclosures (MU3))|wiki]]):
:'''d11.''' Accounting of disclosures ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d11 forum] | [[Accounting of disclosures (MU3))|wiki]]):
:'''d12.''' Encrypt authentication credentials certification criterion ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d12 forum] | [[Encrypt authentication credentials certification criterion (MU3))|wiki]]): (estimated work to complete: low) (bcrypt/blowfish and/or argon2 hashing on PHP are not a NIST standard (although they are thought to be most secure method of hashing on php); solution will be to offer crypt() function with CRYPT_SHA512 or CRYPT_SHA256 (note still unclear on this since also discusses SHS3-SHA256/512 as option with more details here: https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf), which ONC 2015 users will need to use. Actually, need to read the reference document in detail first, since it may be "open to interpretation" per online resource material (will plan to get clarification from testing body, but guessing will likely need to support the crypt thing discussed above). '''(Brady Miller)'''
:'''d12.''' Encrypt authentication credentials certification criterion ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d12 forum] | [[Encrypt authentication credentials certification criterion (MU3))|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>
:'''d13.''' Multi-factor authentication (MFA) criterion ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d13 forum] | [[Multi-factor authentication (MFA)criterion (MU3))|wiki]]):
:'''d13.''' Multi-factor authentication (MFA) criterion ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-d13 forum] | [[Multi-factor authentication (MFA)criterion (MU3))|wiki]]): <span style="color:white; background-color:green">'''FINALIZED'''</span>


==Patient Engagement (170.315(e))==
==Patient Engagement (170.315(e))==
Line 209: Line 222:
:'''g5.''' Accessibility-centered design ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g5 forum] | [[Accessibility-centered design (MU3))|wiki]]): (estimated work to complete: low/moderate)
:'''g5.''' Accessibility-centered design ([https://community.open-emr.org/tags/intersection/2015-onc-cert/2015-onc-cert-g5 forum] | [[Accessibility-centered design (MU3))|wiki]]): (estimated work to complete: low/moderate)
:'''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 is considered completed when b1 and b6 is completed''')
:'''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 is considered completed when b1 and b6 is completed''')
:'''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:red">API</span> <span style="color:white; background-color:red">FHIR</span> (estimated work to complete: low)
:'''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:red">API</span> <span style="color:white; background-color:red">FHIR</span> (estimated work to complete: low) '''(Stephen Nielson)'''
:'''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]]): <span style="color:white; background-color:red">API</span> <span style="color:white; background-color:red">FHIR</span> (estimated work to complete: moderate/high)
:'''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]]): <span style="color:white; background-color:red">API</span> <span style="color:white; background-color:red">FHIR</span> (estimated work to complete: moderate/high) '''(Stephen Nielson)'''
:'''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:red">API</span> <span style="color:white; background-color:red">CCDA</span> (estimated work to complete: moderate/high)
:'''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:red">API</span> <span style="color:white; background-color:red">CCDA</span> (estimated work to complete: moderate/high) '''(Jerry Padgett)'''
:'''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:red">FHIR</span> (estimated work to complete: moderate/high) '''(Jerry Padgett)'''
:'''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:red">FHIR</span> (estimated work to complete: moderate/high) '''(Jerry Padgett, Stephen Nielson)'''
:'''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]]):


Line 218: Line 231:
:'''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)
:'''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>
==Instance Specific Requirements Tracking==
:'''This will track the settings that a instance needs to use to fulfill ONC 2015.'''
:*Required global settings
::*Administration->Globals->Security->Hash Algorithm for Authentication->SHA512 (ONC 2015)
::*Administration->Globals->Security->Hash Algorithm for Token->SHA512 (ONC 2015)
::*Administration->Globals->Logging->Enable Audit Log Encryption->On
:*To ensure optimal security, users need 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 will need 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 2015, 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==
:Jerry Padgett - CCDA, FHIR, Standardized API for patient and population services
:Brady Miller - FHIR, API, OAuth, Demographics, Clinical decision support, Implantable device list, Auditable events and tamper-resistance, Audit report(s), Integrity, Encrypt authentication credentials certification criterion
:Jerry Padgett - CCDA, FHIR, API, OAuth, Transitions of care, Application access – all data request, Standardized API for patient and population services
:Ken Chapple - CQM, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion
:Rachel Ellison - Implantable device list
:Rachel Ellison - Implantable device list
:Stephen Nielson - SMART, FHIR, API, OAuth, Application access – patient selection, Application access – data category request, Standardized API for patient and population services
:Thuyet Tran - Demographics
:Thuyet Tran - Demographics
:Vishnu Yarmaneni - FHIR
:Yash Raj Bothra - FHIR
:Yash Raj Bothra - FHIR
<br>
==Notes==
: Below is how we derived the items to include in the main barometer:
::*Based on analysis incorporating finalized proposed changes and Cures: 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'''
:::*Cures specific items are: a1, '''a2 or a3''', a5, a9, a14, b1(standard or cures(cures is mandatory after 5/2/22)), c1, g7, '''g8 or g10'''(g10 is mandatory after 5/2/22), g9(standard or cures(cures is mandatory after 5/2/22)), '''h1 or h2'''
:::*New distilled list including cures stuff that is mandatory after 5/22/22: a1, '''a2 or a3''', a5, a9, a12, a14, b1(cures version), b6, c1, c2, c3, e3, '''g1 or g2''', g7, g9(cures version), g10(cures), '''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(cures 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(cures version), g10(cures), '''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(cures 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(cures version), g10(cures), '''h1 or h2(will do h1)'''

Revision as of 07:18, 18 April 2021

Overview

Goal completion is by 6/1/2021
Testing body is UL
Links:

Forums and Discussion


Funding Barometer

Required to Pay for Testing and Certification

$1000 $1500

Required to support development efforts and timely delivery - $80,000

$5,000 $10,000 $15,000 $20,000 $25,000 $28,139.50 $30,000 $35,000 $40,000 $45,000 $50,500 $55,000 $55,398.50 $60,000 $65,000 $70,000 $75,000 $80,000
$5,000 $10,000 $15,000 $20,000 $25,000 $28,139.50 $30,000 $35,000 $40,000 $45,000 $50,500 $55,000 $55,398.50


Legend Description:
  • Funds Raised - Funds raised (there is also a 9K emergency fund provided by a donor if needed, however, will only use this if absolutely required).
  • Not Funded - Unfunded Goal.
  • Expended Funds - Funds that have been spent.
  • Funds Contracted Out - Funds that have been contracted out; yes, we owe more than we have! :)



Fund Drive for OpenEMR 2015 Certification

Please help OpenEMR obtain 2015 Edition CEHRT


DONATE HERE


Completion Barometer

  • This barometer is tracking the progress of the 2015 ONC Ambulatory EHR Certification (ie. Stage 3 MU) project. See below Certification Criteria section for criteria titles and further details on progress tracking.
a1* a2* a5* a9* a12* a14* b1 b10 c1 c2 c3 d1* d2* d3* d4* d5* d6* d7* d8* d9* d12* d13* g2 g3 g4 g5 g6 g7* g8 g9 g10 h1


PENDING (comparison of items and barometer with partner group; ensure working towards Cures requirements)
  • Core items that are missing: b10, d12, d13, g10 (these are basically all the new items for Cures Update)
  • Additional items not part of core: a3, a4, a10, a13, a15, b2, b3, b6, b7, b8, b9, c4, d10, d11, e1, e2, e3, f1, f2, f3, f4, f5, f6, f7, g1, h2


Considering following optional criteria:
  • b3 (Electronic Prescribing)


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.
  • Failed Test - Issues found during certification testing.
  • Certification Pass - Passed certification and in official codebase.
  • * - Self-declaratiion (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 (Ken Chapple)
  • CCDA (Jerry Padgett)
  • FHIR (Jerry Padgett) (Vishnu Yarmaneni) (Stephen Nielson) (Brady Miller)
  • API (Jerry Padgett) (Stephen Nielson) (Brady Miller)
  • OAuth (Jerry Padgett) (Stephen Nielson) (Brady Miller)
  • SMART (Stephen Nielson)
  • 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): (estimated work to complete: low) (Brady Miller)
a10. Drug-formulary and preferred drug list checks (forum | wiki):
a11. Smoking status (forum | wiki):
a12. Family health history (forum | wiki): (estimated work to complete: low) discussion here: https://community.open-emr.org/t/what-are-the-requirements-for-this-section/15249/6 (Sherwin Gaddis)
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 (estimated work to complete: moderate) (Jerry Padgett)
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): CCDA or FHIR (estimated work to complete: moderate)
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))

c1. Clinical quality measures (CQMs) – record and export (forum | wiki): CQM (estimated work to complete: high) (Ken Chapple)
c2. CQMs – import and calculate (forum | wiki): CQM (estimated work to complete: high) (Ken Chapple)
c3. CQMs – report criterion (forum | wiki): CQM (estimated work to complete: high) (Ken Chapple)
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): (estimated work to complete: low)

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): (estimated work to complete: moderate/high)
g3. Safety-enhanced design (forum | wiki): (estimated work to complete: moderate/high)
g4. Quality management system (forum | wiki): (estimated work to complete: low/moderate)
g5. Accessibility-centered design (forum | wiki): (estimated work to complete: low/moderate)
g6. Consolidated CDA creation performance (forum | wiki): (g6 is considered completed when b1 and b6 is completed)
g7. Application access – patient selection (forum | wiki): API FHIR (estimated work to complete: low) (Stephen Nielson)
g8. Application access – data category request (forum | wiki): API FHIR (estimated work to complete: moderate/high) (Stephen Nielson)
g9. Application access – all data request (forum | wiki): API CCDA (estimated work to complete: moderate/high) (Jerry Padgett)
g10. Standardized API for patient and population services (forum | wiki): OAuth SMART FHIR (estimated work to complete: moderate/high) (Jerry Padgett, Stephen Nielson)
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)
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 2015.
  • Required global settings
  • Administration->Globals->Security->Hash Algorithm for Authentication->SHA512 (ONC 2015)
  • Administration->Globals->Security->Hash Algorithm for Token->SHA512 (ONC 2015)
  • Administration->Globals->Logging->Enable Audit Log Encryption->On
  • To ensure optimal security, users need 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 will need 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 2015, 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

Brady Miller - FHIR, API, OAuth, Demographics, Clinical decision support, Implantable device list, Auditable events and tamper-resistance, Audit report(s), Integrity, Encrypt authentication credentials certification criterion
Jerry Padgett - CCDA, FHIR, API, OAuth, Transitions of care, Application access – all data request, Standardized API for patient and population services
Ken Chapple - CQM, Clinical quality measures (CQMs) – record and export, CQMs – import and calculate, CQMs – report criterion
Rachel Ellison - Implantable device list
Stephen Nielson - SMART, FHIR, API, OAuth, Application access – patient selection, Application access – data category request, Standardized API for patient and population services
Thuyet Tran - Demographics
Vishnu Yarmaneni - FHIR
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 Cures: 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
  • Cures specific items are: a1, a2 or a3, a5, a9, a14, b1(standard or cures(cures is mandatory after 5/2/22)), c1, g7, g8 or g10(g10 is mandatory after 5/2/22), g9(standard or cures(cures is mandatory after 5/2/22)), h1 or h2
  • New distilled list including cures stuff that is mandatory after 5/22/22: a1, a2 or a3, a5, a9, a12, a14, b1(cures version), b6, c1, c2, c3, e3, g1 or g2, g7, g9(cures version), g10(cures), 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(cures 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(cures version), g10(cures), 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(cures 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(cures version), g10(cures), h1 or h2(will do h1)