Here a little video on how to use tricc fully online
our goal is to build a nicer UI, better backend script and be able to export the content to more runner (we have mainly ODK and CHT) but it is already usable, hopping more people could contribute to the initiative
more doc on our ideal approach:
(we work on clinical decision support systems (CDSS) but this can be used for any kind of questionnaire)
Very cool, thanks for sharing! And it's fun to hear a small assistant in the background
@Dalerhoda in particular has shared different approaches for Visualizing ODK form flow and will surely find this take on building XLSForms from flow diagrams very interesting.
Pinging @thalie after our recent discussion about TRICC - we talked about other ways to convert an (existing) form to a visualised representation for documentation and training purposes but I have forgotten the detail and was hoping you could remind me!
Hi @ahblake, my main idea was to extract a Python-based node/edge graph structure from the XLSForm (or XForm?). I have bits of Python code scattered around that could do some parts of this process for XLSForms, but I have never consolidated them. Once the graph structure is properly defined, there are several packages that can be used to visualize or manipulate it. One ongoing challenge is determining the appropriate level of zoom or detail to be displayed, depending on how you want to present or interact with the graph.
In the example @delcroip shared, they took the opposite approach, starting from the graph structure and modularizing it to manage complexity. That made sense in their case, as they were dealing with very complex clinical workflows and needed to collaborate closely with clinicians to design their forms. And if you would like to learn more about TRICC, feel free to chat with @delcroip, we are actually sitting within 6-7 meters of each other at the office