• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

medplum / medplum / 24357762494
92%

Build:
DEFAULT BRANCH: main
Ran 13 Apr 2026 05:45PM UTC
Jobs 1
Files 765
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Apr 2026 05:31PM UTC coverage: 91.88%. Remained the same
24357762494

push

github

web-flow
More consistent Scheduling UI (#8946)

* Prefer `searchOne` helper

This lets us skip a little bit of array unwrapping and lets the type
system keep us safer.

Signed-off-by: Noah Silas <noah@medplum.com>

* Share PlanDefinition summary card across more contexts

Now this helpful description of what will happen is also visible:
- when adding an encounter from the patient detail view
- when scheduling via the new $find/$book pathway

Signed-off-by: Noah Silas <noah@medplum.com>

* ProviderUI: Visit creation utilities take explicit Practitioner reference

In #8647 we added the ability to change the practitioner whose schedule
is being shown on the SchedulePage, but this function was still
assigning the appointment to the Profile of the viewer. This was due to
implicitly using the current ProfileResource (which we assume to be of
type Practitioner).

This meant that scheduling was appearing on the wrong calendar after
creation. Oops!

On the Calendar page, we now find a Practitioner referenced on the
current schedule's `actor` list, and create the Appointment, Encounter,
and other resources with respect to that Practitioner instead of
defaulting to the logged in viewer.

On the `/Patient/:id/Encounter/new` page, we add an explicit
Practitioner ResourceInput, which defaults to the viewing user's profile
(if the viewer is a Practitioner). This makes the behavior more clear
and adjustable.

Signed-off-by: Noah Silas <noah@medplum.com>

---------

Signed-off-by: Noah Silas <noah@medplum.com>

18295 of 20830 branches covered (87.83%)

Branch coverage included in aggregate %.

33141 of 35152 relevant lines covered (94.28%)

13494.83 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24357762494.1 13 Apr 2026 05:45PM UTC 765
91.88
GitHub Action Run
Source Files on build 24357762494
  • Tree
  • List 765
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 50f67228 on github
  • Prev Build on gh-readonly-queue/main/pr-8903-6030554a0758a3535196e2ede65ab9725ef15ff9 (#24316714214)
  • Next Build on main (#24368879392)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc