#InterSystems IRIS for Health

10 Followers · 2.5K Posts

InterSystems IRIS for Health™ is the world’s first and only data platform engineered specifically for the rapid development of healthcare applications to manage the world’s most critical data. It includes powerful out-of-the-box features: transaction processing and analytics, an extensible healthcare data model, FHIR-based solution development, support for healthcare interoperability standards, and more. All enabling developers to realize value and build breakthrough applications, fast. Learn more.

Article sween · Dec 18, 2020 4m read

image

Table of Contents

  1. Hello Newman

  • Built With
  • Getting Started
  • Usage
  • Acknowledgements
  • Hello Newman

    So given the STAR method on how to introduce Newman with this effort, here it goes.

    SITUATION

    We are facing a Production implementation of a FHIRIS® Resource Server, fronted with a robust API Manager, Web Gateways for speed and availability, though not entirely relevant, the implementation is on Public Cloud, namely, Amazon Web Services.

    0
    1 662
    Question Vitaly Furman · Dec 14, 2020

    Hello,

    We are working with a vendor who only accepts JSON as payload. We are currently still on Cache/HealthShare, not IRIS. Since we have to send Continuity of Care Documents, this raises issues with Long Strings (some CCDs can be quite large and in addition to that, they have to be b64-encoded which increases their size even more).

    My question is: if we were to go on IRIS and use %JSON.Adapter, storing the encoded Stream in an object's Stream property, would calling %JSONExport() on this object produce the desired JSON? Or would we have to call %JSONExportToStream()?

    3
    0 896
    Question Duncan Priest · Aug 9, 2019

    Hi

    I've had a play with the Docker image for IRIS Community Edition, but was disappointed to find that it seems to lack any of the HL7 v2 features that I'm familiar with in Ensemble/HealthShare. Is there another image with these features enabled (IRIS for Health Community Edition perhaps?) or is there any plan to make such a Docker image available?

    7
    0 878
    Article sween · Dec 7, 2020 6m read

    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.

    image

    2
    2 1051
    Announcement Evgeny Shvarov · Dec 3, 2020

    Hi Developers!

    Here're the technology bonuses for the InterSystems Multi-Model Contest that will give you extra points in the voting:

    • InterSystems IRIS BI 
    • InterSystems IRIS NLP
    • IntegratedML
    • Real data usage
    • InterSystems Reports
    • ZPM Package deployment
    • Docker container usage

    See the details below.

    4
    0 320
    InterSystems Official Thomas Dyar · Oct 21, 2020

    GA releases are now published for the 2020.3 version of InterSystems IRIS, IRIS for Health, with IntegratedML!

    This is the first InterSystems IRIS release that includes IntegratedML, a new feature that brings "best of breed" machine learning to analysts and developers via simple and intuitive SQL syntax. Developers can now easily train and deploy powerful predictive models from within IRIS, right where their data lives. Documentation for IntegratedML is available as a User Guide. Virtual Summit 2020 features a number of sessions and an Experience Lab featuring IntegratedML, see overview here.

    1
    0 528
    InterSystems Official Pete Greskoff · Dec 3, 2020

    InterSystems has corrected a defect that may cause Windows Telnet processes that are secured using SSL/TLS to hang indefinitely; this may then cause an instance to become unresponsive. This defect is present only on Windows platforms.

    This defect affects:

    • Caché and Ensemble 2018.1.4
    • HealthShare Health Connect (HSAP) 15.032 built on C/E 2018.1.4
    • InterSystems IRIS and InterSystems IRIS for Health 2020.3

    The problems caused by this defect can occur only when the instance is running Windows Telnet.

    0
    0 234
    Article Guillaume Rongier · Oct 23, 2020 5m read

    The aim of my question is to achieve this :

    • User with authorization :

    SuperUser

    • User without authorization :

    main

    You can notice that some information of the PID segment are obfuscated.

    I do have a solution but it involve a modification of EnsLib.HL7.Message. It's not a best practice.

    Do you have idea or a simple solution that doesn't involve overloading every HL7 classes ?

    Here is my solution :

    https://github.com/grongierisc/hl7-msg-anonymizer

    HL7-Msg-Anonymizer

    This is a modification of EnsLib.HL7.Message to not display Patient demography information in visual trace.

    1
    0 841
    Announcement Anastasia Dyubaylo · Nov 23, 2020

    Hi Community,

    We're pleased to invite you to the online meetup with the winners of the InterSystems Interoperability Contest!

    Date & Time: Friday, November 27, 2020 – 10:00 EDT

    What awaits you at this virtual Meetup? 

    • Our winners' bios.
    • Short demos on their applications.
    • An open discussion about technologies being used, bonuses, questions. Plans for the next contests.

    3
    1 358
    Question Mark Retry · Nov 16, 2020

     I am looking for any pointers on how Intersystems IRIS Health can monitor a filesystem/Folder that user/s /applications can drop in CSV files via FTP and load the file  to the IRIS DB . I understand that I will need create a record map for the CSV files, I am looking for any configuration references on how how to process files using file inbound adapters  with the  intent to pick up the CSV  file as they are dropped in the  target location and pass it to a Business process and ingest into the IRIS database 

    Any help would be greatly appreciated ... 

    10
    0 975
    Discussion Evgeny Shvarov · Nov 24, 2020

    Hi Developers!

    Want to raise security discussion today!

    Let's discuss how InterSystems security for applications works. In general, the concept is clear: we have Resources (what to protect), Roles which combine a set of privileges and accesses to Resources and Users which can have this or that Role.

    But there is also a concept of Application which also could have a Role.

    So you either provide a Role for a User or for an Application.

    What do you use in production? What is your strategy and why? Pros, cons?

    3
    0 278
    Announcement Anastasia Dyubaylo · Nov 16, 2020

    Hey Developers,

    This week is a voting week for the InterSystems Interoperability Contest! So, it's time to give your vote to the best solutions built with InterSystems IRIS.

    🔥 You decide: VOTING IS HERE 🔥

    How to vote? This is easy: you will have one vote, and your vote goes either in Experts Nomination or in Community Nomination.

    6
    0 339
    Job Mike Yackanich · Nov 18, 2020

    We're looking to grow our team by adding an experienced healthcare interoperability resource to focus on Participant onboarding and troubleshooting, and testing and evaluation of in-house and third-party software solutions to ensure compliance with organizational standards and requirements.

    Details of position are available on our Careers page.

    #healthcare  #remotework

    0
    0 391
    Announcement Evgeny Shvarov · Nov 18, 2020

    Hooray! 

    I'm pleased to announce that 100 ZPM modules are available in the public InterSystems IRIS zpm-repository! Now!

    Thank you, developers! This is great that you adopt ZPM Package manager that fast and share your open source add-on libraries for InterSystems IRIS in a form of ZPM packages which means that each of them could be installed as:

    USER>zpm "install module-name"

    Wish to see the next milestone of 1,000 modules soon in 2021!

    Thank you!

    4
    1 302
    Article Oliver Wilms · Nov 16, 2020 2m read

    My team is working on redesigning an Interoperability solution that currently runs on a HealthShare server that is part of a mirror. Most of the messages are delimited records processed using Complex Record Mapping. We were told to utilize cloud services available in AWS, use containers, autoscaling…

    Once we figured out how to use Docker, we imported the Health Connect code in multiple containers with a shared Elastic File System with the directory structure we copied from the existing server.

    0
    0 346
    Question Nicole Febres · Nov 12, 2020

    I am looking to create a routing rule that will do the following:

    When transaction is not an A03, and discharge date is valued, do not transform. 

    What I am having trouble with is with the conditional for the discharge date {PV1:45}.  Not sure if I can use length here or if I can use HL7.{PV1:45}>0.  I did try that, but its not working.  Not sure what I am doing wrong.

    Thanks,

    Nicole

    2
    0 332
    Question Julian Matthews · Nov 5, 2020

    Hey everyone.

    I have noticed that my backup mirror is warning that the MirrorDatabaseLatencyTime is having a bad time (time in ms is 3000, and warnvalue is 3000). While I look into what may be causing this latency between the two servers, I was considering if reducing the size of the journal files would improve this value in any way.

    My assumption is that reducing the file size would mean that the frequency of the journal files being created would be increased, but the reduced size would mean that the transfer and application of each file would be reduced.

    Has anyone had experience in this area?

    2
    0 913