-
-
Notifications
You must be signed in to change notification settings - Fork 72
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
[Bug]: eclinicalworks/healow connection returns 403 on attempt to connect #403
Comments
confirmed, I'm seeing that with the Sandbox eClinicalWorks endpoint as well. Let me see whats going on |
Here's a working authorization url --- you have to copy the link, and paste it in the browser, healow doesn't like the Github Referral header.
The change I made was to strip out the trailing When I migrated to my new catalog structure, I must have inadvertently broken this provider. I'll make this fix and release a new version of Fasten soon. |
hey @babbitt this should be fixed now, though I need to make a change on the fasten-onprem side as well for consistency. I'll update you (and close this issue) once that pr is merged. Thanks for bringing this to my attention! |
Confirmed working now. Many thanks! Seems like a great project! |
thanks! I've merged the fix to fasten-onprem as well :) |
What happened?
When attempting to connect to a eclinicalworks/healow connection the link leads to a 403 response.
Tested on multiple eclinicalworks/healow providers.
Flavor
Docker
Version
main#f21ff8b
Relevant log output
(Items replaced within
[]
are redacted for privacy)URL:
https://oauthserver.eclinicalworks.com/oauth/oauth2/authorize?redirect_uri=https%3A%2F%2Flighthouse.fastenhealth.com%2Fv1%2Fcallback%2Feclinicalworks&response_type=code&response_mode=query&state=[state]&client_id=[id]&scope=openid+fhirUser+offline_access+patient%2FPatient.read+patient%2FAllergyIntolerance.read+patient%2FAllergyIntolerance.search+patient%2FCarePlan.read+patient%2FCarePlan.search+patient%2FCareTeam.search+patient%2FCondition.read+patient%2FCondition.search+patient%2FDevice.read+patient%2FDevice.search+patient%2FDiagnosticReport.read+patient%2FDiagnosticReport.search+patient%2FDocumentReference.read+patient%2FDocumentReference.search+patient%2FBinary.read+patient%2FEncounter.read+patient%2FEncounter.search+patient%2FGoal.read+patient%2FGoal.search+patient%2FImmunization.read+patient%2FImmunization.search+patient%2FMedicationAdministration.read+patient%2FMedicationAdministration.search+patient%2FMedicationRequest.read+patient%2FMedicationRequest.search+patient%2FObservation.read+patient%2FObservation.search+patient%2FOrganization.read+patient%2FOrganization.search+patient%2FPatient.read+patient%2FPatient.search+patient%2FPractitioner.read+patient%2FPractitioner.search+patient%2FProcedure.read+patient%2FProcedure.search+patient%2FProvenance.read+patient%2FCareTeam.read+patient%2FMedication.read+patient%2FLocation.read+patient%2FPractitionerRole.read+patient%2FPractitionerRole.search&aud=https%3A%2F%2Ffhir4.healow.com%2Ffhir%2Fr4%2FHDFCBA%2F&code_challenge=[code]&code_challenge_method=S256
The text was updated successfully, but these errors were encountered: