FHIR Chat · Synthea · implementers

Stream: implementers

Topic: Synthea


view this post on Zulip Grahame Grieve (Oct 24 2017 at 22:52):

@Jason Walonoski a synthea question: I've followed the installation instructions, and gotten the following error:

view this post on Zulip Grahame Grieve (Oct 24 2017 at 22:52):

Could not find activemodel-4.2.8 in any of the sources

view this post on Zulip Grahame Grieve (Oct 24 2017 at 22:53):

gem install active model installed 5.1.4...

view this post on Zulip Rob Hausam (Oct 24 2017 at 22:55):

I set it up and used it just in the past few days in preparing for the IHIC Datathon. I don't recall getting that particular error, so I'm not sure what to say about that at the moment. I created about 5000 patients for the backup server in the cloud that we used.

view this post on Zulip Grahame Grieve (Oct 24 2017 at 22:56):

I can't figure out how to run it on the current version of ruby. .. trying an older version

view this post on Zulip Grahame Grieve (Oct 25 2017 at 00:38):

I think the output is meant to be R3 not R2, but the cardinalities are thoroughly mixed up

view this post on Zulip Grahame Grieve (Oct 25 2017 at 00:42):

btw, I gave up trying to get it run - dependency mess and I don't know Ruby at all to hack my through the thicket, and Rob sent me some generated data

view this post on Zulip Jason Walonoski (Oct 25 2017 at 14:08):

I guess @Grahame Grieve gave up on getting Synthea to work, but for others looking at this thread, it should work with any version of Ruby >= 2.1. We've tested it on Mac OS X, Windows, and Linux.

view this post on Zulip Jason Walonoski (Oct 25 2017 at 14:09):

The fhir output is meant to be STU3 and the fhir_dstu2 output is meant to be DSTU2. If you find cardinality issues I'd appreciate bug reports.

view this post on Zulip Jason Walonoski (Oct 25 2017 at 14:10):

In the coming months, we'll be migrating from Ruby to Java for performance reasons. Hopefully that will make it easier for the broader community to use and contribute to.

view this post on Zulip Grahame Grieve (Oct 25 2017 at 19:49):

Procedure.reasonReference, Encounter.reason, Organization.type

view this post on Zulip Grahame Grieve (Oct 25 2017 at 19:50):

it will not work ]with ruby 2.4 - a version specific dependency won't work with ruby 2.4

view this post on Zulip Grahame Grieve (Oct 25 2017 at 19:50):

and I gave up trying to sort out internal dependencies some where down the ruby tree

view this post on Zulip Grahame Grieve (Oct 25 2017 at 19:51):

wasn't impressed that I couldn't do the install with my old ruby and couldn't upgrade it, but that's nothingto do with you

view this post on Zulip Rob Hausam (Oct 26 2017 at 06:55):

I had significant permissions issues with the Ubuntu .deb package version of ruby, so I removed that and used RVM instead to install ruby, which worked fine. I'm using ruby 2.4.1p111 on Ubuntu 16.04.3. Doing a spot check on the STU3 output, I see the cardinality issue on Procedure.reasonReference and Encounter.reason, but Organization.type appears correct. I've added an issue for it (#239) on the Synthea GitHub.

view this post on Zulip Jason Walonoski (Oct 27 2017 at 23:55):

Thanks for the bug reports here and on github.

view this post on Zulip Jason Walonoski (Oct 31 2017 at 19:36):

These issues (and a few others I found) are fixed in master.... Will be rolled into the next release.


Last updated: Apr 12 2022 at 19:14 UTC