Announcement Neerav Verma · Aug 31 IRIS / Healthshare Consultant Available (UK) I am available to engage on projects as an Iris Healthcare Consultant, leveraging over 20 years of e #Azure #HL7 #InterSystems IRIS for Health #Job Wanted 1 0 0 73
Question Neerav Verma · Aug 10 VS Code Connection What is wrong in this snippet?? Its an iris lab so nothing so personal that someone can't use it { "workbench.colorTheme": "InterSystems Default Dark Modern", "intersystems.servers": { "irislab": { "webServer": { "scheme": "https", "host": "35.188.112.210", "port": 29363 }, "username": "tech", "password": "demo" } }, "objectscript.conn": { #VSCode #InterSystems IRIS for Health 0 1 0 128
Question Neerav Verma · Aug 8, 2021 Intersystems Doc Down HI, docs.intersystems.com has been down for almost a week now. Do we have any update as to when it will be back up? #Documentation 0 4 0 354
Announcement Neerav Verma · Jul 16, 2021 Looking for a consultant??? Hello fellow community members, I would like to offer my services as an Intersystems Professional and am available to work on projects. I have more than a decade experience into Intersystems stack of technologies including IRIS, Ensemble, Healthshare, Healthconnect, Cache Objectscript, Mumps, Zen, Analytics etc. with companies spread over US and UK involved in multiple domains. #Job Wanted #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 3 0 0 239
Question Neerav Verma · Feb 28, 2021 CDS - Example Hello, Am curious if anyone has a working example of IRIS/Ensemble consuming a CDS file and one or two sample CDS files for reference.Thanks in advance. #InterSystems IRIS for Health 0 1 0 415
Announcement Neerav Verma · Jan 27, 2021 Certified Intersystems Professional Available on Contract Hello fellow community members, I would like to offer my services as an Intersystems Professional and am available to work on projects. I have more than a decade experience into Intersystems stack of technologies including IRIS, Ensemble, Healthshare, Healthconnect, Cache Objectscript, Mumps, Zen, Analytics etc. with companies spread over US and UK involved in multiple domains. #Angular #AWS #Azure #Cloud #Job Wanted #JSON #REST API #SQL #InterSystems IRIS 1 0 0 420
Article Neerav Verma · Dec 24, 2020 1m read Output to JSON - Date Internal Format There are couple of options to do this. 1. You can extend your class &JSON.Adaptor, it will do it for you with inbuilt logicaldtodisplay methods 2. Create another request class and do your transformations 3. Before calling the json convert to stream methods, transform the object's field with a ZDT. --------------------------------------------------------------------------------------------------------------------------------------- I have an extremely simple example where there is a class with 3 properties #JSON #InterSystems IRIS 0 1 0 365
Question Neerav Verma · Dec 19, 2020 REST: Not Supported : "in": "PATH", I have been using the "in": "PATH" parameter type for at least a year and was working fine for my GET requests. Now, since this new version, it has stopped compiling. Does someone know why and what's the workaround to make a request like this work /getmethod/getparam Regards #API #InterSystems API Manager (IAM) #REST API #InterSystems IRIS 0 7 0 379
Announcement Neerav Verma · Aug 4, 2020 Machine Learning in IRIS IRIS is an excellent option for machine learning projects with massive data operation scenarios, because the following reasons: #Machine Learning (ML) #InterSystems IRIS 0 0 0 561
Discussion Neerav Verma · Jul 29, 2020 IRIS vs Other integration engines Hello All, I have been using IRIS / Ensemble for over a decade and appreciate lot of it's functionalities and features, however besides having a UI of 80's era (which doesn't bother me), what I believe where IRIS is lacking is lack of out of the box connectors (services/operations).If we look at IRIS's competitors for eg Mulesoft, Talend, Boomi they all have hundreds of pre-built connectors for major applications like Salesforce, SAP etc and cloud services like Azure, AWS etc to store and retrieve information and data. #Business Operation #Business Service #InterSystems IRIS 0 2 0 498
Announcement Neerav Verma · Feb 13, 2020 Class Queries Class Queries in InterSystems IRIS (and Cache, Ensemble, HealthShare) is a useful tool that separates SQL queries from Object Script code. Basically, it works like this: suppose that you want to use the same SQL query with different arguments in several different places.In this case you can avoid code duplication by declaring the query body as a class query and then calling this query by name. #SQL #Ensemble #InterSystems IRIS 0 6 0 650
Question Neerav Verma · Jan 17, 2020 Best BI Tool Compatible with IRIS Hi All, We have been using DeepSee which has been the integrated Analytic Dashboard built over Cache Cubes. It works fine but it's visual capabilities are limited and most probably is getting phased out. If I am not wrong, Tableau is the suggested alternative to DeepSee . It is expensive and a big and considerable shift from existing technology I wanted to get an opinion of the community as to these few key points - What other BI tools others have been using with IRIS and what have been their experience - For which tools are the best inbuilt support / api's avaialble in IRIS #Analytics #API #InterSystems IRIS #InterSystems IRIS for Health #InterSystems IRIS BI (DeepSee) 2 10 0 567
Discussion Neerav Verma · Jan 16, 2020 Query Plan Error or Correct Estimation Hi All, We have few queries which are simple selects . For simplicity let's say there is a query that joins two tables and gets few columns and both tables have no indexes. Select Tab1.Field1, Tab2.Field2From Table1 Tab1Join Table2 Tab2On Tab2.FK = Tab1.PKWhen we do query plan for this it shows approx 6 million, however if we make a simple adjustment to the query #Performance #SQL #Caché 0 5 0 287
Discussion Neerav Verma · Dec 19, 2019 Web Technologies To Choose - Opinion Wanted HI, I am planning to build a WebApp that will have tons of data to display in tables, ability to add comments on that table rows and may be some few more small features as we move on. 1. It has to be Secure 2. It has to be fast 3. It has to be Non CSP / Non Zen 4. Will have Cache DB to pull records from but should be flexible to do that from any odbc resource 5. Version 2018 Ensemble My first step would have been to investigate different options for technologies that would make it work and best suited with Ensemble 2018 #Angular2 #CSP #Databases #Node.js #React #ZEN #Caché 0 18 1 476
Question Neerav Verma · Dec 12, 2019 Bootstrap Tables & CSP Hello All, We need to develop a small csp application which shows data in simple paginated / searchable table for business users. It is to be built on an old version of Cache and is not a big full fledged application but something temporary. We can't use Zen and using a combination of csp & Bootstrap as bootstrap makes the pages look beautiful with little effort. I have built the table in boostrap and it works fine with pagination and search working perfectly #CSP #ZEN #Caché 0 6 0 720
Question Neerav Verma · Nov 28, 2019 Getting Parameters cleanly from Property Definition HI, I have made a query with class definitions and all their properties and put them in a view. All is good besides Parameters is showing junk characters. Is there a way to do it cleanly besides getting into the code?? SELECT CC.ID As CompiledClass, CC.SqlSchemaName,CC.SqlTableName,CP.Name As PropertyName, CP.SqlFieldName, CP.Type,PD.Parameters FROM %Dictionary.CompiledProperty CPJOIN %Dictionary.CompiledClass CCON CP.Parent = CC.ID #SQL #Caché 0 11 0 383
Question Neerav Verma · Nov 11, 2019 Azure Blob Upload Hi, Does anyone have a simple code snippet to encode and upload a raw text to Azure Blob? #Azure #Cloud #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 2 0 425
Question Neerav Verma · Oct 19, 2019 Best way to programatically call a Business Process from Code HI We can easily do a <call> from graphic BPL's I was wondering what is the best way we can call another Business Process or Operation via code. Thanks in advance #Business Process (BPL) #Ensemble 0 6 0 1.3K
Article Neerav Verma · Sep 27, 2019 2m read Error Handling Techniques : Tips & Tricks At least three different ways to process errors (status codes, exceptions, SQLCODE etc is given in ObjectScript. Most systems have status, but for a range of reasons exceptions are more convenient to manage. You spend some time translating between the various techniques dealing with legacy code. For reference, I use several of these excerpts. It is hoped that they will also support others. #ObjectScript #Ensemble 4 2 3 2.1K
Announcement Neerav Verma · Jun 1, 2019 Create Excel Files From SQL (Via Business Operation) This Utility creates an xlsx file with the file name provided.There are mutliple ways to write data to it, I am retrieving it via Sql queries in this example. #ZEN #Ensemble 0 5 0 573