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

Compatibility With Synthea Versions & Issue #17

Open
Ryan-nd opened this issue Jan 6, 2023 · 5 comments
Open

Compatibility With Synthea Versions & Issue #17

Ryan-nd opened this issue Jan 6, 2023 · 5 comments

Comments

@Ryan-nd
Copy link

Ryan-nd commented Jan 6, 2023

Hello,

Just wanted to ask about configuring the data to New Zealand, I'm using Synthea version 3.1.1 and I've manually imported the geography ,Payers & Provider from the NZ files provided. Wondering is it because programme requires Synthea Version 3.0.0, as in Synthea 3.1.1, the code has ' fipscodes'. while in Synthea 3.0.0 does not. For the foreign_birthplace, would I have to make changes to the data by adding in a New Zealand in as well as New Zealand is not included inside the original foreign_birthplace file. Would apprecaite any insights on that.

Regards,
Ryan Li

@bobvanderlinden
Copy link

Same problem for The Netherlands. Solved a number of the errors coming out of Synthea, but eventually gave up. The current international setup doesn't seem maintainable in the long run.

@jawalonoski
Copy link
Member

We have a small team, and we do not currently test every ancillary project with each new Synthea change -- we just don't have the bandwidth. Maybe someone on the core team can find some time and see if the fixes are easy for us to make. Ideally, someone from the community with interest in these configurations would update them and submit a PR.

@martinhinze
Copy link

Hello, I just tried to use the German version of Synthea International and apparently also ran into compatibility issues. Synthea International is at this moment apparently not working with the current version of Synthea, right?
This is the error message when running ./run_synthea -p [N]:

> Task :run FAILED
Exception in thread "main" java.lang.NullPointerException: Cannot invoke "String.toUpperCase()" because the return value of "org.mitre.synthea.world.geography.Location.getAbbreviation(String)" is null
        at org.mitre.synthea.world.agents.PayerManager.loadPayers(PayerManager.java:137)
        at org.mitre.synthea.world.agents.PayerManager.loadPayers(PayerManager.java:107)
        at org.mitre.synthea.engine.Generator.init(Generator.java:265)
        at org.mitre.synthea.engine.Generator.<init>(Generator.java:209)
        at App.main(App.java:270)

@jawalonoski
Copy link
Member

@martinhinze Correct, it is not currently working. It will probably take a little bit of effort to make corrections to the Synthea International files to make them functional with the latest version of Synthea.

@samielsabri
Copy link

Sorry to revive this thread, but which version of Synthea is compatible with international? I tried to make Canadian demographic data work for a while now and then stumbled across this.

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

No branches or pull requests

5 participants