adunsulag
(Stephen Nielson)
August 21, 2025, 4:06pm
1
Hey Everyone,
We continue to make progress on our ONC 2025 certification. Right now we are working through all of the FHIR Observation resources and that necessitates a change in our Observation form. I’m interested in hearing your feedback on the proposed visual layout changes for the observation form.
This github issue explains the features we plan on adding as well as some of the visual screen options for that form. If you have feedback please let us know either commenting here or preferably on the github issue thread.
opened 03:51PM - 21 Aug 25 UTC
### Describe the problem
Currently our observation form does not handle any of … the required linkage of questionnaire responses nor of parent observations (heirarchical). We also are missing the ability to categorize observations into broad categories that we can search on in addition to querying off a specific observation code.
### Describe the solution you'd like
I'd like to revamp the Observation Form interface to have the following features:
- [ ] Category dropdown for selecting an observation category (functional, cognitive, sdoh, etc)
- [ ] 0..1 linkage to the QuestionnaireResponse that created this observation, with the ability to link an observation to a QuestionnaireResponse for manual override / editing capability
- [ ] Ability to add 0..* sub-observations that are linked to the current observation.
- - [ ] Sub-observations can be linked from existing observations that have no parent, or added directly inside the parent observation. Linked issues must have the same type, category, and Y-m-d of the parent issue.
- - [ ] Sub-observations are added with an option code, value, and units
- - [ ] Sub observations can be deleted or unlinked (which turns them into parent issues)
- - [ ] Have a list screen w/ summary information of the observations for the encounter
- - [ ] Have an edit/add screen for the observation.
- - [ ] The add screen is opened by default if there are no existing observations for the encounter.
- - [ ] Saving an observation will return the user to the summary screen.
1 Like