Polaris/Astronaut Browser-Native CPRS Modernization Progress Update

96 views
Skip to first unread message

ivaldes

unread,
May 20, 2026, 4:12:40 PMMay 20
to Hardhats

Greetings Hardhats Community -

A quick progress update on Project Polaris/Astronaut. We are continuing work on a browser-native CPRS-style client running directly against VistA/YottaDB while preserving CPRS workflows and semantics.

Current focus is behavioral health/OTP workflows, reminder dialogs, notes, notifications, and BCMA modernization. We already have robust Methadone/Suboxone/OTP workflows, scheduling, and edge-case handling built into legacy VistA and deployed in actual clinical practice. Attached is a current Polaris screenshot from the test environment.

Still a lot of work ahead, but things are moving quickly now.

-- Ignacio Valdes, MD, MS, ABPM, ABPN, NBPAS
-- https://astronautehr.com

operationalizeforhardhats.png

Kevin Toppenberg

unread,
Jun 14, 2026, 6:19:29 PM (6 days ago) Jun 14
to Hardhats
I am looking forward to seeing this.  Strong work!

Kevin

Sanjay Sharma

unread,
Jun 14, 2026, 7:37:59 PM (6 days ago) Jun 14
to hard...@googlegroups.com

Hello Hardhats,

I am working with  medsphere implementation of Vista and am looking for the source code for the BCMA Windows client (BCMA.exe).

I have access to the M routines (PSB* namespace) and the BCMA server-side code, but I have not been able to locate the Delphi/Object Pascal source for the GUI client.

Does anyone know:

  • Whether the BCMA GUI source was ever released under FOIA?

  • Where the latest available source repository can be found?

  • Whether source exists for BCMA v3.x (or later)?

  • If not, is there documentation describing the RPCs used by the BCMA client?

Any pointers would be greatly appreciated.

Thank you,
Sanjay


Sanjay Sharma | Consultant  |

3637 Lahser Rd | Bloomfield Hills, MI 48304 

Email:  san...@infrahealth.com



The materials in this message are private and may contain Protected Healthcare Information. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.



--
--
http://groups.google.com/group/Hardhats
To unsubscribe, send email to Hardhats+u...@googlegroups.com

---
You received this message because you are subscribed to the Google Groups "Hardhats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hardhats+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hardhats/82ab82ef-1cd5-4c5c-9338-3bccb0630aban%40googlegroups.com.

Nancy Anthracite

unread,
Jun 14, 2026, 7:57:00 PM (6 days ago) Jun 14
to hard...@googlegroups.com, Sanjay Sharma

Look at the documentation on the http://www.va.gov/vdl using the search in the left hand column on https://hardhats.org and the find what you are looking for here: https://foia-vista.worldvista.org/Patches_By_Application/PSB-BAR%20CODE%20MED%20ADMINISTRATION/


--

Nancy Anthracite


On Sunday, June 14, 2026 7:37:39 PM Eastern Daylight Time Sanjay Sharma wrote:

> Hello Hardhats,

>

> I am working with  medsphere implementation of Vista and am looking for the

> source code for the BCMA Windows client (BCMA.exe).

>

> I have access to the M routines (PSB* namespace) and the BCMA server-side

> code, but I have not been able to locate the Delphi/Object Pascal source

> for the GUI client.

>

> Does anyone know:

>

>    -

>

>    Whether the BCMA GUI source was ever released under FOIA?

>    -

>

>    Where the latest available source repository can be found?

>    -

>

>    Whether source exists for BCMA v3.x (or later)?

>    -

>

>    If not, is there documentation describing the RPCs used by the BCMA

>    client?

>

> Any pointers would be greatly appreciated.

>

> Thank you,

> Sanjay

>

> *Sanjay Sharma* | Consultant  |

Reply all
Reply to author
Forward
0 new messages