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 379
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 944
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 265
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 283
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 362
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 387
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 523
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 564
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 777
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 541
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 7 2 1 849
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 179
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.1K
Question Ron Sweeney · Dec 10, 2018 Multiple Claims and Removal of a Claim by Index Hello,I am pretty stuck here and would appreciate any help or advice on an approach to this...I have a single claim file, ingested that has 7 claims inside of it, I am pulling each claim out based on a qualifier, then want to remove all of the others and do something with the one that is left over.My problem is I cant seem to figure out how to Remove the Claims programatically... #Object Data Model #Ensemble 0 1 0 276
Question Ron Sweeney · Sep 6, 2018 SSHTRACESFTP, SSHTRACEPUBLICKEY in %Net.SSH.Session Hello,Looking for some help on how I actually set the properties to enable tracing for %Net.SSH.Session ?The doc is here:https://docs.intersystems.com/latest/csp/documatic/%25CSP.Documatic.cls?... #Encryption #Object Data Model #Caché 0 3 0 447
Question Ron Sweeney · Apr 11, 2018 Validate against schema programatically Hello, I am running a transformDTL through COS that transforms an EDI document to JSON and would like to validate the document and throw an error if it does not validate or build a map. I am looking at available methods and haven't been able to find one that sort of does: Set tSC = ##class(*).Validate(tDoc,"HIPAA_5100"). Any help here would be appreciated, it seems like I am missing something simple. #Ensemble 0 1 0 437
Question Ron Sweeney · Mar 12, 2018 Compilation Status after Import Is there a way to enumerate the compilation status of a package? currently after deployment we are doing something like this to validate a successful load and compile of classes: successful_compilation_count=`grep -a "Compilation finished successfully" output.log | wc -l` successful_load_count=`grep -a "Load finished successfully" output.log | wc -l` is there a method to do this where it is a little bit more elegant/dynamic without having to maintain counts for comparison ? #Compiler #Deployment #Ensemble 0 4 0 397
Question Ron Sweeney · Oct 30, 2017 Editing Profile Background and Other Information I am logged in and cannot seem to edit my background information and some other attributes. What gives? Most likely I am doing something wrong but any help would be appreciated. #DC Feedback 0 1 0 253
Article Ron Sweeney · Apr 30, 2016 3m read Evergreening Epic Practitioner Information with Open Epic and FHIR Getting around to wrapping up a short tour in Professional Playtime, I wanted to share my experience at the HIMSS FHIR Connectathon I participated in out in Indy in April. #API #HealthShare #REST API 1 1 0 772