Article Jeff Morgan · Aug 6 10m read Example of Overriding SDA to FHIR Transform Process to Include "RequestMethod" Setting When building a bundle from legacy data, I (and others) wanted to be able to control whether or not the resources were generated with a FHIR Request Method of PUT instead of the hard coded POST. I have extended the two classes responsible for transforming SDA to FHIR in an Interoperability Production to accomodate a setting that lets the user control the Request Method. #FHIR #Interoperability #InterSystems IRIS for Health 4 2 0 137
Article Jeff Morgan · Oct 21, 2016 3m read Ensemble: How to embed a PDF file into an HL7 message This article will describe and include an example of how to embed an external PDF file into an HL7 segment, specifically ADT_A01:2.3.1 OBX(). This can be useful when attempting to insert pictures or other external data into an HL7 message. In this example, the name of the PDF file to be embedded is provided in the incoming HL7 message in OBX(1):ObservationValue field. #Best Practices #Business Process (BPL) #Code Snippet #DTL #HL7 #ObjectScript #Ensemble 12 4 6 15.1K
Article Jeff Morgan · Oct 17, 2016 2m read Why Keep Integrity Is Important When Purging HealthShare/Ensemble Data When running the built in Ensemble Purge task (Ens.Util.Tasks.Purge) there are three parameters DaysToKeep, BodiesToo, and KeepIntegrity. This article focuses on the KeepIntegrity boolean parameter, but more information about running this task can be found here:http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=...KeepIntegrity determines which Ensemble Messages are marked for deletion within the time specified by DaysToKeep. #Ensemble #System Administration 8 2 0 1K