Skip to content
qPACS

The platform

Archive, workflow, governance.

Behind the viewer sits a full archive: a standards-compliant DICOM node, a searchable study index, order and reporting workflow, and the access controls a hospital needs before a single patient image is stored.

  • DICOM SCP
  • DICOMweb
  • MWL & MPPS
  • HL7 v2
  • RBAC + audit
  • OpenAPI

How it moves

From the order to the read, in one flow

The order leaves your RIS, the modality picks it up from the worklist, images land in the archive automatically, and the study is one click away from the clinician who ordered it.

01

RIS / EHR

Order placedPatient & accession
02

Modalities

CT · MRI · X-ray · USQuery worklist, send images
03

qPACS Core

DICOM SCP · MWL · MPPSDICOMweb · REST · HL7 v2
04

Clinicians

One-click launch from RISPatient image gallery
order / ORM^O01C-STOREWADOlaunchORU^R01

What it does

Connectivity, worklist, reporting, governance

DICOM & connectivity

  • C-STORE — receive and archive
  • C-ECHO — verification
  • C-FIND — study, series and image level
  • Query / retrieve — C-FIND, C-MOVE, C-GET
  • Modality Worklist (MWL)
  • MPPS — N-CREATE / N-SET procedure step status
  • DICOMweb QIDO-RS, WADO-RS, STOW-RS
  • Modality configuration — AE title, IP, port, routing
  • Calling-AE allow-list — optional enforcement
  • Transfer syntax support — compressed and uncompressed

Patient & study workflow

  • Patient search — name, ID, identifiers
  • Study search — accession, modality, date, description
  • Study worklist with filters and statuses
  • Patient → study → series → instance hierarchy
  • Prior studies and current-vs-prior comparison
  • Study status — unread, in progress, reported, verified
  • Study assignment to radiologists
  • Patient image gallery — tool-less patient view
  • Non-DICOM document store

Reporting

  • Report editor alongside the images
  • Report templates — by modality / body part
  • Draft, finalise and sign
  • Controlled addendum workflow
  • Critical finding flag
  • Report history and versions
  • RIS / HIS / EMR integration — orders, demographics, results

Security & audit

  • Role-based access control — view, report, export, admin
  • Authentication and optional SSO
  • Session timeout
  • Patient context protection
  • Study access audit
  • Export / download audit
  • Annotation audit trail
  • Anonymisation — for approved secondary use
  • Single-use launch tokens — short-lived, scoped
RBACAudit trailSSOTLSSingle-use tokensAnonymisationSession timeoutPatient-context protection

Integration

Built to integrate, without lock-in

Orders push straight into the modality worklist and clinicians launch a study from inside your RIS/EHR in one click — with native MediCubes integration, single-use launch tokens and a documented API for everything else.

DICOM
C-STORE · C-ECHO · C-FINDMWL · MPPS
DICOMweb
QIDO-RS · WADO-RSSTOW-RS
REST API
Orders · launch tokensapplication integration
HL7 v2New
ORM · ADT in · ORU outMLLP :2575 or HTTP
Native
MediCubes RIS/EHROpenAPI specification

Integration interfaces

  • DICOM: C-STORE, C-ECHO, C-FIND, MWL, MPPS
  • DICOMweb: QIDO-RS, WADO-RS, STOW-RS
  • REST: order push and cancellation
  • REST: launch-token mint and exchange — server-to-server
  • HL7 v2: ORM and ADT in, ORU out — MLLP or HTTP
  • Per-application client credentials and scope
  • OpenAPI specification
  • Native MediCubes RIS/EHR integration

Administration without a specialist

  • Register modalities and test connectivity from the browser
  • Create users and assign roles in seconds
  • Enable or disable a device without restarting services
  • Standard files and database — back up with your own tools
New

HL7 v2

Speak the language your hospital already speaks.

Most hospital information systems talk HL7 v2, not REST. qPACS now does both — and the choice is made per registered application, so one site can run a REST integration and an HL7 feed side by side without either knowing about the other.

DirectionMessageWhat it does
InORM^O01 · OMG^O19 · OMI^O23Creates or updates a scheduled procedure step, served straight to modalities over MWL. ORC-1 cancel controls drop it off the worklist again.
InADT A01 · A04 · A05 · A08 · A28 · A31Upserts patient demographics. A40 merges the MRG-1 patient into the PID patient. Other triggers are accepted as no-ops.
OutORU^R01 — study availableSent as soon as a case's first images are archived, to each HL7 application that asks for it.
OutORU^R01 — resultsSent when a report is finalised, carrying the report back to the ordering system.

Two transports, one router

  • MLLP over TCP — port 2575, framed and persistent
  • HL7 over HTTP — POST /api/hl7, raw ER7 in and out
  • The same handlers and sender trust behind both
  • Every message answered with an ACK — AA, AR or AE
  • Either transport can be turned off in configuration

Trust and mapping

  • Senders matched on MSH-3 and MSH-4 — application and facility
  • Optional source-IP allow-list per application
  • Accession from OBR-18 — falling back to ORC-2 / OBR-2
  • Modality, procedure, scheduled time and referrer mapped from OBR
  • Patient identity, name, DOB and sex mapped from PID

Licensed capability. The inbound MLLP listener starts, and HL7 applications can be created, only when the licence carries the hl7 feature. Without it qPACS runs REST integration exactly as before. MLLP is plaintext by design — keep it on the modality VLAN rather than exposing it publicly.

Modalities

Connect the equipment you already own

qPACS is designed to receive and archive objects from DICOM-conformant modalities across vendors. Devices are registered by AE title with an optional allow-list — adding a scanner is a configuration change, not a service call.

CTComputed tomography
MRMagnetic resonance
CRComputed radiography
DXDigital radiography
USUltrasound
MGMammography
XAAngiography
NMNuclear medicine
PTPET
SCSecondary capture

Your data

Your images, in a format you can still read in ten years.

Every study is stored as standard DICOM Part-10 on your own disk, SAN or NAS, indexed in PostgreSQL — readable by any DICOM tool, with no proprietary container in the way.

  • No cloud dependency and no per-study fees
  • Back up the database and the object store with your own tools
  • Migrate out with standard DICOM tooling, whenever you choose
  • One database, one storage path, one machine to secure

PostgreSQL index

patients · studies · orders · audit

Object storage

DICOM Part-10 on disk, SAN or NAS

The qPACS worklist

Request a demo

See it read your studies.

The fastest way to evaluate qPACS is to point a modality at it. We install a full working system, connect it to your equipment and walk your team through a live read — on your images, on your network.

  • 01Connect a modality
  • 02Send a study
  • 03Read it in the browser