Let's Build: Introduction Firely .NET SDK for FHIR
summary
Live demo reads a CDC-derived CSV with CsvHelper and uses the hl7.fhir.r4 NuGet to map rows into FHIR Patient and Observation objects, e.g. maps patient id to Patient.id and creates a Quantity for white‑blood‑cell value with the appropriate unit and LOINC-like coding. Validation runs via the SDK validator with a zip/ directory resolver and a US Core profile, and a FhirClient posts resources to server.fire.ly and reads them back, all working end‑to‑end.
AI-written summary · about
chapters (23)
- 0:00Introduction to fire app
- 1:29Data mapping and preparation
- 4:24Setting up the development model
- 7:11Integrating the Fire SDK
- 10:00Implementing the data mapper
- 12:51Understanding Fire resources
- 15:23Mapping complex data types
- 19:18Handling administrative gender
- 22:53Validation and versioning
- 26:20Handling optional data
- 30:17Mapping observations
- 34:09Working with choice properties
- 40:08Concluding session one
- 1:15:00Session two introduction
- 1:18:04Serialization and output
- 1:22:29Resource validation
- 1:25:52Using resource resolvers
- 1:30:10Profile conformance testing
- 1:33:20US Core profile integration
- 1:50:39Fire client communication
- 1:55:44Reading and searching data
- 1:58:42Bundle transactions
- 2:03:34Closing Q&A








