-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Elation find physician #109
Conversation
michal-grzelak
commented
Apr 26, 2023
- resolves Elation: Find Physician #107
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, almost there. looks like you missed the query strings. fields should be first_name
, last_name
, and npi
. they should be passed as query params in the get request to elation
Thanks for spotting this. I totally missed those 🙈 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple small adjustments here:
- Handle 0 results appropriately
- clean up
ElationCollection
/Find
duplication
df01ad6
to
8fbcb0a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. I'm going to approve without validation of the fields because undefined values are removed from params in axios. (e.g. params: {foo: undefined, bar: 'baz'}
evaluates to ?bar=baz
)
oh, @michal-grzelak , totally missed it, but let's conform to what you did with #114 in this as well, and then we can merge 👍 |
Hi, in #115 there is everything finished with those changes as well. You can see that |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is in good shape to merge once we get approval from the business side.
Okay, we're good to merge as soon as we rebase and use the new extensions core package. @michal-grzelak -- do you want to pick this one back up once you're free? |
@bejoinka Sure, I can can take it when I finish the current task |
c334b0c
to
ddd9d40
Compare
@bejoinka This PR is ready to be merged from my side. Old code removed and using @awell-health/extensions-core |
* feat(): add chart notes validation * feat(): add non-visit note endpoints * feat(): add createNonVisitNote action * feat(): add tests for create note * feat(); refactor validation * feat(): add update note action * feat(): add get note action * feat(): add delete note action * feat(): use patch instead of put * feat(): update tags validation * add update note test * feat(): add delete note test * feat(): add get note tests * feat(): fix errors and update tests * feat(): refactor update logic * feat(): add optional category field * feat(): cr changes
89c1d25
to
31e790b
Compare