Closed sam-hoffman closed 2 years ago
This appears to be a bug. I can reproduce it using the same arguments you provided when running Synthea. Thanks for including clear reproducibility instructions with this issue.
It appears to be related to the CardiovascularDiseaseModule
. The code related to adding conditions and medications to the person's record isn't checking to see whether the code already exists. I doesn't have any clinical impact on the simulation, but the CCDA export dutifully lists out all of the codes, which is why you see all of those translations.
I'm going to start working on a fix for this.
config file:
java version: 17 run with
./run_synthea -p 10 -s 111111 --exporter.fhir.export false --exporter.ccda.export true
Lots of translation tags are repeated :(
One example is in a file for a person named Jasper Hirthe, who has many repetitions of the line
<translation code="49436004" codeSystem="2.16.840.1.113883.6.96" displayName="Atrial Fibrillation"/>
Is there a way to avoid having these repeated lines?