Open fredhersch opened 3 years ago
We should also consider the case where a FHIR questionnaire could be turned into an XLSForm or XForm and produce FHIR resource records as a result.
This link may be useful for seeing how Enketo used XSLT to transform XForms into web forms: https://enketo.org/develop/
The idea is that same XSLT can turn FHIR resources into XForms and back (Questionnaires <> XForm)
XLSForms drive a number of existing CHW applications in the ecosystem (Dimagi's Commcare, SurveyCTO, ODK, ONA, KoBoToolbox, etc). If we're able to support an XLSForm as input and render a native, flutter, web, etc interface and define a way to save FHIR resources from the XLSForm specification - there would be many people who could work with the FHIR SDK with their existing workflows/forms and FHIR resources would be instantly available.