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

One Medical Support #39

Closed
verttex opened this issue Jul 18, 2023 · 18 comments
Closed

One Medical Support #39

verttex opened this issue Jul 18, 2023 · 18 comments

Comments

@verttex
Copy link

verttex commented Jul 18, 2023

Hey there,

I tried adding One Medical as a source and it tried to authenticate with a NextGen Healthcare portal that I've never seen before.

One is pretty popular where I am, especially with techy folk - definitely want to see if it would be possible to import my data!

Thanks!

@AnalogJ
Copy link
Member

AnalogJ commented Jul 20, 2023

Hey @verttex
I'm actually an (ex-)customer of One Medical myself, and I'd love to be able to pull my OneMedical records into Fasten. I got in-touch with them in June to check on the status of their FHIR endpoint and their response was:

Thanks for checking in. We are unfortunately running behind schedule, and are still working on getting our FHIR server ready for production use. We are not yet ready to open up our FHIR server to developers yet, but are actively working on this.

I'll follow up with them again, but until they have a working FHIR endpoint, Fasten won't be able to integrate with them.

@AnalogJ
Copy link
Member

AnalogJ commented Aug 17, 2023

Update: One Medical FHIR endpoint is still pending

@AnalogJ
Copy link
Member

AnalogJ commented Nov 15, 2023

Looks like One Medical is finally ready for apps to start integrating with their API - however they're prioritizing apps that patients request.

Thanks for following up with us. We are prioritizing connections where we have directives from our patients. We have several high priority requests by our patient population, and are starting with those.

If you have patients at One Medical who wish to send their data to your app, please have them contact our Admin team via our web, iOS, or Android app.

Otherwise, we will reach back out once we are ready to connect.

So, if you're a OneMedical user, and you'd like to pull your medical history into Fasten, please send them an email requesting that they allow Fasten health to connect.

Dear One Medical, I'd like to make my electronic medical records available to the Fasten Health app under the Cures Act Final Rule. For further details, please contact Fasten Health at support@fastenhealth.com.

@AnalogJ AnalogJ changed the title One Medical Source asks for NextGen Login/Pass One Medical Support Nov 15, 2023
@ignacio82
Copy link

I contacted one medical and this was their first reply:

We recently added a new feature to the patient portal, allowing patients to download a copy of their own records which gives them the capability to forward them over to the appropriate party.
Would you like to try that feature out?
If so, log on to your account on a desktop

Alas, all I can do is download a pdf which i guess is not possible to import into fasten

@sjafferali
Copy link

I sent them a message as well and received the same response unfortunately.

@AnalogJ
Copy link
Member

AnalogJ commented Jan 30, 2024

Sent another email on 2/29/2024 asking for timeline for general availability.

@AnalogJ AnalogJ transferred this issue from fastenhealth/fasten-onprem May 15, 2024
@AnalogJ
Copy link
Member

AnalogJ commented May 15, 2024

Sent another Email:

Hi,

I am writing on behalf of Fasten Health, Inc. to address a concern regarding selective API access provided by One Medical. We have noticed that while Apple Health and OneRecord have been granted access to your APIs, Fasten Health has not received similar permissions. This practice may constitute information blocking as defined under the 21st Century Cures Act and ONC’s Final Rule, which require equitable access to electronic health information (EHI).

We are keen to resolve this matter promptly and ensure compliance with federal regulations, enhancing patient care through improved data interoperability. Could we discuss a pathway towards equitable API access for Fasten Health?

Thank you for your attention to this matter. We look forward to your response.

@AnalogJ
Copy link
Member

AnalogJ commented May 15, 2024

If we don't hear back from them, I'll start filing information blocking tickets.

@noizwaves
Copy link

I've also sent a message requesting access 🤞

@AnalogJ
Copy link
Member

AnalogJ commented Jun 12, 2024

OneMedical stated that they'll be sending me credentials soon.

@AnalogJ
Copy link
Member

AnalogJ commented Jun 13, 2024

Received credentials. I'll do some development over the weekend to verify their integration.

@AnalogJ
Copy link
Member

AnalogJ commented Jun 15, 2024

{
  "custom_definition": true,
  "platform_type": "onemedical",
  "should_override_redirect": false,
  "cors_relay_required": false,
  "override_redirect": "",
  "authorization_endpoint": "https://api.stage.1life.com/fhir-auth/authorize",
  "token_endpoint": "https://api.stage.1life.com/fhir-auth/oauth/token",
  "url": "https://api.stage.1life.com/fhir/4.0",
  "client_id": "xxxx",
  "redirect_uri": "https://lighthouse.fastenhealth.com/sandbox/callback/onemedical",
  "grant_types_supported": [
    "authorization_code"
  ],
  "response_types_supported": [
    "code"
  ],
  "response_modes_supported": [
    "fragment"
  ],
  "aud": "https://api.stage.1life.com/fhir/4.0",
  "scopes_supported": [
    "fhirUser",
    "openid",
    "profile",
    "patient/*.read"
  ],
  "confidential": false,
  "confidential_endpoint": "",
  "pkce": true,
  "code_challenge_methods_supported": [
    "S256"
  ],
  "issuer": "https://api.stage.1life.com/fhir/4.0"
}

Status

  • Waiting for response containing Sandbox credentials

@AnalogJ
Copy link
Member

AnalogJ commented Jun 17, 2024

Hey @noizwaves @ignacio82 @verttex @sjafferali @zacharyneveu
Can you all pull the latest docker image (once it finishes building) and try connecting One Medical?

I've confirmed its working using my own account, but I'd like a second confirmation as well :)

@ignacio82
Copy link

ignacio82 commented Jun 17, 2024 via email

@AnalogJ
Copy link
Member

AnalogJ commented Jun 17, 2024

no additional credentials required, I just logged in with my standard One Medical account email address and password.

@ignacio82
Copy link

confirming that it works

@AnalogJ
Copy link
Member

AnalogJ commented Jun 18, 2024

fantastic, thanks @ignacio82 !

@sjafferali
Copy link

Thanks for getting this implemented!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

5 participants