Jason Kulatunga
2c5133bef7
adding testing framework for Aggregation code.
...
WIP.
2023-08-14 17:23:36 -06:00
Jason Kulatunga
495fce5696
starting to work on GroupBy aggregations
2023-08-14 17:23:36 -06:00
Jason Kulatunga
b4ee83b0a1
make sure explore page loading animation is present until all source lookups are complete.
2023-08-12 10:27:46 -06:00
Jason Kulatunga
169dc28776
Practitioner UI tweaks.
2023-08-12 10:27:46 -06:00
Jason Kulatunga
410696c26f
adding pagination to the explore page. fixes #216
...
simplified fallback component for table list
2023-08-12 10:27:46 -06:00
Jason Kulatunga
83114f0067
UI updates.
2023-08-12 10:27:46 -06:00
Jason Kulatunga
f94f29da52
cleanup html attachments.
...
fixing attachment titles.
2023-08-12 10:27:46 -06:00
Jason Kulatunga
9469e29657
ui fixes for medical history page. (broken details links and [Object object])
2023-08-12 10:27:46 -06:00
Jason Kulatunga
b834d3f842
added a buffer to temporarily fix #160
2023-08-11 08:17:17 -06:00
Jason Kulatunga
ba64565a06
set a min image height for medical-sources-card, to ensure SVG images are always displayed.
2023-08-11 08:13:04 -06:00
Jason Kulatunga
204d35b64b
more updates.
2023-08-09 15:35:10 -07:00
Jason Kulatunga
a298635f84
updates to PR213. Added codeableConcept formatter and safe chaining to table explore view.
2023-08-09 15:35:10 -07:00
OhHeyAlan
09640e50ae
Update list-condition.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
20c2dd0f44
Update list-allergy-intolerance.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
13c07c7ecd
Update list-diagnostic-report.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
69e0d1927c
Update list-document-reference.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
22ca0837be
Update list-encounter.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
1273504871
Update list-immunization.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
b1f7c4777b
Update list-medication-request.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
285e1ffdb7
Update list-medication.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
1f331d8853
Update list-medication.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
45059fa8fd
Update list-observation.component.ts
2023-08-09 15:35:10 -07:00
OhHeyAlan
54e644bfed
Update list-service-request.component.ts
2023-08-09 15:35:10 -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
568fa1ed22
rename additional usages of "source" page to "explore"
2023-08-08 21:08:17 -07:00
Jason Kulatunga
0397a2f0cb
sort all resources by "sort_date" column during query
...
return units when querying
rename all usages of "source" page to "explore"
adding new explore page.
fix dashboard widgets to correctly
2023-08-08 21:08:17 -07:00
OhHeyAlan
80e0998a7d
Fix Displayed Age. ( #201 )
2023-07-29 17:28:26 -07:00
Jason Kulatunga
72062f3713
Merge pull request #198 from fastenhealth/dashboard-fixes
2023-07-27 19:06:51 -07:00
Jason Kulatunga
fefb2e8277
try to extact patient id from idtoken if present (used in AllScripts).
2023-07-27 18:32:59 -07:00
Jason Kulatunga
07f0a1fbfc
in response wrapper, the error field is optional
...
Dashboard widget query processing is now done in the dashboard-widget.
added tests for dashboard-widget.
2023-07-26 18:54:55 -07:00
Jason Kulatunga
779948a024
moving dashboard widget processing code into its own function, so we can test it without an API call.
...
adding tests for dashboard widget component.
2023-07-24 20:09:46 -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
be30cb046f
better error message printing (no more [Object object]) when server error is sent.
2023-07-16 21:35:28 -07:00
Jason Kulatunga
50ba91ff93
differentiate error messages
...
adding 600+ manually downloaded logos, thanks to everyone who contributed!
2023-07-09 21:23:41 -07:00
Jason Kulatunga
f1f2da2dd3
Widget Dashboard Queries using extracted Search Parameters ( #179 )
2023-07-08 07:43:30 -07:00
Jason Kulatunga
df695c7e30
fix code_challenge_methods_supported calls.
2023-05-14 13:43:23 -04:00
Jason Kulatunga
2f275dd0f7
fix code_challenge_methods_supported calls.
2023-05-14 13:43:23 -04:00
Jason Kulatunga
2d1a9bf6d1
update makefile
...
added storybook for medical sources card.
added shortDomain pipe + tests
2023-05-14 13:43:23 -04:00
Jason Kulatunga
8e203a5b3c
working callbacks, working search filtering/facets
2023-05-14 13:43:23 -04:00
Jason Kulatunga
363dc49636
working callbacks, working search filtering/facets
2023-05-14 13:43:23 -04:00
Jason Kulatunga
4758f2adcc
WIP trying to get callbacks working.
2023-05-14 13:43:23 -04:00
Jason Kulatunga
2d570850f0
adding a medical sources card - using it for medical-source-connected and medical-sources pages/component.
...
make sure additional fields/metadata (like aliases and category) are sent.
2023-05-14 13:43:23 -04:00
Jason Kulatunga
2db04a15da
working service updates. When changing searchbox, will reset the controls.
...
Added resetControl function.
2023-05-14 13:43:23 -04:00
Jason Kulatunga
4c680a6c42
moved connected sources list to its own component.
...
adding medical sources filter component for left menu with pipe for code => category name.
filter component can exand and shrink wiht animations
TODO: clear checkbox list when query changes.
2023-05-14 13:43:23 -04:00
Jason Kulatunga
551c7cbd42
start working on a source fitlering service.
2023-05-14 13:43:23 -04:00
Jason Kulatunga
f306b34795
adding images for meditech and nextgen.
2023-05-07 15:26:06 -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
2e53ce79c7
make sure we can dynamically generate directed graph relationships on… ( #131 )
2023-04-22 22:08:58 -07:00
Eric Lathrop
277aaccb6e
Fix grammar ( #128 )
2023-04-17 20:26:01 -07:00
Eric Lathrop
a8cd9322d5
Make minlength on inputs match error messages ( #126 )
2023-04-17 20:24:00 -07:00