I am excited with Fhir's promises. I started getting my head around on this subject for last couple of days.
We have an existing SQL Server database containing health related records. We are trying to communicate with Fhir compliant messages.
Sending data : Based on the given specification in http://hl7.org/fhir/, and using data object model of https://www.nuget.org/packages/Hl7.Fhir.DSTU2 , I can transform my relational data to Hl7.Fhir.Model data. Then , its a matter of transforming that data to either JSON / XML.
Consuming data : We can have the incoming data mapped to Hl7.Fhir.Model. But , I find it difficult to map extensions ( i.e. not a direct property) with our columns. Is there any way I can do this easily?
Is SQL Server not a good choice to build a Fhir server ? Do I have to consider using MongoDB / DocumentDB ?