Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Carin Blue Button support #35

Merged
merged 54 commits into from
Feb 28, 2025
Merged

Carin Blue Button support #35

merged 54 commits into from
Feb 28, 2025

Conversation

daniellrgn
Copy link
Collaborator

@daniellrgn daniellrgn commented Sep 22, 2024

Support for CARIN Blue Button insurance provider test server APIs. Limited to CARIN-specified resources for now.

Registered providers:

  • Aetna
  • CPCDH demo
  • Inferno test server

Providers to add:

  • CareFirst
  • Humana
  • Acentra

Adds new CARIN BB tab to /create page
Distinguishes between EHR and CARIN API SMART on FHIR launches
Converts adapter to use to node.js service, allowing CARIN passthrough on server
Configuration support

TODOs:

  • Clear callback url if authentication fails
  • Integrate on top of user authentication and add token check middleware
  • Cleanup

* Initial epic connection

* Handle a couple of errors in smart flow and error display

* Temp remove hook

* Add auth redirect to separate it from other landing pages

* Use dom event to update header and remove problematic layout auth logic

* SoF credential display tweak
* Initial epic connection

* Handle a couple of errors in smart flow and error display

* Temp remove hook

* Add auth redirect to separate it from other landing pages

* Use dom event to update header and remove problematic layout auth logic

* SoF credential display tweak

* Fix up login logic and epic himss connection

* Site header updates

* WIP get summaries to load in screen on login (header state still broken)

* Fix header update bug on fresh login
@daniellrgn daniellrgn merged commit 993fa4f into main Feb 28, 2025
1 check passed
@daniellrgn daniellrgn deleted the carin-bb branch February 28, 2025 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant