StanfordBDHG/ResearchKitOnFHIR

ResearchKitOnFHIR 3.0 - Android FHIR Alignment

Open

#86 opened on Dec 8, 2024

View on GitHub
 (1 comment) (0 reactions) (1 assignee)Swift (2 forks)auto 404
enhancementgood first issuehelp wanted

Repository metrics

Stars
 (20 stars)
PR merge metrics
 (PR metrics pending)

Description

Use Case

We aim to further align ResearchKitOnFHIR to Android FHIR.

Problem

In discussions with @vishnuravi, @pauljohanneskraft, @eldcn, and @Basler182 we identified the following elements that should be a first focus:

  • Rendering questionnaires, especially different question types, grouping, and multiple pages
  • QuestionnaireResponse output to the output that AndroidFHIR outputs and is specification conformant

Solution

So I would see the following things we need to do toward a 3.0 release:

  • Adapt ResearchKitOnFHIR to support groups with paging support like Android FHIR does it.
  • Ensure that we support the radio button selection on ResearchKitOnFHIR
  • Improve the ResearchKitOnFHIR questionnaire output to reflect the Android FHIR one including the nesting of groups, more fields added to the output, and therefore align it with the Android implementation.

Alternatives considered

@vishnuravi Will further coordinate the elements with the Android FHIR project and will split up this issue into multiple smaller ones & adapt it as we move toward ResearchKitOnFHIR 3.0.

Additional context

Outside input is more than encouraged; let us know if you want to support us in the process toward ResearchKitOnFHIR 3.0! 🚀

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines

Contributor guide