-
I have been attempting to generate FHIR records with ICD-10 codes instead of SNOMED codes for a Medicare patient population. Is there any documentation outlining how to map the SNOMED codes generated by Synthea to ICD-10 codes for exported FHIR records? The closest I have been able to get are the comments interspersed throughout several code modules. Other than that I have been unable to find much. At this point, I'd like to verify my understanding and ask for input from anyone who can provide further guidance. My findings so far:
I have not been able to generate a FHIR patient record with ICD-10 codes no matter how I have set parameters or the mapping files created. I would appreciate any information you can provide that would let me know whether what I am doing is possible. If it is possible, then I would appreciate if you could provide any of the following:
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
What you are looking to do should work with the latest master branch code (since this PR was merged: #1521). A couple of things to check:
You can find a couple of sample code mapping files in |
Beta Was this translation helpful? Give feedback.
-
Having both SNOMED and ICD-10 in FHIR was the intended behavior - essentially we are treating ICD-10 as a translation while preserving the original. There's no support for adding ICD-10 codes to the CSV export right now, I guess you could use the mapping file to post-process the CSV and add a new column for ICD codes. |
Beta Was this translation helpful? Give feedback.
-
Thank you.
…On Wed, Dec 4, 2024 at 8:20 AM Marc Hadley ***@***.***> wrote:
There's nothing built in. If you want to automate it, we've had success
using the UMLS MRCONSO.RRF
<https://www.nlm.nih.gov/research/umls/licensedcontent/umlsknowledgesources.html>
file to create mappings from one code system to another.
—
Reply to this email directly, view it on GitHub
<#1533 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACZBZROWDSXGGWGKZE5YCXD2D4TVZAVCNFSM6AAAAABS4S755WVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBWGM2TIMY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
What you are looking to do should work with the latest master branch code (since this PR was merged: #1521). A couple of things to check:
synthea.properties
uncomment the lineexporter.code_map.icd10-cm=export/anti_amyloid_code_map.json
and change the mapping file name to whatever you are using.export
path in thesynthea.properties
file is relative tosrc/main/resources
You can find a couple of sample code mapping files in
src/test/resources/export
.