Jason Kulatunga
61d16cfb55
fixed error where the source ID was not populated whne source is first created, causing next SyncAll command to have invalid source_id values.
...
Created default SyncAll function (using $everything) and SyncAllByResourceName which can be used as a fallback.
cleaned up DB layer , dont use Model unless Gorm cannot figure out the table. Use pointers consistently.
When syncing resources, store errors in a map, so that all resources get synced before returing errors
2022-09-24 22:18:07 -07:00
Jason Kulatunga
fa09bfafd6
adding docker image.
...
adding cerner client.
adding new images
using yarn for npm package management.
2022-09-21 18:57:38 -07:00
Jason Kulatunga
cc485a0615
support logica service.
...
update dashboard.
moved RAW API endpoint outside of the secure block.
2022-09-18 00:36:53 -07:00
Jason Kulatunga
02dcbcc507
working summary api
2022-09-17 10:14:59 -07:00
Jason Kulatunga
7bced71569
adding source summary endpoint
...
added generic resource list component
added resource-list outlet directive and component.
2022-09-17 00:12:12 -07:00
Jason Kulatunga
11605aae93
added a getResources and ListResourceFhir API endpoint
2022-09-14 21:56:32 -07:00
Jason Kulatunga
5ae77a0459
adding sourceDetail component.
...
make sure we 404 if an api endpoint doesn't exist.
2022-09-14 19:59:16 -07:00
Jason Kulatunga
129d728d34
consistently use source_type / sourceType instead of provider_id providerId.
...
using LighthouseService instead of PassportService.
2022-09-13 21:15:18 -04:00
Jason Kulatunga
360af5adee
renamed usages of providerId to sourceType
2022-09-13 21:02:26 -04:00
Jason Kulatunga
1535f139c1
when making requests to the db, use the current user context.
2022-09-12 21:20:56 -04: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
aefe96c71e
added a details page (unwired)
...
fixed logo
print more error messages.
added aetna client.
2022-09-10 23:12:29 -04:00
Jason Kulatunga
187d72b085
added mechanism to query resources stored in DB.
...
Adding raw lookup from source.
2022-09-08 22:53:54 -07: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
79755d8e8b
fixing composite unique index (when embedded the index is not unique).
...
creating a lookup table for retrieving Resource references (and generated UUIDs).
Adding organization processing.
2022-08-30 21:36:40 -07:00
Jason Kulatunga
05b13677a6
working serialization, storage in DB.
2022-08-30 19:55:27 -07:00
Jason Kulatunga
4c0d3c831d
working on Gorm Serialization of structs.
2022-08-30 19:35:01 -07:00
Jason Kulatunga
7a9fdfd1b9
working on Hub for retreiving data from Health Providers.
2022-08-28 10:51:58 -07:00
Jason Kulatunga
93f04802fe
working. list provider credentials.
2022-08-27 19:34:48 -07:00
Jason Kulatunga
cf24362806
working, on provider credential create, return created object.
2022-08-27 08:39:55 -07:00
Jason Kulatunga
cc9c1277e0
when adding new medical provider, disable the button.
...
Add primary key constraint to th eProviderCredential.
Add ForeignKey/association to the ProviderCredntial.
2022-08-27 08:17:09 -07:00
Jason Kulatunga
41e60cd7d6
working frontend, after token swap store credential in SQLite db.
2022-08-25 21:57:29 -07:00
Jason Kulatunga
e657d73e0e
working frontend. adding database.
2022-08-25 18:26:29 -07:00