CAD FHIR App Software Development Collaboration Page
This page is a landing spot for to share information on FHIR software development from the design and project management level.
I. Overall Process
Software Development Phases | Status |
---|---|
Phase 1: Discovery - What are the problems? How can technology assist with this problem? | OUD |
Phase 2. Requirements collection - Goal: to gather and document business requirements |
|
Phase 3. Design - Goal: to translate software development requirements into design |
|
Phase 4. Software development - Goal: To build the actual software |
|
Phase 5. Testing & Tweak- Goal: To ensure the software meets requirements | HIV CAI |
Phase 6. Deployment - Goal: To deliver completed software to users |
|
Phase 7: Continuous Improvement - Goal: To add, revise, improve functionality per user needs | VAP |
II. Detailed Process
Phase 1: Discovery - What are the problems? How can technology assist with this problem?
Budget Implications
Phase 2. Requirements collection - Goal: to gather and document business requirements
Phase 3. Design - Goal: to translate software development requirements into design
Phase 4. Software development -Goal: To build the actual software
Phase 5. Testing & Tweak- Goal: To ensure the software meets requirements
Phase 6. Deployment - Goal: To deliver completed software to users
Phase 7: Continuous Improvement - Goal: To add, revise, improve functionality per user needs
Table 1
|
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
---|---|---|
|
|
|
|
|
|
Date: |
---|
|
Date: May 30, 2023 |
---|
Julia, Ray, Kathy, Andrea KM: Think strategically about where we are now, regardless of funding stream, what do CHCs need? Best data we have for VAP is on the FHIR app… the CHWs want to rely on their spreadsheets, don’t have access to EHR. “FHIR app is the solution for data and for care teams for data and patient engagement outside the four walls of the clinic.” CHWs do not have the decision-making power re: adopting the app. Three types of users for the apps
Develop a detailed protocol and have CHCs be the ones to conduct tests, work with their vendors etc., better than trying to do from central location (i.e., NACHC) Sequencing - next step after engagement of the site, is engagement of vendors (JS - all at the same meeting so they can compete) - organize a strategy meeting - what do we want over the next few years… JS: What is budget for planning activities with vendors? CHCs? KM: Apart from funding streams, how do we engage vendors in FHIR apps. That's what is missing. There are multipliers - UDS Plus, FOM/IT, ask the vendors do a session at FOM/IT on API.
Work with Philip to help us find the right contacts at the vendors. Many health centers are not getting a response from their vendor - even 2-3 weeks when something goes wrong.
How to narrow it to be successful rather than chunk off too much
Get vendors together and make JS points
Epic - problematic Athena - is open but slow moving Nextgen - JS will approach Cerner - very good but we don't have Cerner clients
KM: Vendor roundtable - this is what CHCs are saying they need, what are you doing towards that goal? Engage in a discussion as to where they are going…
KM: We need to be able to influence the vendors and convince them persuade them that the future is/issue is for example with HIV users are healthy, they are not sick, they want to use an app not going into the clinic. High tech low touch.
KM: RFP closes tonight for Learning Community - mostly on pain management, not IT. If there are 10 really strong health centers - would you also be willing to look at elements for care management, etc the technical people not the ones who originally applied. 10 CHCs? 5?
JS: We do have partners who want to test. OUD end point? we said we'd do a FHIR app. For FOM/IT meeting meetings with vendors: Find out who they send and tell them we are setting this up and who would they suggest.
Kathy will reset the meetings that LeeAnn had set up Courtney is out for 3 months.
Andrea Some thoughts...on CAI Task 5 - 856-01 CAI Global - Confluence (atlassian.net) 856-02 Detailed Implementation Plan for pilot partners DRAFT 2023-03-31[2305843009215849045].docx |
Date: May 23, 2023 |
|
---|---|
Andrea | Should we propose that NACHC CAD engage a consulting company experienced in UAT and/or the front end of user development instead of building this expertise inside NACHC? Pros? Cons? What kind of consultant - UAT? Voice of the Customer? |
Andrea | Consider: Should we combine LeeAnn’s model and Andrea’s Phases? |
Andrea | Introduce document and request LeeAnn’s review and thinking about 856-02 Detailed Implementation Plan for pilot partners DRAFT 2023-05-17.docx |
LeeAnn | Workplan and budget progress - review? |
|
|
| What data is collected by the app store - they only know it was downloaded once. Not if it is being used. Who else sees the data collected? |
Date: May 19, 2023 | Opioids with HealthFlow |
---|---|
Andrea | What is meant by iInteroperability? User will have the option to share info to CHC care team and (anything other than “share”? see appointments?) Care Team will have the option to (read the content allowed by the patient – risk score, desire for appt, desire for PrEP)? EHR will… store info that comes in as messages from the app in the right place??? |
|
|
|
|
Date: May 15, 2023 |
|
---|---|
Desired Outcomes:
Agenda
Software Development Model (LeeAnn and Andrea to further develop)
Phase 1: Discovery - What are the problems? How can technology assist with this problem?
Budget Implications
Phase 2. Requirements collection - Goal: to gather and document business requirements
Phase 3. Design - Goal: to translate software development requirements into design
Phase 4. Software development -Goal: To build the actual software
Phase 5. Testing & Tweak- Goal: To ensure the software meets requirements
Phase 6. Deployment - Goal: To deliver completed software to users
Phase 6: Continuous Improvement - Goal: To add, revise, improve functionality per user needs
Table 1
| Action Items
OUD
CAI - Contracts - Budget and timeline for user testing, interoperability testing
|
|
|
Date: Friday May 12, 2023 |
---|
Andrea and LeeAnne We each know what the other is thinking for software development process and user acceptance testing. We have identified any needs/gaps in knowledge (should UAT be designed by or done by a consultant? HealthFlow does not have this strength). Assignment – watch 1-2 videos from Linked in Learning or read a web site that explains the process of UAT. |
Date: Apr 12, 2023 |
---|
Possible discussion topics:
Andrea’s notes and thoughts prompted by Linked In Learning
Establish requirements now (Source 2) Establish acceptance criteria (Source 2)
Phase 1. Requirement collection - Goal: to gather and document business requirements
Phase 2. Design - Goal: to translate software development requirements into design Phase 3. Software development -Goal: To build the actual software Phase 4. Testing - Goal: To ensure the software meets requirements Phase 5. Deployment - Goal: To deliver completed software to users Source: https://ncube.com/blog/software-development-life-cycle-guide
|
|
Date: Apr 5, 2023 |
---|
LeeAnn is developing an app for Opioid care plan app. We are doing software development for three projects:
|
Dear Confluence Users, If you need support for use of Atlassian tools, please contact informatics@nachc.com whether you have technical issues, need feature assistance, or simply have questions.