Hi Community!

We'd like to invite you to join our next contest to share your FHIR knowledge:

🏆 InterSystems IRIS for Health Contest: FHIR for Women's Health 🏆

Submit an application that uses InterSystems FHIR or InterSystems Healthcare Interoperability!

    Duration: November 14 - December 4, 2022

    Prizes: $13,500!

    >> Submit your application here <<

    7 7
    0 3.2K

    Hey Developers,

    You asked - we did it! We're glad to announce the next competition for InterSystems Developers! Please welcome:

    🏆 InterSystems Programming Contest: Developer Tools 🏆

    Submit an application that helps to develop faster, contribute more qualitative code, helps in testing, deployment, support, or monitoring of your solution with InterSystems IRIS.

    Duration: March 29 - April 25, 2021

    Total prize: $8,500

    11 16
    1 3.1K

    Hey Community,

    Please join the next InterSystems online programming competition:

    🏆 InterSystems FHIR Accelerator Programming Contest 🏆

    Submit an application that uses InterSystems FHIR-as-a-service on AWS or helps to develop solutions using InterSystems IRIS FHIR Accelerator.

      Duration: May 10 - June 06, 2021

      Total prize: $8,750

      👉 Landing page 👈

      6 15
      1 2.7K

      Hi Developers!

      Often when we develop some library, tool, package, whatever on InterSystems ObjectScript we have a question, how we deploy this package on the target machine?

      Also, we often expect that some other libraries already installed, so our package depends on them, and often on some particular version of it.

      When you code on javascript, python, etc the role of packages deployment with dependency management takes package manager.

      So, I'm pleased to announce that InterSystems ObjectScript Package Manager available!

      13 19
      4 2.6K

      Hey Developers,

      We'd like to invite you to join our next contest dedicated to creating useful tools to make your fellow developers' lives easier:

      🏆 InterSystems Developer Tools Contest 🏆

      Submit an application that helps to develop faster, contributes more qualitative code, and helps in testing, deployment, support, or monitoring of your solution with InterSystems IRIS.

      Duration: January 23 - February 12, 2023

      Prize pool: $13,500

      12 14
      2 2.1K

      Hi Developers!

      Want to participate again in the competition of creating open-source solutions using InterSystems IRIS Data Platform?

      Then we're pleased to announce the second InterSystems IRIS Online Programming Contest!

      And the topic for this contest is InterSystems IRIS with REST API.

      The contest will again last three weeks: April 13-May 3, 2020.

      Also, please join the InterSystems Contests Discord Channel to chat about contest and technology.

      4 37
      3 1.9K

      Hi Developers!

      Many of you publish your InterSystems ObjectScript libraries on Open Exchange and Github.

      But what do you do to ease the usage and collaboration to your project for developers?

      In this article, I want to introduce the way how to introduce an easy way to launch and contribute to any ObjectScript project just by copying a standard set of files to your repository.

      Let's go!

      10 21
      6 1.8K

      Hello Gentlemen,

      My Business process connector receive a Oru_01 hl7 message with an ED segment inside (Base64 pdf). How is it possible to extract it and create a pdf file within?

      Here is the sample of function I have. I know it doesn't work but if you could help me, it would be perfect. Here is my function, the goal would be it create the file where I want and return me the link of the file.

      0 5
      0 1.7K

      Hi Developers!

      In March we are starting our first InterSystems IRIS Programming Contest! It's a competition in creating open-source solutions using InterSystems IRIS Data Platform.

      The topic for the first contest is InterSystems IRIS, Docker and ObjectScript!

      The contest will last three weeks: March 9-31, 2020.

      Prizes:

      There will be money prizes for Experts Nomination - winners will be determined by a specially selected jury:

      🥇 1st place - $2,000

      🥈 2nd place - $1,000

      🥉 3rd place - $500

      Also, there will be Community Nomination - an application that will receive the most votes in total:

      🏆 1st place - $1,000

      And we provide winners with high-level badges on Global Masters.

      10 27
      4 1.7K

      Hope most of you already familiar with project CachéQuality from @Daniel Tamajon. For those who don’t know about it, it is a static syntax analyzer for your code written for InterSystems products. It may help you to find and solve many different types of issues in your code, and even possible bugs before clients will find it in production. So, with help of CachéQuality you will be able to deliver a better product. You can find the complete list of rules used to check ObjectScript code here.

      It was already available in Studio. And now it is also available in VSCode.

      5 41
      1 1.7K

      If a picture is worth a thousand words, what's a video worth? Certainly more than typing a post.

      Please check out my "Coding talks" on InterSystems Developers YouTube:

      1. Analysing InterSystems IRIS System Performance with Yape. Part 1: Installing Yape

      Running Yape in a container.

      2. Yape Container SQLite iostat InterSystems

      Extracting and plotting pButtons data including timeframes and iostat.

      13 3
      2 1.4K

      Last time we deployed a simple IRIS application to the Google Cloud. Now we’re going to deploy the same project to Amazon Web Services using its Elastic Kubernetes Service (EKS).

      We assume you’ve already forked the IRIS project to your own private repository. It’s called <username>/my-objectscript-rest-docker-template in this article. <root_repo_dir> is its root directory.

      Before getting started, install the AWS command-line interface and, for Kubernetes cluster creation, eksctl, a simple CLI utility. For AWS you can try to use aws2, but you’ll need to set aws2 usage in kube config file as described here.

      3 1
      2 1.3K

      Last time we launched an IRIS application in the Google Cloud using its GKE service.

      And, although creating a cluster manually (or through gcloud) is easy, the modern Infrastructure-as-Code (IaC) approach advises that the description of the Kubernetes cluster should be stored in the repository as code as well. How to write this code is determined by the tool that’s used for IaC.

      In the case of Google Cloud, there are several options, among them Deployment Manager and Terraform. Opinions are divided as to which is better: if you want to learn more, read this Reddit thread Opinions on Terraform vs. Deployment Manager? and the Medium article Comparing GCP Deployment Manager and Terraform.

      5 1
      2 1.3K

      Introduction

      In the first article, a simple tutorial helped you to set up your FHIRaaS deployment.

      Now, let's move forward and introduce a JS library to access the FHIR resource.

      In the end, two examples of usage of this library will be presented, exploring the Appointment FHIR resource type.

      SMART on FHIR JavaScript Library

      FHIR is a REST API, so you can use any HTTP client in order to use it. But, it’s always a good idea to have help.

      3 0
      0 1.2K

      Hi Developers!

      Recently we launched InterSystems Package Manager - ZPM. And one of the intentions of the ZPM is to let you package your solution and submit into the ZPM registry to make its deployment as simple as "install your-package" command.

      To do that you need to introduce module.xml file into your repository which describes what is your InterSystems IRIS package consists of.

      This article describes different parts of module.xml and will help you to craft your own.

      I will start from samples-objectscript package, which installs into IRIS the Sample ObjectScript application and could be installed with:

      zpm: USER>install samples-objectscript

      It is probably the simplest package ever and here is the module.xml which describes the package:

      <?xml version="1.0" encoding="UTF-8"?>
      <Export generator="Cache" version="25">
        <Document name="samples-objectscript.ZPM">
          <Module>
            <Name>samples-objectscript</Name>
            <Version>1.0.0</Version>
            <Packaging>module</Packaging>
            <SourcesRoot>src</SourcesRoot>
            <Resource Name="ObjectScript.PKG"/>
          </Module>
        </Document>
      </Export>

      6 12
      5 1.2K

      Some time ago, InterSystems introduced the concept of %DynamicObjects.
      This feature is a powerful tool that makes it very easy to convert any string of JSON text to objects and vice versa.
      However, in the work that J2 Interactive is doing for our customers, there are a couple of things that "need some tweaking".

      3 3
      2 1.1K