Skip to content
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

PracticeLocations #19

Open
ghost1face opened this issue Aug 22, 2022 · 6 comments
Open

PracticeLocations #19

ghost1face opened this issue Aug 22, 2022 · 6 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@ghost1face
Copy link
Member

ghost1face commented Aug 22, 2022

New field: practiceLocations was added to the response. Interpret and handle this field accordingly.

It looks like all fields are now defined in an easy to read table here: https://npiregistry.cms.hhs.gov/help-api/json-conversion

@ghost1face ghost1face added help wanted Extra attention is needed good first issue Good for newcomers labels Aug 22, 2022
@tiesont
Copy link
Contributor

tiesont commented Jan 20, 2023

@ghost1face Is this and the other three issues still something you're looking for help with? I was actually just about to implement a .NET6 client for the API and then found yours, so I'd be happy to help (most of these look minor and/or already in progress?)

@ghost1face
Copy link
Member Author

#19 and #16 would be great to start. Any contributions are welcome!

@tiesont
Copy link
Contributor

tiesont commented Jan 20, 2023

#19 and #16 would be great to start. Any contributions are welcome!

Awesome! I see that there were already branches for those tasks, here. I pulled them into my fork and merged - they seem to work as-is. I imagine it's just a bit of cleanup at this point (like removing the conditional package references for unsupported frameworks)?

@ghost1face
Copy link
Member Author

Wow, looks like I started it and never came back. Yes, if you'd like to start with those and help validate that would be great. Maybe there's something I missed in there as well

@tiesont
Copy link
Contributor

tiesont commented Jan 24, 2023

This is actually pretty easy to implement, but needs either a NPI that is known to have practice locations in the result, or the test(s) for this feature would have to accept something like https://github.com/richardszalay/mockhttp to allow supplying a "fake" response with that property populated.

Want me to work on this?

@ghost1face
Copy link
Member Author

Yeah, feel free. I'd love to test with a real scenario if possible. This way we can validate what the response looks like. The NPPES API has burned us all several times where they make a breaking change with 0 warning or the actual response doesn't match documentation.

So anything to make sure we align with what they actually return would be best IMO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Development

No branches or pull requests

2 participants