Jason Kulatunga
8a080ebbda
update fasten-sources, adding support for AthenaHealth providers
...
related https://github.com/fastenhealth/fasten-sources/issues/8
2023-08-25 17:04:23 -07:00
Jason Kulatunga
31479a4fc4
adding support for user settings (Remote Dashboard Locations)
2023-08-25 08:36:12 -07:00
Jason Kulatunga
7c9a32266d
remove fasten-sources dependency alias.
2023-08-17 17:19:26 -06:00
Jason Kulatunga
43cc6b4559
make sure the diagnostic report correctly embeds attachments.
...
Make sure that Binary resource types with fully qualified urls identifier are handled correctly (base64 encoded url is the ResourceID).
Update fasten-sources version.
2023-08-17 17:19:26 -06:00
Jason Kulatunga
4f60d0ee47
bump fasten-sources version (includes Immunization extraction fixes)
2023-08-13 14:15:52 -06:00
Jason Kulatunga
fa70566dd9
fixing allscripts endpoints.
2023-08-08 21:08:17 -07:00
Jason Kulatunga
d09098919c
update medical sources connect flow, correctly extract Patient ID when absolute url provided.
...
update logos
update fasten-sources version to 0.2.5 (eclinicalworks sandbox, allscripts sandbox, allscripts Patient R4 endpoints)
2023-08-08 21:08:17 -07:00
Jason Kulatunga
a5b37159c1
- make sure that we can generate offline tokens for Epic providers (using dynamic client registration - https://fhir.epic.com/Documentation?docId=Oauth2§ion=Standalone-Oauth2-OfflineAccess-0 )
...
- when SourceCredential is sent to the CreateSource API, we'll check if dynamic client regirstion is enabled. If it is, we'll use this token to register a new client, store the client information, and geneate a new Access Token using the key pair associated with this newly registered client.
- added additional fields to SourceCredential table (registration_endpoint, dynamic_client_registration_mode, dynamic_client_jwks, dynamic_client_id)
- renamed RefreshTokens to SetTokens in SourceCredential model - to have consistent naming
- added IsDynamicClient and RefreshDynamicClientAccessToken methods to SourceCredential Model
fixes #178
2023-07-19 22:45:14 -07:00
Jason Kulatunga
12cfcaee41
make sure that the sourcecredential interface is a pointer reciever.
2023-07-14 19:52:02 -07:00
Jason Kulatunga
ea26ead018
update to fasten-sources 1.15 (includes 1200+ changes to source logos + patient access urls)
2023-07-09 21:59:59 -07:00
Jason Kulatunga
f1f2da2dd3
Widget Dashboard Queries using extracted Search Parameters ( #179 )
2023-07-08 07:43:30 -07:00
Jason Kulatunga
2eced4fe91
Storybook Integration for Component testing. ( #142 )
...
Co-authored-by: Serinus1 <junkmayle670@yahoo.com>
2023-05-05 09:06:33 -07:00
Jason Kulatunga
01b6cc3aee
started working on DICOM support (stored in Media object) ( #116 )
2023-04-04 19:25:48 -07:00
Jason Kulatunga
0d214ff944
update fasten-sources version.
2023-03-12 13:32:24 -07:00
Jason Kulatunga
e3281baf98
dont request hidden sources by default.
...
Upgrade to latest version of fasten-sources,
2023-01-22 12:11:55 -08:00
Jason Kulatunga
f903c38b55
adding support for Composition resource type (Custom grouping) ( #20 )
2023-01-10 19:23:47 -08:00
Jason Kulatunga
ba333fce42
make sure sortTitle and sortDate is stored with every resource in the database.
2023-01-07 09:41:43 -08:00
Jason Kulatunga
d0f87c4381
added tests to ensure that implementation stays in sync with interfaces from fasten-sources lib.
2023-01-03 20:50:43 -08:00
Jason Kulatunga
efe5f0a0a8
update fasten-sources library. ( #16 )
2023-01-03 11:11:04 -08:00
Jason Kulatunga
918c856338
adding allow_unsafe_endpoints config option.
...
adding flattend resource graph.
adding Reciprocal resources
adding a report labs page.
2022-12-21 19:51:02 -08:00
Jason Kulatunga
f8aac49524
fixing fasten sources version (correct context)
2022-12-20 09:14:55 -08:00
Jason Kulatunga
6fd69575d1
Better Reporting ( #12 )
2022-12-17 15:10:19 -08:00
Jason Kulatunga
e360369706
begin restoring Sqlite functionality. ( #11 )
2022-12-02 19:40:58 -08:00
Jason Kulatunga
032946100c
working backend changes to generate JWT tokens during signin and signup. ( #9 )
2022-11-02 00:12:54 -07:00
Jason Kulatunga
f2bb44e8be
refactor backend to remove all storage logic. Just auth and metadata endpoints now.
...
Adding docker image for couchdb and addign docker-compose file.
2022-10-08 19:40:33 -07:00
Jason Kulatunga
6b5ef7f71e
for confidential sources, provide way to pass patient_id back to frontend.
...
When GetRequest fails, print the body (may have helpful messages)
Make sure we can set the headers used by the GetRequest method per Source (BlueButton doesnt work with application/json+fhir header)
Added BlueButton Client, WIP
2022-09-24 16:46:15 -07:00