Commit Graph

468 Commits

Author SHA1 Message Date
Jason Kulatunga b1c9fec7e8
better error message or callback 2024-01-29 14:24:08 -08:00
Jason Kulatunga 870f6ffee2
added test to verify that wizard resource creation works correctly.
update fasten-sources (contains fix for silently ignoring failures during wizard resource creation).
fixed file upload error in wizard.
Fixed data structure error in wizard for DocumentReference.

fixes #393
2024-01-26 22:01:34 -08:00
Jason Kulatunga a345be9d15
updating images. Should be reproducible from now on? 2024-01-24 16:38:33 -08:00
Jason Kulatunga 0b98758d2c
working Aidbox/Health Samurai integration. We can now convert CCDA records to FHIR. 2024-01-24 13:16:07 -08:00
Jason Kulatunga e2fa94545f
persist frontend error during provider connection into the backend table for easier debugging. 2024-01-21 10:38:50 -08:00
Jason Kulatunga fe8c485fef
fix logos with fallback in background jobs and notification dropdown. 2024-01-21 10:10:12 -08:00
Jason Kulatunga efd2fb3655
verbose error messages. make sure backend error messages during sync & source creation are propagated to the frontend. 2024-01-20 21:59:17 -08:00
Jason Kulatunga e3bbd8009a
fix spinner button. Fix link to toolbox. 2024-01-20 10:53:23 -08:00
Jason Kulatunga 04466a5ef4
re-add default fasten and manual logos. 2024-01-18 22:19:14 -08:00
Jason Kulatunga 1a9afd8d7d
resize logos. 2024-01-18 16:19:11 -08:00
Jason Kulatunga 3dd9cbc0dd
remove VAHealth logo, requires approval for usage 2024-01-18 11:32:49 -08:00
Jason Kulatunga d08a3e8501
fixing desktop app issues
related #384
2024-01-17 21:15:54 -08:00
Jason Kulatunga 57cd4c3f0c
removing unnecessary lighthouse call during sync.
fixes #383
2024-01-17 20:06:19 -08:00
Jason Kulatunga 9348a73984
removing unnecessary lighthouse call during sync.
fixes #383
2024-01-17 19:48:10 -08:00
Jason Kulatunga 98b06df9a2
fixing reconnection.
related #381
2024-01-17 19:23:14 -08:00
Jason Kulatunga b469fbbe7b
fixing migration. 2024-01-17 19:00:19 -08:00
Jason Kulatunga c88751c5b7
make sure lighthouse environment is passed to the source credential. 2024-01-17 13:45:19 -08:00
Jason Kulatunga ac950a4263
adding missing logos. 2024-01-17 12:37:10 -08:00
Jason Kulatunga 06aed9c17a
using endpoint id and brand id everywhere.
brand id is used for logo specification.
2024-01-16 22:29:43 -08:00
Jason Kulatunga a2165a3431
update fasten sources logos 2024-01-15 08:53:06 -08:00
Jason Kulatunga 86b336e489
adding ability to delete user account completely 2024-01-11 13:31:36 -08:00
Jason Kulatunga 65bcabeb23
BCBSAL requires an empty scope list. 2023-12-14 16:36:15 -08:00
Jason Kulatunga 34d6ae5f85
update image. 2023-12-13 08:20:40 -08:00
Jason Kulatunga 5d966d8e0c
adding image placeholders.
fix #353
2023-12-13 03:28:28 -08:00
Jason Kulatunga 7c6b180924
remove donate button on desktop apps. 2023-12-10 08:54:42 -08:00
Jason Kulatunga a9ab79fb90
adding favicon. 2023-12-08 21:22:08 -08:00
Jason Kulatunga eac07d01e5
adding medical record wizard for lab results. (#350) 2023-12-08 13:14:02 -08:00
Jason Kulatunga 99d72d9b02
make sure we allow the user to display multiple document types in DiagnosticReport and DocumentReference.
fixing PDF height issue: missing px suffix.

fixes #341
2023-12-06 14:11:30 -08:00
Jason Kulatunga 36bf113336
adding support for rtf files
fixes #321
2023-12-06 13:39:45 -08:00
Jason Kulatunga 80336a1775
tweak text. 2023-12-06 13:03:10 -08:00
Jason Kulatunga 259643d398
batch of missing logos for cerner organizations. 2023-12-05 09:03:34 -08:00
Jason Kulatunga 233d6902e1
batch of missing logos for athena organizations. 2023-12-04 21:10:59 -08:00
Jason Kulatunga 9a216a5108
batch of missing logos for athena organizations. 2023-12-04 21:09:16 -08:00
Jason Kulatunga 5f390707b7
batch of missing logos for athena organizations. 2023-12-04 19:27:57 -08:00
Jason Kulatunga ae6ba0f93e
batch of missing logos for athena organizations. 2023-12-04 18:53:16 -08:00
Jason Kulatunga d414a033c6
batch of missing logos for athena organizations. 2023-12-04 18:26:21 -08:00
Jason Kulatunga 173a76f0c9
batch of missing logos for athena organizations. 2023-12-04 17:46:19 -08:00
Jason Kulatunga 012499ba89
batch of missing logos for athena organizations. 2023-12-04 17:01:35 -08:00
Jason Kulatunga e2e56c2227
batch of missing logos for athena organizations. 2023-12-04 16:46:14 -08:00
Jason Kulatunga b125d0f050
batch of missing logos for athena organizations. 2023-12-04 16:11:06 -08:00
Jason Kulatunga 6d857f25ad
batch of missing logos for athena organizations. 2023-12-04 15:40:39 -08:00
Jason Kulatunga 6ec6d671db
batch of missing logos for athena organizations. 2023-12-04 15:23:32 -08:00
Jason Kulatunga dd88d06d7f
batch of missing logos for athena organizations. 2023-12-04 15:12:56 -08:00
Jason Kulatunga 1f934143b0
batch of missing logos for athena organizations. 2023-12-04 15:05:56 -08:00
Jason Kulatunga 09c8d2f781
adding missing logos for eClinicalWorks/Healow 2023-12-04 10:53:25 -08:00
Jason Kulatunga d23af018e7
Timeline based Manual Entry form (#330) 2023-12-03 18:40:16 -08:00
Jason Kulatunga 7a77dcdcd6
enable pagination on medical history page. 2023-11-25 19:31:55 -08:00
Jason Kulatunga 2061684aed
WIP adding medical history timeline view. (#325) 2023-11-23 08:51:01 -08:00
Jason Kulatunga dbd868c796
adding meta prefix to all relevant meta keys. (#323)
* adding meta prefix to all relevant meta keys.
moved extractor functions into reusable script.

* adding comprensive tests and types for extracted data stored in tables.

* update with README.

* using choiceTypePaths to correctly append types to the search parameter queries.

* adding comment or `keyword` types

* better extraction of Date information.

* fix tests.
2023-11-19 11:09:23 -08:00
Jason Kulatunga 1ac8c3b176
adding support for medicare prod. 2023-11-13 18:51:04 -08:00
Jason Kulatunga a37e83e545
adding a logo for unitedhealthcare sandbox. 2023-11-13 18:16:00 -08:00
Jason Kulatunga 038fea8a6a
working united healthcare sandbox and added logos for payers 2023-11-13 17:17:10 -08:00
Akash Sampurnanand Pandey 7c8a118f40
update FhirPatient unit tests for most fields (#301)
Co-authored-by: Jason Kulatunga <jason@thesparktree.com>
2023-11-13 10:43:03 -08:00
Jason Kulatunga eee8f9c578
fixes to searchAfter 2023-11-08 20:08:58 -08:00
Jason Kulatunga 37acb230cf
update tagline. 2023-11-08 19:11:52 -08:00
Jason Kulatunga 0479983bf4
update fasten-sources to add support for phr, ndjson, jsonl, ips and json bundle uploads. 2023-11-08 16:55:39 -08:00
Jason Kulatunga 1ba4f46fd5
remove deprecated endpoint.
Updated fasten-sources to include Epic Legacy client for Epic clients that don't support dynamic client registration.
2023-11-05 18:16:34 -08:00
Jason Kulatunga bba1dde606
better error messages when dynamic client registration fails. 2023-11-05 10:53:30 -08:00
Jason Kulatunga 1920e25fac
skipping test 2023-10-30 12:10:44 -07:00
Jason Kulatunga 8652218180
WIP fixing tests (1 failure) 2023-10-30 11:02:41 -07:00
Jason Kulatunga e0373a9ec9
Update list-medication.component.ts
using codeableConcept formatter
2023-10-17 18:27:56 -07:00
OhHeyAlan 24f1e92d71
Update list-medication.component.ts
Fixed to display medication name. Status and Rx date still not in FHIR response.
2023-10-17 12:15:02 -05:00
OhHeyAlan ef68bfcc56
Update list-binary.component.ts (#280)
Co-authored-by: Jason Kulatunga <jason@thesparktree.com>
2023-10-16 09:24:25 -07:00
Jason Kulatunga 79c3e85485
update images width. 2023-10-15 14:12:47 -07:00
Jason Kulatunga f9f4492fa5
adding edifecs logo 2023-10-14 14:01:26 -07:00
Jason Kulatunga 10125e7f43
disable "sync" operation for manual record. 2023-10-14 13:58:09 -07:00
Jason Kulatunga a486f917e4
adding display information for manual source. 2023-10-14 13:57:20 -07:00
Jason Kulatunga 3cd3448fa5
update text. 2023-10-14 13:34:42 -07:00
Jason Kulatunga c25b164035
adding loading + empty panel support to the records summary widget. 2023-10-13 21:37:22 -07:00
Jason Kulatunga 8c54c9f6c9
adding groupsummary 2023-10-13 20:19:07 -07:00
Jason Kulatunga 1008b31ef6
adding a care team widget. 2023-10-13 18:26:33 -07:00
Jason Kulatunga f222211b90
fixing table 2 column. 2023-10-13 18:26:33 -07:00
Jason Kulatunga d427f79ffc
adding icons and updated dashboard.
Added new way to register widgets with Gridstack (comes from widgetModule directly)
2023-10-13 18:26:32 -07:00
Jason Kulatunga 90b08b8e3f
update fasten-sources v0.4.5 2023-10-13 17:03:22 -07:00
Jason Kulatunga 30fe42825f
update bluebutton/medicare logo and VAHealth logos. 2023-10-12 16:52:55 -07:00
Jason Kulatunga a6edb24aa0
move registration code into the sourceCredential.
Added ability to Reconnect/Update source
make sure re-connect function is disabled for manual sources.
2023-10-11 20:43:27 -07:00
Jason Kulatunga c590663537
adding ability to delete source + associated records. 2023-10-11 07:54:18 -07:00
Jason Kulatunga fa1003b1e3
adding logos from updated fasten-sources. 2023-10-10 15:40:45 -07:00
Jason Kulatunga cae3afce72
adding ability to submit support tickets in-app.
added logos to the patient profile menu
added link to fundraising doc in-app
update fontawesome version.

fixes #272
2023-10-09 16:38:17 -07:00
Jason Kulatunga bbf5169a44
make sure background jobs status is updated every minute. 2023-10-09 11:28:35 -07:00
Jason Kulatunga dcabfc8cd9
Background Jobs (#266) 2023-10-08 16:29:26 -07:00
Jason Kulatunga aee2d5c9f7
Update fasten-sources (extract Contained resources)
EOB code extraction
2023-10-05 20:20:41 -07:00
Jason Kulatunga d09d4adb48
update reference model datatype (include identifier model) 2023-10-04 17:50:48 -07:00
Jason Kulatunga d43e3d0def
center the pagination block. 2023-10-03 19:38:24 -07:00
Jason Kulatunga 1fda51074e
finishing pagination for medical history page. 2023-10-03 17:27:08 -07:00
Jason Kulatunga f26447c3fc
make sure the currently selected report is highlighted. 2023-10-03 13:21:33 -07:00
Jason Kulatunga 8e39cf60a7
include report information in the header if filtered to report. 2023-10-03 13:05:48 -07:00
Jason Kulatunga 74a3fd4b4e
lab report filtering is working. 2023-10-02 22:36:57 -07:00
Jason Kulatunga 61528ac643
paginated lab results page. 2023-10-02 20:43:24 -07:00
Jason Kulatunga 595541f3a0
correctly handle query for token with system but no code. 2023-10-02 16:07:25 -07:00
Jason Kulatunga f3b1c7e283
fixing dashboard widgets with built-in queries containing aggregations. 2023-10-02 14:37:57 -07:00
Jason Kulatunga 623c9ab663
adding tests for processing aggregation parameters.
make sure frontend code uses new aggregation parameter structure.
2023-10-02 14:27:35 -07:00
Jason Kulatunga 6d831f6ee7
make sure we can send limit and offset when querying.
list the diagnostic reports in the dropdown for filtering.
2023-10-01 17:05:55 -07:00
Jason Kulatunga c258ab44d4
adding filter and sort dropdowns on Lab page. 2023-10-01 13:16:44 -07:00
Jason Kulatunga ce8efdb753 making all references to EventBusListeners pointers
adding a keepalive event type.
2023-09-13 13:57:17 -07:00
Jason Kulatunga df8890c794
fixing dropdown button. 2023-09-11 12:49:05 -07:00
Jason Kulatunga 067f7d99cf
fixing explore button link. 2023-09-11 12:39:50 -07:00
Jason Kulatunga e161a64b32
trying to fix frontend build 2023-09-10 20:27:33 -07:00
Jason Kulatunga 3da2f80720
fixing missing dependency. 2023-09-10 10:19:50 -07:00
Jason Kulatunga dc7d5a5424
adding explore button to modal popup
fixes #250
2023-09-10 09:39:23 -07:00