Article Muhammad Waseem · Feb 2, 2024 3m read Transformation of FHIR message to HL7 V2 message Sometimes we need to convert FHIR message to HL7 V2, e.g. to register a patient to the PACS system.In this article, I will explain the steps to achieve the desired by using IRIS FHIR Server production. Below are the steps we need to follow: Make sure FHIRServer production is started. Register Business Service with FHIRServer endpoint. Define Business Processes to convert FHIR message to SDA and then Convert SDA to HL7 v2. Post JSON resource to FHIRServer endpoint and get HL7 V2 response. Let's review the steps in detail. Step 1. Make sure FHIRServer production is started Open the production page and make sure Production is started. In the next step, we need to make sure business service HS.FHIRServer.Interop.Service is registered with FHIRServer #Business Service #FHIR #HL7 #Management Portal #Ensemble #Health Connect #InterSystems IRIS for Health Open Exchange app 1 0 0 639
Article Muhammad Waseem · Jan 30, 2024 3m read View your FHIR Data with iris-fhir-lab application #Contest #CSP #Embedded Python #FHIR #JSON #InterSystems IRIS for Health #Open Exchange Open Exchange app 6 5 2 494
Article Muhammad Waseem · Jan 22, 2024 2m read 3 common and 3 less common attributes of FHIR’s Meta element All FHIR resources have a Meta element containing metadata about the resource. Some attributes are updated by the server, others are populated by the app constructing the resource. #FHIR #Interoperability #Security #InterSystems IRIS for Health 7 0 0 478
Article Muhammad Waseem · Jan 16, 2024 2m read Differences between FHIR Ids and Identifiers In the context of HL7 FHIR (Fast Healthcare Interoperability Resources), the terms "id" and "identifier" refer to specific elements used for identifying resources within the FHIR data model. For a newbie, these terms can be confusingly similar, but they serve distinct purposes. Look at the below Patient resource for August T. Faulkner: The resource has an id of “1” — generated by the FHIR server when the resource was created.Patient August T. Faulkner also has a identifier (Medical Record Number) — possibly provided by the hospital — of 78510398960 #FHIR #Interoperability #InterSystems IRIS for Health 4 0 0 895
Article Muhammad Waseem · Jan 9, 2024 9m read Flask and Flask-Login: A Guide to Building Secure Web Applications Hi, Community! Since this article is an overview of Flask Login, let's begin with Flask Introduction! What is Flask? In the realm of web development, Python has emerged as a formidable force, offering its versatility and robustness to create dynamic and scalable applications. For that reason, tools and services compatible with this language are in demand these days. Flask is a lightweight and easy-to-use web framework for Python. It stands out as a lightweight and user-friendly option. Its simplicity and flexibility have made it a popular choice for developers, particularly for creating smaller-scale applications. It is based on the Werkzeug toolkit and provides a simple but powerful API for building web applications. Unlike its full-stack counterparts, Flask provides a core set of features, focusing on URL routing, template rendering, and request handling. This minimalist approach makes Flask lightweight and easy to learn, allowing developers to build web applications quickly and without the burden of unnecessary complexity. #Framework #HTML #Python #InterSystems IRIS #Other 4 0 1 1.7K
Article Muhammad Waseem · Nov 16, 2023 9m read SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper Hi, Community! This article is an overview of SQLAlchemy, so let's begin! SQLAlchemy is the Python SQL toolkit that serves as a bridge between your Python code and the relational database system of your choice. Created by Michael Bayer, it is currently available as an open-source library under the MIT License. SQLAlchemy supports a wide range of database systems, including PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server, making it versatile and adaptable to different project requirements. The SQLAlchemy SQL Toolkit and Object Relational Mapper from a comprehensive set of tools for working with databases and Python. It has several distinct areas of functionality which you can use individually or in various combinations. The major components are illustrated below, with component dependencies organized into layers: #Python #SQL #InterSystems IRIS 8 8 4 885
Question Muhammad Waseem · Sep 22, 2023 Business dispatch name 'HS.FHIRServer.Interop.Service' is not registered to run Hi,Getting the below error while posting FHIR resource to FHIR ServerLooking ForwardThanks #FHIR #Ensemble #InterSystems IRIS for Health 0 4 0 441
Article Muhammad Waseem · Sep 21, 2023 7m read Step by step guide to create customized chatbot by using spaCy (Python NLP library) Hi Community,In this article, I will demonstrate below steps to create your own chatbot by using spaCy (spaCy is an open-source software library for advanced natural language processing, written in the programming languages Python and Cython): Step1: Install required libraries Step2: Create patterns and responses file Step3: Train the Model Step4: Create ChatBot Application based on the trained model So Let us start. #Contest #Docker #JSON #Machine Learning (ML) #Natural Language Processing #Python #InterSystems IRIS for Health #Open Exchange Open Exchange app 6 1 1 3.6K
Question Muhammad Waseem · Sep 20, 2023 How to validate FHIR resource from production? Hi Community I have created one business service created from "HS.FHIRServer.Interop.Service" in FHIR production. I want to validate FHIR Patient resource that the age must be greater than 18 years. How can I achieve this from objectscript as well as from DTL?Thanks #FHIR #Ensemble #InterSystems IRIS for Health 0 2 1 286
Article Muhammad Waseem · Sep 18, 2023 5m read InterSystems IRIS Flask Generative AI application Hi CommunityIn this article, I will introduce my application IRIS-GenLab.IRIS-GenLab is a generative AI Application that leverages the functionality of Flask web framework, SQLALchemy ORM, and InterSystems IRIS to demonstrate Machine Learning, LLM, NLP, Generative AI API, Google AI LLM, Flan-T5-XXL model, Flask Login and OpenAI ChatGPT use cases. #Artificial Intelligence (AI) #ChatGPT #Embedded Python #Generative AI (GenAI) #Large Language Model (LLM) #Machine Learning (ML) #Natural Language Processing #InterSystems IRIS #Open Exchange #VSCode Open Exchange app 6 0 1 387
Article Muhammad Waseem · Sep 6, 2023 5m read InterSystems IRIS Flask Blog application #Python #InterSystems Ideas Portal #InterSystems IRIS Open Exchange app 8 4 0 416
Article Muhammad Waseem · Sep 6, 2023 7m read Introduction to Docker - Part2 (Docker Compose, Docker File, Docker Volume) Hi Community, In my previous article, we learned topics listed below: What is Docker? Some of the Docker benefits How does Docker work? Docker Image Docker Container Docker Image repository InterSystems's Docker image repository Docker Installation Docker Basic Commands Running IRIS community edition by using Docker Docker Desktop GUI In this article, we will cover the following topics: Use of Docker Compose file (a YAML file) Use of Docker file (employed to build a Docker image) Use of Docker volume So let's begin. #Containerization #Docker #Open Exchange 10 2 2 1.4K
Article Muhammad Waseem · Jul 6, 2023 2m read ChatGPT with INTERSYSTEMS FHIR SQL BUILDER database #ChatGPT #FHIR #SQL #Caché #InterSystems IRIS for Health Open Exchange app 4 5 1 755
Article Muhammad Waseem · Jul 4, 2023 6m read Step by step guide to create personalized AI with ChatGPT by using LangChain As an AI language model, ChatGPT is capable of performing a variety of tasks like language translation, writing songs, answering research questions, and even generating computer code. With its impressive abilities, ChatGPT has quickly become a popular tool for various applications, from chatbots to content creation.But despite its advanced capabilities, ChatGPT is not able to access your personal data. So in this article, I will demonstrate below steps to build custom ChatGPT AI by using LangChain Framework: #Artificial Intelligence (AI) #ChatGPT #Large Language Model (LLM) #Machine Learning (ML) #Python #Vector Search #Caché #InterSystems IRIS for Health #VSCode Open Exchange app 4 0 1 12.9K
Article Muhammad Waseem · Jul 2, 2023 4m read LangChain – Unleashing the full potential of LLMs Hi CommunityIn this article, I will introduce my application irisChatGPT which is built on LangChain Framework.First of all, let us have a brief overview of the framework. The entire world is talking about ChatGPT and how Large Language Models(LLMs) have become so powerful and has been performing beyond expectations, giving human-like conversations. This is just the beginning of how this can be applied to every enterprise and every domain! #ChatGPT #Embedded Python #Large Language Model (LLM) #ObjectScript #InterSystems IRIS Open Exchange app 9 13 7 2.2K
Article Muhammad Waseem · Jun 5, 2023 8m read Introduction to Docker Hi Community, In this article, we will learn the below topics listed below: #Docker #Open Exchange 19 10 8 1.2K
Article Muhammad Waseem · May 1, 2023 5m read Introduction to Jupyter Notebook The Jupyter Notebook is an open source web application that can be used to create and share documents that contain live text, code, equations and visualizations. It is maintained by the people at Project Jupyter. #Python #Tutorial #Other 6 0 0 433
Article Muhammad Waseem · Apr 17, 2023 4m read Create, Predict and explore ML Models by using InterSystems Cloud SQL / IntegratedML Hi Community,In this article, I will introduce my application iris-mlm-explainer #Cloud #CSV #Git #Machine Learning (ML) #Python #SQL #InterSystems IRIS #Open Exchange Open Exchange app 3 6 1 419
Article Muhammad Waseem · Mar 15, 2023 10m read InterSystems Embedded Python in glance Hi Community,In this article I will demonstrate the usage of InterSystems Embedded Python, We will cover below topics: #Best Practices #Embedded Python #Tutorial #InterSystems IRIS for Health 37 3 9 1.2K
Article Muhammad Waseem · Feb 10, 2023 5m read Getting to know Python Flask Web Framework - Part 2 Hi Community, This article is a continuation of my article about Getting to know Python Flask Web Framework In this article, we will cover the basics of topics listed below: 1. Routing in Flask Framework2. Folder structure for a Flask app (Static and Template)3. Getting and displaying data in the Flask application from IRIS. So, let's begin. #Databases #HTML #JavaScript #Python #InterSystems IRIS for Health #Open Exchange Open Exchange app 2 0 0 1.8K