Certification Work Group

This group facilitates the discussion between OSEHRA and Community regarding certification processes.

Certification holds a bi-weekly Telephone Conference with the VA to discuss interoperability issues and the certification process.  Notes are available from these meetings.

Group Email: 

certification@groups.osehra.org

Chair(s): 

like0

Certification Work Group call today (July 2nd) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At today's meeting we will be officially assigning the recommended certification level for the VA-PALS submission and continuing with the certification of the VPE 15.1 submission.  A Peer Review was performed yesterday for the VPE submission, we will review it and move to the Final Review if all is well. 

We hope to see you at today's meeting!

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Certification Work Group call today (June 18th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will continue the certification cycle for our latest certification candidate, VAPALS-ELCAP Lung Screening Management Software and potentially start on a new submission.  The VA-PALS will move to the Final Review stage and the  Victory Programming Environment (VPE) submission has a new revision in the Tech Journal.  We will start a Peer Review for VPE if time allows for it.

Certification Work Group call today (June 18th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will continue the certification cycle for our latest certification candidate, VAPALS-ELCAP Lung Screening Management Software.  We completed most of the Peer Review last week and will finish the review at today's meeting!

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Certification Work Group call today (June 11th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will focus on the current status of the next certification candidate, VAPALS-ELCAP Lung Screening Management Software

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

Certification Work Group call today (June 4th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will be short with the focus of the meeting being the official completion of two certification cycles:  one for VPE and the other for the Patient Merge bug fix.

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

Certification WG OOC meeting toda, May 30th,2019, at 2pm,

Happy Thursday all,

In order to expedite a recent submission to the OSEHRA Technical Journal,  the Certification Work group will be holding an Out-of-Cycle meeting at 2pm EST today, May 30th, 2019.  This meeting will consist of the Final Review for the Allergy/ADR Data not correct for Merged Patient resulting in Patient Safety Issues due to missed allergies submission, which had it's Peer Review performed on Tuesday.  We hope that you can join us for the call!

Certification Work Group call today (May 28th) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be continuing with the certification of the Victory Programming Environment (VPE) submission. The "Final Review" for the most current revision is slated to be performed today!

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Certification Work Group call today (May 21st) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be discussing the status and future of the certification of the Victory Programming Environment (VPE) submission. 

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

Certification Work Group call today (May 14th) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be continuing with the certification of the latest revision of the Victory Programming Environment (VPE).

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

We're Back! Certification Work Group call today (May 7th) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be starting on the certification of the latest revision of the Victory Programming Environment (VPE).

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

Certification Work Group call today (July 2nd) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At today's meeting we will be officially assigning the recommended certification level for the VA-PALS submission and continuing with the certification of the VPE 15.1 submission.  A Peer Review was performed yesterday for the VPE submission, we will review it and move to the Final Review if all is well. 

We hope to see you at today's meeting!

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Certification Work Group call today (June 18th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will continue the certification cycle for our latest certification candidate, VAPALS-ELCAP Lung Screening Management Software and potentially start on a new submission.  The VA-PALS will move to the Final Review stage and the  Victory Programming Environment (VPE) submission has a new revision in the Tech Journal.  We will start a Peer Review for VPE if time allows for it.

Certification Work Group call today (June 18th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will continue the certification cycle for our latest certification candidate, VAPALS-ELCAP Lung Screening Management Software.  We completed most of the Peer Review last week and will finish the review at today's meeting!

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Certification Work Group call today (June 11th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will focus on the current status of the next certification candidate, VAPALS-ELCAP Lung Screening Management Software

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

Certification Work Group call today (June 4th) at 1:00PM Eastern

Good morning! Please join us for the Certification Working Group Call today at 1:00PM Eastern.  Today's meeting will be short with the focus of the meeting being the official completion of two certification cycles:  one for VPE and the other for the Patient Merge bug fix.

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

Certification WG OOC meeting toda, May 30th,2019, at 2pm,

Happy Thursday all,

In order to expedite a recent submission to the OSEHRA Technical Journal,  the Certification Work group will be holding an Out-of-Cycle meeting at 2pm EST today, May 30th, 2019.  This meeting will consist of the Final Review for the Allergy/ADR Data not correct for Merged Patient resulting in Patient Safety Issues due to missed allergies submission, which had it's Peer Review performed on Tuesday.  We hope that you can join us for the call!

Certification Work Group call today (May 28th) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be continuing with the certification of the Victory Programming Environment (VPE) submission. The "Final Review" for the most current revision is slated to be performed today!

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Certification Work Group call today (May 21st) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be discussing the status and future of the certification of the Victory Programming Environment (VPE) submission. 

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

Certification Work Group call today (May 14th) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be continuing with the certification of the latest revision of the Victory Programming Environment (VPE).

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

We're Back! Certification Work Group call today (May 7th) at 1:00PM Eastern

Please join us for the Certification Working Group Call today at 1:00PM Eastern.  At the meeting today, we will be starting on the certification of the latest revision of the Victory Programming Environment (VPE).

The connection information for the Zoom meeting is found below and will be used for the future meetings:

Hi there, 

OSEHRA Meeting Line 3 is inviting you to a scheduled Zoom meeting. 

Topic: OSEHRA Certification Work Group

No questions have been added to this group.

Software Quality Certification Document

As part of the OSEHRA Summit, we will be revisiting the Software Quality Certification. I thought it might be useful to make sure we all had access to the latest documents. Please see the following for the current guiding document and to review the requirements and mechanisms.

Refactoring Test Platform Document

This document reppresents our current concept for a test platform that can be used to carry out any testing of remote connections into a VistA instance in support of CPRS-like, Meaningful Use, Web Based portals, and mobile platforms. The idea is to provide a platform that has a known configuration that can be reset on demand or periodically. We will need to extend and revise this document as we move away from engineering the testing infrastructure and toward more clinically meaningful applications such as MU and patient/provider portals.

Submitting code in response to a standard JIRA ticket

 

To submit code in response to a standard JIRA ticket, first obtain a current release from the OSEHRA code repository and follow the directions to set up a testing environment and execute the tests.  Download the “OSEHRA M-Code Primary Developer Checklist” and follow the procedures referenced in that document to verify code operation prior to and after the code modifications.

Technical Journal Final Review

 

A final review is a necessary confirmation that all required procedures have been executed, the submission is complete, and that the code is ready to be included into the OSEHRA code base.  Only one passing final review is required for a submission and the code contribution can be merged into the OSEHRA code base as soon as a passing final review has been attested.  As such, final reviews can only be made by a trusted individual who possesses sufficient permission to perform the code merge step.

Technical Journal Peer Review

A peer review is a necessary confirmation that the submitted code is of sufficiently high quality so as to be eligible for inclusion in the OSEHRA code base.  Peer reviews can be made by anyone, and multiple peer reviews are allowed and encouraged; however, at least one passing peer review must be made by a trusted individual if the code is to be considered for adoption. 

Thumbs Up Review

Thumbs up reviews are the simplest reviews, but in some sense can be the most powerful.  Thumbs Up reviews are available to the entire OSEHRA community and giving code a “Thumbs Up” or a “Thumbs Down” is voting for, or against that code being brought into the OSHERA code base.  The “Thumbs Up” is not a substitute for a full Software Quality Certification, but it is a mechanism to prioritize and establish the desirability and utility of new capability.

Gerrit Final Review

 

A final review is a necessary confirmation that all required procedures have been executed, the submission is complete, and that the code is ready to be included into the OSEHRA code base.  Only one passing final review is required for a submission and the code contribution can be merged into the OSEHRA code base as soon as a passing final review has been attested.  As such, final reviews can only be made by a trusted individual who possesses sufficient permission to perform the code merge step.

Gerrit Peer Review

 

A peer review is a necessary confirmation that the submitted code is of sufficiently high quality so as to be eligible for inclusion in the OSEHRA code base.  Peer reviews can be made by anyone, and multiple peer reviews are allowed and encouraged; however, at least one passing peer review must be made by a trusted individual if the code is to be considered for adoption. 

Reviewing Code after Submission

All code review has as its goal the certification of code quality.  The steps and attestations of the review process are similar for all review processes; however, the specific procedures depend upon the review system chosen by the contributor.  To review a code submission to:

  •         The Gerrit code review system

Please refer to Reviewing Submissions to the Gerrit Code Review System. 

To review a code submission to

Submitting to the OSEHRA Technical Journal.

Substantial code contributions such as new VistA modules or major refactorings of the existing code base require a submission to the OSEHRA Technical Journal (OTJ).  OTJ submissions allow for a more thorough description of the submitted code; allow community members to download, use, try, and maintain the submitted code prior to and independently of its eventual inclusion into the OSEHRA code base; and allow for persistence of the submission.