Home Applications iris-CliniNote

iris-CliniNote Works

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
5
1 reviews
2
Awards
109
Views
0
IPM installs
0
0
Details
Releases (1)
Reviews (1)
Awards (2)
Issues
Articles (1)
This app has a demo View
Modern clinical documentation platform for tracking patient episodes and detailed notes with semantic search capabilities.

What's new in this version

Initial Release

Semantic Clinical Notes Application

A modern, responsive full-stack CSP application for managing clinical patient data, episodes, and doctor notes — built with InterSystems IRIS, ObjectScript, Bootstrap 5, Tabulator, and vector search capabilities.
image

Features

  • Patient Management — CRUD operations (create, read, update, delete)
  • Episode Tracking — episodes linked to patients with type, dates, and reason
  • Clinical Notes — doctor notes attached to episodes
  • Top 5 matching notes panel showing semantically similar notes against the selected note
  • Semantic Vector Search — search notes by meaning (not just keywords) using IRIS native vector search + sentence-transformers embeddings
  • Searchable dropdowns for linked entities (Patient → Episode, Episode → Note) using Tom Select
  • Responsive Design — works great on desktop and mobile
  • Professional UI — Bootstrap 5 + clean sidebar navigation

Tech Stack

Backend

  • InterSystems IRIS (database, REST API, vector search)
  • ObjectScript (classes, dispatch logic)
  • IRIS Embedded Python (sentence-transformers for embeddings)

Frontend

  • HTML5 / CSS3 / JavaScript
  • Bootstrap 5 (responsive layout, modals, toasts)
  • Tabulator.js (interactive data grids)
  • Tom Select (searchable patient dropdown)
  • Fetch API (REST communication)

Screenshots

  1. Login screen
image
  1. Main dashboard with sidebar & patient grid
image 3. Patient Notes Data Entry image 4. Vector search interface with results image

Prerequisites

Make sure you have git and Docker desktop installed.

Installation

Clone/git pull the repo into any local directory

$ git clone https://github.com/mwaseem75/iris-CliniNote.git

To build and start the container run:

$ docker compose up -d && docker compose logs -f

ZPM

Open IRIS for Health installation with ZPM client installed.

zpm install iris-CliniNote

Navigate to the URL below to access the application (credentials: admin/admin).

http://localhost:42773/csp/Clininote/login.html

Made with
Install
zpm install iris-CliniNote download archive
Version
1.0.022 Feb, 2026
Ideas portal
Category
Technology Example
Works with
InterSystems IRISInterSystems IRIS for Health
First published
22 Feb, 2026
Last edited
26 Feb, 2026
Last checked by moderator
24 Feb, 2026Works