Article Ron Sweeney · Aug 21, 2023 6m read IRIS Tables in dbt (Data Build Tool) with Python Summary A Quick start to include InterSystems IRIS Tables in Data Build Tool using Python. It uses the sqlalchemy plugin with sqlalchemy-iris which enables the iris strategy for duckdb as a source for a dbt project. #Cloud #Data Model #integration-required #PID^TOO|| #InterSystems IRIS Open Exchange app 1 3 1 484
Article Ron Sweeney · Jun 7, 2023 15m read DeDupe an InterSystems® FHIR® Server With FHIR SQL Builder and Zingg This post backs the demonstration at Global Summit 2023 "Demos and Drinks" with details most likely lost in the noise of the event. #FHIR #integration-required #Machine Learning (ML) #PID^TOO|| #SQL #Health Connect #InterSystems IRIS for Health 3 0 1 395
Question Ron Sweeney · Apr 21, 2023 Bulk FHIR DataLoader Hello, Is there an equivelant to HS.FHIRServer.Tools.DataLoader.SubmitResourceFiles for bulk fhir data (.ndjson) that exists to import from a local directory in I4H ? #FHIR #InterSystems IRIS 0 2 0 324
Question Ron Sweeney · Oct 5, 2022 Share ZPM technique? Anybody willing to share a method form the ZPM cli (or othewise) where zpm will "Install package if not already installed?" I would want this to count for updates too I think as I would want to control that too. #InterSystems Package Manager (IPM) #InterSystems IRIS for Health 1 6 0 268
Article Ron Sweeney · Sep 30, 2022 3m read FHIRDrop, FHIRBox - Managed File Transfer to FHIR® A simple production that enables FHIR transaction bundles to be loaded into InterSystems® FHIR® Server via Box and Dropbox. Using the included MFT Connection Components and a 14 liner Custom Business Process, this production will process your transaction bundles to FHIR Resources for immediate consumption with Harry Potter like wizardry. Great for Hackathons, Research and FHIR® Cocktail parties. #FHIR #integration-required #Interoperability #Health Connect #InterSystems IRIS for Health Open Exchange app 7 2 0 505
Article Ron Sweeney · Sep 21, 2022 6m read FHIR Server powers Project Vulcan @ HL7 FHIR Connectathon #FHIR #integration-required #InterSystems IRIS 4 2 0 491
Question Ron Sweeney · Sep 19, 2022 Missing Package Mappings for Created Namespaces I4H Preview 4 Was at an HL7 Connectathon over the weekend and got in a scramble that headed us in the direction of trying out Preview 4 for I4H and found that the USER namespace, and subsequent namespaces created do not have any mappings included with them. 2022.1.0.209.0 - Our Previous working version #FHIR #InterSystems IRIS for Health 0 0 0 183
Question Ron Sweeney · Aug 8, 2022 FHIR Package Loading Sadness Im playing whack a mole importing an IG (which is a fairly typical exercise with fhir packages) through FHIR packages, and getting at some parts I cant seem to work around with some store errors...Im getting MAXSTRING on `hl7.terminology.r4`: #FHIR #InterSystems IRIS 1 3 0 397
Article Ron Sweeney · Jul 5, 2022 4m read IRIS Data to Google Big Query - InterSystems Cloud SQL via Dataflow How to include IRIS Data into your Google Big Query Data Warehouse and in your Data Studio data explorations. In this article we will be using Google Cloud Dataflow to connect to our InterSystems Cloud SQL Service and build a job to persist the results of an IRIS query in Big Query on an interval. #Analytics #Best Practices #Cloud #integration-required #InterSystems IRIS 5 3 0 991
Article Ron Sweeney · Apr 15, 2022 1m read Home Based Patient Monitoring - A Fast Track FHIR Story for the MIT Grand Hack 2022 Wanted to have a FHIR Story in the back pocket to share with the participants on a dead simple series of calls against the FHIR Server for anybody in the mindset of emitting metrics from a device to FHIR. #FHIR #integration-required #Other 4 0 1 270
Question Ron Sweeney · Apr 1, 2022 2022.1 (Build 152U) Broke /api/atelier through WebGateway Upgraded IRIS/Connect to 2022.1 and /api/atelier no longer works through a Web/CSPGateway. Also upgraded the Web/CSPGateway to version WebGateway-2022.1.0.152.0 on Ubuntu and HTTPD Server version: Apache/2.4.29 (Ubuntu) with no luck as well. It doesnt seem to matter if I add /api/atelier or /api/monitor to the enabled applications list, these routes do not make it back to the instance, however /csp, /csp/sys still does. #InterSystems IRIS for Health #VSCode 1 2 0 301
Question Ron Sweeney · Mar 9, 2022 Set 'GRANT EXECUTE ON %Library.RoutineMgr_StudioOpenDialog TO *' Globally Somehow ? We have an implementation with a bunch of users, and a bunch of namespaces, both of which are added and removed frequently, and the users have restrictive perms in the namespaces (lets just say, not %All)... and the users are utilizing the VSCODE extension for development. Per the instructions and the user experience, we need to run: GRANT EXECUTE ON %Library.RoutineMgr_StudioOpenDialog TO ${user} For ... each Namespace, and additionally %SYS for Web Apps. #Development Environment #VSCode 0 4 0 385
Question Ron Sweeney · Feb 11, 2022 Create %All Namespace Programmatically If anybody could give me some insight on creating the %All Namespace programmatically I would appreciate it. There are quite a few posts I found that reference its creation using the UI, but I cant seem to get passed some validations with any form of the below: #InterSystems IRIS 0 3 0 410
Article Ron Sweeney · Dec 3, 2021 4m read Invite the FHIR Accelerator Service to your Kubernetes Microservice Party Want a commercial grade FHIR® Implementation included in your micro service ecosystem and barely have enough time to fill out your Health plan elections? #Cloud #FHIR #integration-required #Kubernetes #InterSystems IRIS Open Exchange app 9 0 1 538
Article Ron Sweeney · Sep 1, 2021 5m read Hands Off HealthShare Deployment Workflow with Gitlab Runners Deploying InterSystems HealthShare code, supporting lookups and artifacts like ssl certs, keys etc is relatively straight forward using Gitlab Runners. Not only does this approach enable managing the code base and deploying with git type workflows, but it also lends to a speedy recovery and repeatable environments for some implementations. #Deployment #Git #integration-required #HealthShare 4 1 2 595
Article Ron Sweeney · Jul 29, 2021 6m read BILLIONS - Monetizing the InterSystems FHIR® with Google Cloud's Apigee Edge We are ridiculously good at mastering data. The data is clean, multi-sourced, related and we only publish it with resulting levels of decay that guarantee the data is current. We chose the HL7 Reference Information Model (RIM) to land the data, and enable exchange of the data through Fast Healthcare Interoperability Resources (FHIR®). #Best Practices #Cloud #FHIR #integration-required #Other 13 2 1 795
Article Ron Sweeney · Dec 18, 2020 4m read Hello Newman. Stoking FHIRIS® with Postman/Newman Table of Contents Hello Newman Situation Task Action Result Built With Getting Started #AWS #FHIR #integration-required #InterSystems IRIS for Health 2 0 1 557
Article Ron Sweeney · Dec 7, 2020 6m read IRIS Python Native API in AWS Lambda If you are looking for a slick way to integrate your IRIS solution in the Amazon Web Services ecosystem, server less application, or boto3 powered python script, using the IRIS Python Native API could be the way to go. You don't have to build out to far with a production implementation until you'll need to reach out and get something or set something in IRIS to make your application do its awesome sauce, so hopefully you will find value in this article and build something that matters or doesn't matter at all to anybody else but you as that is equally important. #integration-required #Python #InterSystems IRIS #InterSystems IRIS for Health 8 2 2 888
Question Ron Sweeney · Dec 12, 2019 ComplexMap Riddle Im usually pretty good at ComplexMaps and implemented a couple, but I have one that is stumping me on how I can implement it. My problem is I have no real "leading data" to key off of and need something else... It goes a little bit like this: D123456 THING1 THING2 THING3 THING4 D789101 THING1 THING2 THING3 THING4 #Ensemble 0 1 0 184
Article Ron Sweeney · Nov 7, 2019 5m read Export InterSystems IRIS Data to BigQuery on Google Cloud Platform Loading your IRIS Data to your Google Cloud Big Query Data Warehouse and keeping it current can be a hassle with bulky Commercial Third Party Off The Shelf ETL platforms, but made dead simple using the iris2bq utility. Let's say IRIS is contributing to workload for a Hospital system, routing DICOM images, ingesting HL7 messages, posting FHIR resources, or pushing CCDA's to next provider in a transition of care. Natively, IRIS persists these objects in various stages of the pipeline via the nature of the business processes and anything you included along the way. Lets send that up to Google Big Query to augment and compliment the rest of our Data Warehouse data and ETL (Extract Transform Load) or ELT (Extract Load Transform) to our hearts desire. A reference architecture diagram may be worth a thousand words, but 3 bullet points may work out a little bit better: It exports the data from IRIS into DataFrames It saves them into GCS as .avro to keep the schema along the data: this will avoid to specify/create the BigQuery table schema beforehands. It starts BigQuery jobs to import those .avro into the respective BigQuery tables you specify. #Best Practices #Big Data #Cloud #Google Cloud Platform (GCP) #integration-required #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 5 3 0 1.2K