Skip to content

Releases: synthetichealth/synthea

master-branch-latest

Choose a tag to compare

Honor the configured code system when adding FHIR code translations

FhirR4.addTranslation took a code system, used it to look up a CodeMapper,
and then always emitted the ICD-10-CM system URI. It also only ever asked
for the ICD-10-CM mapper, so a map registered under any other
exporter.code_map.<system> key was loaded at startup and never consulted,
even though Exporter#loadCodeMappers documents that usage and gives CPT as
its example.

Apply every configured code map and label each translation with its own
system URI. Output for the shipped ICD-10-CM configuration is unchanged.

Also add the CPT system URI, match system names case-insensitively so that
names derived from configuration keys resolve, and hold the code mappers in
a TreeMap so that multiple maps are applied in a deterministic order.

v4.0.0

Choose a tag to compare

@hadleynet hadleynet released this 05 Mar 22:37
  • Added support for US Core 7 in FHIR R4 exporter @Jammjammjamm
  • Fixed display text for multiple codes @Jammjammjamm
  • New Adolescent Idiopathic Scoliosis (AIS) module @Ritakoubeh
  • Upgraded to Gradle 9 to add support for JDK 25, dropped support for JDK 11, minimum JDK 17 now required @dehall

v3.4.0

Choose a tag to compare

@hadleynet hadleynet released this 05 Nov 16:29
  • Hypertension updates to better align onset age with statistics @jawalonoski
  • Updates to SNOMED codes to replace outdated and inactive codes @florim14
  • Support for mapping condition codes to ICD-10-CM in the FHIR R4 exporter @hadleynet
  • Various Flexporter updates @dehall
  • Defaults for missing data or configuration settings when using international configurations @jawalonoski
  • Use COMPLETED instead of STOPPED for FHIR R4 MedicationRequest resources @jawalonoski
  • CSV exporter allow both included and excluded files to be set @facuerrobidart
  • Update Gradle and fix warnings @awatson1978 @KeeyanGhoreshi @Jammjammjamm
  • Add labs and reports to clinical notes @jawalonoski
  • Fix claim, provider and organization serialization @KeeyanGhoreshi
  • Fix issue with duplicate UUIDs @dehall
  • Fix CSV export claim transaction and payer transition referential integrity through memberId @jawalonoski
  • Refactor CSV exporter and add support for splitting large CSV files @Jammjammjamm
  • Use US Core 6 as default in FHIR exporter @Jammjammjamm
  • Add donation message at end of patient generation @andrequina

v3.3.0

Choose a tag to compare

@hadleynet hadleynet released this 06 Sep 17:09

v3.2.0

Choose a tag to compare

@hadleynet hadleynet released this 16 Jun 16:21
  • Improvements to the RIF exporter: improve correlation between procedure and revenue centers, consolidate claim lines for same procedure, add support for PDPM codes, add total charge line items, improve BIC code assignments @hadleynet @jawalonoski
  • Improvements to the CSV exporter: add FIPS county code and better matching to ZIP code @jawalonoski
  • Improvements to the CCDA exporter: add functional status, fix vital signs
  • Module updates: add maintenance and emergency inhaler submodules @jrlegrand, ESRD improvements @jawalonoski, add reasons for encounters @hadleynet
  • Engine updates: virtual medicine transitions @eedrummer, exponential probability distribution @jawalonoski, rework insurance @RobertScalfani
  • Improve graphviz integration @eedrummer
  • New utility to map from BFD RIF export format to CCW RIF format
  • FHIR USCore 5 support @dehall
  • Numerous bug fixes and additional small feature additions

v3.1.1

Choose a tag to compare

@hadleynet hadleynet released this 30 Sep 19:33

Bug fix release. Add missing identifier in patient home's location FHIR resource (@jawalonoski).

v3.1.0

Choose a tag to compare

@hadleynet hadleynet released this 08 Sep 13:58

v3.0.0

Choose a tag to compare

@hadleynet hadleynet released this 09 Dec 20:22
  • Updated GMF to version 2. New features include specification of random distribution types (uniform, gaussian, exact) - @eedrummer
  • Improvements to the CSV exporter including export of claims - @dehall
  • Improvements to the C-CDA exporter, primarily bug fixes - @jawalonoski
  • Addition of vaccines to COVID disease module - @eedrummer
  • Metadata about a Synthea run is now exported to capture runtime specified parameters - @dehall
  • Fixes to allow running of Synthea tasks from uberJar - @hadleynet, @dehall
  • Numerous miscellaneous bug fixes and enhancements to Synthea code and disease modules - @eedrummer, @dehall, @jawalonoski

v2.7.0

Choose a tag to compare

@hadleynet hadleynet released this 10 Feb 15:36

v2.6.1

Choose a tag to compare

@hadleynet hadleynet released this 03 Sep 19:39

Synthea V2.6.1 Release Notes

  • Fix a bug where procedures with a delay could be recorded twice

Synthea V2.6.0 Release Notes