Hi Developers!

We are going to establish a series of InterSystems IRIS Online Programming contests this year.

In March we started with ObjectScript CLI and here is the schedule of topics for the next few months:

  • April - InterSystems IRIS with REST API
  • May - InterSystems IRIS Native API application: use Python, JS, .NET, Java native APIs in your application to use IRIS
  • June-July - InterSystems IRIS AI/ML solutions. IntegratedML as a bonus
  • August - InterSystems IRIS for Health FHIR application
  • September - InterSystems IRIS Full-stack application: IRIS as a server and UI on any framework and any form: and web, desktop, mobile UI
  • October - Interoperability solutions for InterSystems IRIS and InterSystems IRIS for Health
  • November - Analytics Solution using InterSystems IRIS
  • December - Multi-model solution using InterSystems IRIS

All applications should be runnable with InterSystems IRIS in a docker container.

8 11
1 883
Article
· Sep 29, 2021 4m read
6 Months Reviews on Open Exchange

I'm running reviews on Open Exchange since April 2021.
I have seen excellent packages, good ones, and some that made me feel just lost.
And I started to recognize contributors also by their style and organization of the submitted packages.

8 3
0 400

Hey Developers,

Enjoy watching the presentation of the IRIS-REST-API-DATABASEMANAGER app that allows you to create persistent Tables and Data in InterSystems Cache Database:

IRIS-REST-API-DATABASEMANAGER Demo

https://www.youtube.com/embed/bUT-NYZC9FM
[This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

7 1
0 146

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.3K

    Hi Community,

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

    Date & Time: Friday, March 12, 2021 – 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.

    https://www.youtube.com/embed/g_OexUCX5M4
    [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

    7 2
    0 273

    Hi developers,

    We're excited to let you know about the latest release of Serenji, your on-the-spot debugger from George James Software. Version 3.2.0 focuses on the debug experience and introduces zero configuration for users. No matter where you are or what you're doing, Serenji is always ready to go in just one click, so you won't lose focus by spending time setting up a launch configuration.

    This enhanced debugger also takes advantage of the latest features of VS Code itself. With this powerful combination you'll be able to smoothly identify and quickly fix errors in your code, contributing to the production of quality, maintainable code... and isn't that what everyone wants?!

    In this latest release you will experience:

    • Debugging in just one click with zero configuration.
    • Navigation directly to the source of an error using our gj :: locate technology.
    • Intuitive prompting for entrypoint and arguments.
    • Configurable break on error.
    • Program output in debug console.
    • Run and Debug CodeLenses.
    • Run multiple concurrent debug sessions and consoles.
    • Shaded background for read-only documents.

    If you're a new user, it's now easier for you to get started. The introduction of a welcome page Walkthrough and guidance on the Explorer and Run and Debug views means you can effortlessly create your initial workspace and start debugging.

    Download Serenji directly from the VS Code marketplace and take a look at our release notes to find out more about these new features and how to use them.

    We offer a free 30 day trial so if you're not yet a user of Serenji but you're interested in how it can help you, drop me a message through the Developer Community or email us at info@georgejames.com.

    Happy debugging!

    7 1
    4 307

    The new production component driver for Deltanji enables highly granular management of InterSystems Interoperability Productions with tight integration into the management portal. We presented it at the InterSystems UK&I summit this week and it received a great reception. 

    It solves the current pain-point of Interoperability Productions being defined in a single monolithic class definition. Deltanji source control increases the granularity with which items can be managed. Instead of versioning a single class definition containing all the configuration items, this new component driver allows individual configuration items to be managed separately. Each configuration item has its own versioning and revision history and can be checked-out, checked-in, and deployed independently of any other items in the same Production.

    Because each configuration item within a production class is managed by Deltanji as a first-class component in its own right, Deltanji provides all the source control, versioning, and workflow capabilities that it provides for any other component.

    Watch the below clip to see it in action. 

     

    We'll be talking about this new feature in more detail at our User Group Session on November 3rd at 3pm (GMT). Register your attendance on Eventbrite here - https://bit.ly/3yqzfvS

    To find out more about Deltanji, visit our website georgejames.com or drop us an email info@georgejames.com 

    7 13
    0 270

    I created this application considering how to convert images such as prescription forms into FHIR messages

    It recognizes the text in the image through OCR technology and extracts it, which is then transformed into fhir messages through AI (LLA language model).

    Finally, sending the message to the fhir server of IntereSystems can verify whether the message meets the fhir requirements. If approved, it can be viewed on the select page.

    7 4
    1 105

    Problem

    In a fast-paced clinical environment, where quick decision-making is crucial, the lack of streamlined document storage and access systems poses several obstacles. While storage solutions for documents exist (e.g, FHIR), accessing and effectively searching for specific patient data within those documents meaningfully can be a significant challenge.

    7 0
    2 376

    Hey Developers,

    Our next community session from Virtual Summit 2020 is already on InterSystems Developers YouTube:

    🏆 Best Applications of InterSystems Programming Contest Series 🏆

    https://www.youtube.com/embed/RVwS5rGsS4s
    [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

    7 0
    0 200
    Article
    · Jul 26, 2019 3m read
    Dynamic SQL to Dynamic Object

    Hello community! I have to work with queries using all kinds of methods like embedded sql and class queries. But my favorite is dynamic sql, simply because of how easy it is to manipulate them at runtime. The downside to writing a lot of these is the maintenance of the code and interacting with the output in a meaningful way.

    7 7
    1 923

    Hi Developers!

    Recently we released the updated version 0.1.3 of ObjectScript Package Manager (ZPM) which comes with the support of simplified ObjectScript sources folder structure.

    What 'simplified' does mean?

    Before 0.1.3 ZPM expected the following structure:

    /src
    
    ---/cls  - for ObjectScript classes
    
    ---/cls/package_name/class_name.cls
    
    ---/cls/package_name/class_name2.cls
    
    ---/mac - or Mac ObjectScript routines
    
    ---/mac/package_name/mac_routine.mac
    
    ---/mac/package_name/mac_routine2.mac
    
    ---/inc - for ObjectScript macro include files.
    
    ---/inc/package_name/include_file.inc

    6 3
    1 764