Question Enrico Parisi · May 2 DICOM, Mirror and StorageLocation Is anyone using DICOM Interoperability in IRIS for Health configured in Mirror? I'm asking because I'm not sure how to handle where the DICOM messages are stored. For some reason DICOM use the filesystem to store raw messages, the directory used can be configured in the StorageLocation production settings, obviously this is a big issue if/when a mirror failover occur. Unfortunately in IRIS it's not possible to change the DICOM storage from file stream to global stream. Has anyone came across this issue? #Interoperability #InterSystems IRIS for Health 0 8 0 67
Article Enrico Parisi · May 2 3m read Minify XML in IRIS In a project I'm working on we need to store some arbitrary XML in the database. This XML does not have any corresponding class in IRIS, we just need to store it as a string (it's relatively small and can fit in a string).Since there are MANY (millions!) of records in the database I decided to reduce as much as possible the size without compressing. I know that some XML to be stored is indented, some not, it varies. #XML #InterSystems IRIS #InterSystems IRIS for Health 3 3 1 52
Discussion Enrico Parisi · Mar 20 Display Pool Size in Production Configuration page Once upon a time in Ensemble Management Portal the pool size of each component (Business Host) within the production was displayed in the Production Configuration page. This information was very useful, especially when a production have tens or hundreds of components. #Interoperability #Management Portal #System Administration #InterSystems IRIS #InterSystems IRIS for Health #HealthShare #InterSystems Ideas Portal 4 0 0 52
Discussion Enrico Parisi · Oct 25, 2024 Language preference in Management Portal The IRIS Management Portal is localized (translated) for some (many?) languages and the language used by the Management Portal interface is determined by the browser settings, often derived from the OS settings (can be changed). This means that if a user, like me, want to use ONLY the English version of the Management Portal, each and every time you login you need to change the language. VERY annoying. I know I can change the language configured in Browser, BUT, I want to use English for the IRIS management portal non for all my internet activity! #InterSystems IRIS #InterSystems IRIS for Health #Health Connect #HealthShare #InterSystems Ideas Portal 2 9 1 185
Question Enrico Parisi · Dec 28, 2023 git-source-control and CSP applications I'm testing git-source-control and I have problem with a CSP application. I was able to configure in settings a CSP application that use the path /csp/myapp, that worked. I have another application /slg and I'm unable to add it to Git.I created the mapping as "/CSP/" - "/slg" - "csp/slg/", then in Studio when I right click on the CSP folder in the Namespace Work Area, select Git -> Add: #Source Control #InterSystems IRIS 1 2 0 277
Question Enrico Parisi · Dec 27, 2023 Operating system command execution and Windows Console I just realized that operating system command execution does not work on Windows console if the IRIS service is started using a different user than Local System account (the default). I always change the user configured in the IRIS service and I believe this is a standard good practice, particularly in "real" environments (be it production, stage, test or development) that are part of Windows Active Directory Domain. #Terminal #InterSystems IRIS 1 1 1 247
Article Enrico Parisi · Nov 18, 2023 3m read Add OS command execution to WebTerminal I think WebTerminal is an outstanding project, kudos to @Nikita Savchenko #Terminal #Caché #Ensemble #InterSystems IRIS 5 1 0 296
Discussion Enrico Parisi · Jan 30, 2023 The new $system.external interface The new $system.external interface (aka "InterSystems External Servers") is used to call/integrate with external language code/libraries, it replace the old gateways (for example Java gateway) that required the import of proxy objects. Note that the documentation for the old gateways has been removed from IRIS, so only the new $system.external interface is somewhat (i.e. insufficiently) documented. Regarding the migration from old gateway to new $system.external interface the documentation says: #.NET #Java #InterSystems IRIS 7 14 2 913
Question Enrico Parisi · Sep 2, 2022 Using arrays in $system.external .NET gateway I'm converting a .NET gateway interface (call .NET code from IRIS) from the old "Caché style" that use imported proxy class to the new $system.external .NET gateway as documented in: https://docs.intersystems.com/iris20221/csp/docbook/DocBook.UI.Page.cls?... #.NET #Key Question #InterSystems IRIS 1 11 0 595