informedica / informedica/GenPRES

feat(client): a weight alone, or a height alone, as the minimum for a patient

Open
#718 0 comments 0 reactions 1 assignee View on GitHub

@halcwb is already working on this.

Since Sep 16, 2026.

business-logic enhancement
Dominant language
F#
Stars
47
Forks
12
Avg merge
4h 51m
Merged PRs (30d)
285

Description

Is your feature request related to a problem? Please describe.

Since #646 a patient exists with an age, or a measured weight and a measured height. Issue #646 first wrote the minimum as an age, a length or a weight, each alone; the server's rule gate needs a weight and a height, and no estimate from one of them exists, so weight alone and height alone were deferred.

Describe the solution you'd like

An estimate of the height from the weight and of the weight from the height (a table or a curve, by sex), applied like the age-based estimate, so that Patient.fromDto can accept a measured weight alone or a measured height alone, with the estimated value shown as such and a notice on the prescribing page where an age is missing.

Describe alternatives you've considered

  • Relaxing the rule gate to run without a height. Rejected: BSA-bounded rules would silently drop, and the per-patient dose-limit adjustment skips without a height.

Additional context

Follow-up of plan 646 (docs/implementation-plans/646-patient-minimum.md, approach 6).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.