Data capture is a core activity for many healthcare applications. The
*Structured Data Capture (SDC) Library* enables developers to use [FHIR
Questionnaires](https://hl7.org/fhir/questionnaire.html) and the [SDC Implementation Guide](https://build.fhir.org/ig/HL7/sdc/)
to making it faster and easier to develop applications that promote high quality
data collection.

It provides a rich set of features including:

- Default UI widgets for generating form fields and controls at runtime, built using Material Design. Users can also define custom widgets and styling.
- Support for advanced form behaviors, such as field-level validation, pagination, localization, skip logic, and more.
- The ability to interpret dynamic form logic using [FHIRPath expressions](https://build.fhir.org/ig/HL7/sdc/expressions.html).
- The ability to automatically fill in answers using information in FHIR resources ([population](https://build.fhir.org/ig/HL7/sdc/populate.html)), or extract information to FHIR resources from answers ([extraction](https://build.fhir.org/ig/HL7/sdc/extraction.html)).

Get started with the SDC Library:

- [Developer documentation](https://ohs-foundation.github.io/android-fhir/use/SDCL/)
- [Video tutorials and codelabs](https://developers.google.com/open-health-stack/learn)