Stream: implementers
Topic: Moving DSTU2 -> STU3
Grahame Grieve (Jun 16 2020 at 19:52):
Question from DevDays:
we are moving data from DSTU2 to STU3.what is the bestway to approach this?
Grahame Grieve (Jun 16 2020 at 19:59):
well, I don't know about the best way. But here's some ways you can:
- use the FHIR Mapping language and libraries to convert the data as a once off
- write code in some 3GL or XSLT, and then you can do it as a once off or as an ongoing process
- use some existing library or service that can do the conversion
but it all depends on your condition. Are you storing data as FHIR resources? If you aren't, you can just write parallel infrastructure in your mapping/bridging code
Josh Mandel (Jun 16 2020 at 22:48):
Also without knowing the context here I am inclined to ask why not go straight to r4? (I'm assuming there are good reasons, but this is worth looking into.)
John Silva (Jun 19 2020 at 10:01):
@Josh Mandel - but does FHIR define a 'straight mapping' from DSTU2 to R4 -- or does one have to go from DSTU2 to STU3 and then to R4?
Josh Mandel (Jun 19 2020 at 13:02):
I only have the excerpted context above -- I was assuming you were talking about updating an API service rather than just converting a pile of data. Depending on what data you're working with and the tool set you have chosen, a two-step data conversion process might be helpful; my comment was really just about your target state.
Last updated: Apr 12 2022 at 19:14 UTC