OHS Software Foundation Community logo

OHS Software Foundation Community

This is the technical home for the OHS Software Foundation (a Linux Foundation project currently under formation)

kotlin-fhir

by ohs-foundation

67

Lean, fast HL7 FHIR data-model implementation with minimal generated classes, JSON-only serialization, multi-version support, and a tiny runtime footprint for efficient healthcare data handling.

#web, #wasm, #serialization, #native, #kotlin-native, #code-generation

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

kotlin-fhirpath

by ohs-foundation

13

Implementation of HL7 FHIRPath with ANTLR-generated parser, strict timezone-aware datetime semantics, UCUM unit support, codegen helpers, validation, conversion, comparison, and conformance-tested evaluator.

#web, #wasm, #validation, #parsing, #kotlin-serialization, #kotlin-native, #json, #date-time, #code-generation

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

kotlin-fhir-engine

by ohs-foundation

3

Offline-capable FHIR R4 engine for on-device resource persistence, type-safe search API, configurable sync (download/upload, conflict resolution), plus demo app illustrating integration.

#database

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

kotlin-fhir-data-capture

by ohs-foundation

2

Collects, validates, and processes structured healthcare data via HL7 FHIR Questionnaires. Composable questionnaire renderer with pre-fill, validation, review page, and submit/cancel producing FHIR QuestionnaireResponses.

#web, #wasm, #validation, #ui, #kotlin-native, #kotlin-multiplatform-sample, #compose-ui, #compose-multiplatform, #compose

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

player-client

by ohs-foundation

1

Renders healthcare UI from configuration, projecting FHIR resources into typed view-state using SQL-on-FHIR ViewDefinitions; declarative configs, registry-resolved renderers, and runtime-config updates enable UI changes without code rewrites.

#web, #ui, #kotlin-serialization, #kotlin-coroutines, #desktop, #compose-ui, #compose-multiplatform, #compose, #apple

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0