Article Nigel Salm · Sep 16, 2021 3m read A new Global Masters Topic and a useful guide to Python I have just created a new Global Master Topic, "IRIS Cheatsheets". IRIS has introduced a lot of new functionality, especially in scripting languages, FHIR R4 support, enhanced Interoperability Tools, and IRIS Analytics. Having spent 35 years working on Windows-based PC's and Laptops, I have surprisingly little knowledge of Linux, Docker and Git. Furthermore, I have written almost every application and Interface in ObjectScript with splatterings of SQL, .Net, and Java Gateways and the most basic knowledge of WinSCP, Putty, SSH. All that changed when I received my first Raspberry Pi. #Containerization #Docker #Languages #Python #Ubuntu #InterSystems IRIS #InterSystems IRIS for Health #InterSystems IRIS BI (DeepSee) #VSCode 8 3 1 497
Article Nigel Salm · Aug 21, 2021 106m read How to develop an interoperability solution in one code base and then use it to generate many individual interfaces How to develop an interoperability solution in one code base and then use it to generate many individual interfaces Overview #Coding Guidelines #Deployment #Development Environment #Interoperability #Ensemble 15 2 0 684
Article Nigel Salm · Aug 18, 2021 15m read Why I love ObjectScript and why I think I might love Python More Why I love ObjectScript and why I think I might love Python More #Coding Guidelines #ObjectScript #Python #InterSystems IRIS 36 17 4 1.5K
Article Nigel Salm · Aug 11, 2021 3m read Interoperability with IRIS and Pharmacy Robotics I have attached a document that describes the product I have developed called NiPaRobotica Pharmacy. This is an interface I developed that accepts Pharmacy Dispense Requests and converts the line items on the order into dispense dialogues which it sends to pharmacy robots. I deployed the interface into 3 Hospital pharmacies two of which had 6 robots that were arranged in such a way that the dispense chutes channelled medications to desks by the pharmacists sitting in windows serving 1200 patients a day. The robots cut the average waiting time from 2 hours down to one hour. #FHIR #HL7 #Interoperability #InterSystems Business Solutions and Architectures #InterSystems IRIS for Health 17 2 1 432
Article Nigel Salm · Nov 21, 2019 2m read Cache/Ensemble/IRIS software Distribution Application Some time ago I developed an application that tackled a familarial problem faced by many developers when required to update multiple UAT or PRODUCTION sites with the latest Software patches that have been developed and tested on your DEV server and now need to be deployed to multiple sites running that software. In principle the solution works as follows: 1) Prepare an XML export of affected classes/routines/csp pages/hl7 definitions et al 2) Optionally create a global export of any new globals or changes to existing globals #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 1 0 382