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
3485938722
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
4984eab723
update fasten-sources version.
2023-03-12 13:32:14 -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
1a3dce77cb
adding form validation on signup.
...
adding auth/signin and auth/signup api endpoints.
2022-09-11 23:59:13 -04:00
Jason Kulatunga
c9fc23e3a9
sync all resources on completion.
2022-09-08 21:14:03 -07:00
Jason Kulatunga
96465f23df
adding test framework/recordings for client.
...
Adding generic upsert fuction for models.
2022-09-01 18:54:01 -07:00
Jason Kulatunga
caa7315ad9
adding tests.
...
fixing go generate
updating FHIR models to version with comments.
2022-08-31 19:06:12 -07:00
Jason Kulatunga
c8441086c8
added ModelBase and OriginBase which can be used as base classes for Gorm Models.
...
Updated BaseClient - use Source vs ProviderCredentials terminolgy.
Updated CignaClient
Added a raw request api endpoint which can
2022-08-30 19:03:24 -07:00
Jason Kulatunga
fa714d6bff
working hub with versioned fhir clients.
2022-08-28 19:09:39 -07:00
Jason Kulatunga
7a9fdfd1b9
working on Hub for retreiving data from Health Providers.
2022-08-28 10:51:58 -07:00
Jason Kulatunga
adcc0e322b
adding the https://github.com/creativetimofficial/black-dashboard-angular#quick-start template
2022-08-26 19:16:49 -07:00
Jason Kulatunga
e657d73e0e
working frontend. adding database.
2022-08-25 18:26:29 -07:00
Jason Kulatunga
d46f12928e
rename
2022-08-22 18:11:00 -07:00
Jason Kulatunga
cc9948cd04
Initial commit
2022-08-22 17:51:46 -07:00