Hi team, our health care org are trying
# dev
d
Hi team, our health care org are trying to evaluate medplum vendor for our case of booking/fetching appointments for about ~500 of our physical therapists(PTs). We are currently using "Healthie" for our usecase, and we are looking at migrating to new vendor. I was taking a look at your doc, and noticed that scheduling is not supported OOB, and we would need to integrate some sort of connector using this: https://github.com/medplum/medplum-scheduling-demo/tree/main. Few questions that I have 1. Is there a way to register common appointment types(say 15 min follow-up, 30 min evaluation etc), that can be used across our PTs(providers) 2. On our mobile app, we want to basically fetch all available slots for a particular appointment across our registered providers, is there a way to do that? Is there doc on API support to do the same? 3. How do we integrate scheduling to our medplum project, in the sense, be able to schedule slots from the main medplum project? 4. Right now, I was trying to setup medplum scheduling demo app locally from https://github.com/medplum/medplum-scheduling-demo/tree/main , and I keep seeing this error "Bots not enabled". I have already done "Upload Core ValueSets", but "Upload Example Bots" is disabled, and "Upload Example Data" throws same error of "Bots not enabled" @reshma can u help here? https://cdn.discordapp.com/attachments/1113936455954346005/1463759331353956393/image.png?ex=6972ff9b&is=6971ae1b&hm=2bb07b85713c258de254ad7ec9e4391d7a667e88ffb9785b303f040add5d116d& https://cdn.discordapp.com/attachments/1113936455954346005/1463759331739701358/image.png?ex=6972ff9c&is=6971ae1c&hm=7e604e57f8c8b3c1dddadf771f0ed5c828f24d1f4450d0e552a3cf00af06cca0& https://cdn.discordapp.com/attachments/1113936455954346005/1463759332159262740/image.png?ex=6972ff9c&is=6971ae1c&hm=122466a05964215b306cc4aa162c1516b01edff37bbc3a98e5c76edf402bc81f& https://cdn.discordapp.com/attachments/1113936455954346005/1463759332507254998/image.png?ex=6972ff9c&is=6971ae1c&hm=e82d4e184f553302eda4b8d202bccdfba2642ad26e50f96715be0e0f32bd73fd&
r
Hi @Div - sorry for the confusion. The scheduling demo is a out dated and requires Bots, but the newer implementation does not. This feature set is in active development and is on the 2026 roadmap - you are not alone in wanting robust scheduling capabilities (Roadmap: https://www.medplum.com/blog/2026-roadmap) There is a recently released $find operation (docs here) https://www.medplum.com/docs/scheduling/defining-availability#appointment-booking-fhir-operations The Provider app will have the reference implementations: https://provider.medplum.com/ You can read this doc to get setup with visit types: https://www.medplum.com/docs/provider/visits#setting-up-care-templates-via-medplum-app
d
HI @reshma , thanks for responding, few questions: 1. I was trying to use this: https://provider.medplum.com/, and I see "care template" is not showing anything in dropdown(added screenshot) 2. Is "class" same as serviceType? Can we customize this at our org level? Like I called out earlier, is there a way to register common appointment types(say 15 min follow-up, 30 min evaluation etc), that can be used across our PTs(providers) 3. I did see this: https://www.medplum.com/docs/scheduling/defining-availability, it mentions that the scheduling operations like find, book, cancel slots are still in development, does that mean you don't have APIs to support these usecases as yet? 4. Re-iterating another one of my earlier questions; on our mobile app, we want to basically fetch all available slots for a particular appointment across our registered providers, is there a way to do that? Is there doc on API support to do the same? It would be great if you can help clarify these queries. Thanks in advance!! https://cdn.discordapp.com/attachments/1463759330758230098/1463943720784105557/image.png?ex=6973ab55&is=697259d5&hm=f16da07cbe848da2c95a940adbc9d0f5583a8430ecc5eb2dd4eee4dfa84837db&
r
1. You'll need to upload a CareTemplate that meets your needs https://www.medplum.com/docs/provider/visits#how-to-set-up-a-care-template 2. Class, this is a FHIR standard, and is recommended to leave as is, but we do support customization 3. Yes, these are in active development. You can see PRs here: https://github.com/medplum/medplum/pulls?q=is%3Apr+label%3Ascheduling and many teams have written their own scheduling workflows with high level of sophisticaton 4. This will require custom logic at present
d
Thanks a lot @reshma for helping with this I have created a sheet(https://docs.google.com/spreadsheets/d/1yamAKeQE3Dx3GoW4NnNPrF8f45Rgi93r_bF6-ByobaQ/edit?gid=0#gid=0), with the details of the use cases that we are looking at, if you get sometime can u take a look, and add comments. If not, pls feel free to setup a call with me divya.narayanan@hingehealth.com on Jan 28th(owing to upcoming long weekend, folks won't be available), I can add relevant folks from our company, and we can clarify these with you We work out of IST timezone
r
Sounds good - will reach out
38 Views