Home Applications iris-CliniNote

iris-CliniNote

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
5
1 reviews
2
Awards
174
Views
3
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

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