Create a shared assembly for HL7 transform V2

If you have a set of methods which are common to many HL7 transform devices in your Connexion system, create a single assembly that defines these shared methods and reference it in all the required devices. For example, in the following screenshot I have created an assembly which some sample methods. Please note that I am inheriting from 'BaseCustomFunctions' for the HL7 transform V2 (for other devices the base class may be different):

Then all I need to do is add a reference to this assembly in the HL7 transform device, and use this as the new base class:

Now, all the methods defined in my shared assembly are available through the HL7 transform UI:

If you deploy your assembly as part of a custom device, then you can deploy new versions of your shared assembly and Connexion will automatically upgrade all transform devices which reference it. This effectively makes your shared assembly global to your Connexion deployment.