Giter Site home page Giter Site logo

Comments (9)

AnalogJ avatar AnalogJ commented on June 11, 2024

Hey @ideamatrix
Thanks for all the information about Ascension. Athena will be supported as well, I'm in the process of testing out our integration at the moment - https://github.com/fastenhealth/fasten-sources/blob/main/PLATFORM_LIST.md

from fasten-sources.

AnalogJ avatar AnalogJ commented on June 11, 2024

Hey @ideamatrix
I just added support for Athena providers in the main branch. Would you be willing to help me test it out?

Just pull down the ghcr.io/fastenhealth/fasten-onprem:main docker image and test it with your AthenaHealth provider(s):

docker pull ghcr.io/fastenhealth/fasten-onprem:main 
docker run --rm -p 9090:8080 ghcr.io/fastenhealth/fasten-onprem:main 

If you run into any issues, please respond below, or message me in the Fasten Discord

from fasten-sources.

ideamatrix avatar ideamatrix commented on June 11, 2024

Everything was looking good until I was redirected back to Fasten.

Steps:

  1. I found Ascension Medical Group Seton in the list and clicked it, then clicked "Connect".
  2. I was directed to the sign-in page for Ascension Medical Group on Athena and signed in.
  3. I selected my patient record from the list (there was only one record available)
  4. The sign-in went fine, and all selections in the list of permissions were pre-selected.
  5. I received the confirmation page: "Your ATHENA account has been securely connected to FASTEN."
  6. I was redirected back to Fasten and Ascension Medical Group Seton was listed in my Connected Sources, with the progress bar about 2/3 complete as soon as the page loaded.
  7. The progress bar did not move, and after approx. 10 seconds, I received this error:
    An error occurred while accessing ascension-medical-group-seton: '{}'

image

from fasten-sources.

AnalogJ avatar AnalogJ commented on June 11, 2024

Apologies, I've been working on a Desktop version of Fasten, and I made a breaking change. A new docker image is building which should fix this issue.

from fasten-sources.

AnalogJ avatar AnalogJ commented on June 11, 2024

@ideamatrix the docker image just finished, can you pull it and try again?

from fasten-sources.

ideamatrix avatar ideamatrix commented on June 11, 2024

from fasten-sources.

AnalogJ avatar AnalogJ commented on June 11, 2024

Hey @ideamatrix are you on Discord by chance? And/Or would you be willing to do a screen sharing session with me? I'd like to figure out if this is still an issue, and what's causing it.

https://calendly.com/jason-kulatunga/

from fasten-sources.

AnalogJ avatar AnalogJ commented on June 11, 2024

hey @ideamatrix
This should be fixed in the latest version of Fasten. Can you try it out?

from fasten-sources.

ideamatrix avatar ideamatrix commented on June 11, 2024

Apologies I missed your earlier comment. It's working, and data imported without errors. It was difficult to find the right provider in the list - Ascension uses a huge number of separate EHR's (easily 80+ if logins need to use the correct hostnames for Athena, Epic, and Cerner). I'll start making some updates in Toolbox.

A few notes after testing for a couple hours:

  • Not importing medications or clinical notes
  • Care Team is empty in the interface, but shows in JSON.
  • Care Team JSON is incomplete, full team only shows in Practitioners (and shows correctly in the interface)
  • Organization names are incorrect - Seton populates "name" with a code, such as SFC_PEDI GASTRO_STRCT 401. The full name is patientFacingName as in the JSON snippet below:
"extension": [
	{
		"extension": [
			{
				"url": "patientFacingName",
				"valueString": "Dell Children's Medical Group Gastroenterology Department"
			}
		],
		"url": "https://fhir.athena.io/StructureDefinition/ah-location-department-details"
	}
]

Some of those may be specific to either Fasten or Athena. Let me know if you'd like me to create issues for any of the items above.

from fasten-sources.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.