Enterprise imaging

Intelligence without replacing your imaging stack.

Keep your viewer. Keep your archive. Keep your workflow. Add an intelligence layer across them.

Imaging organizations already run heterogeneous environments. iTech is being built to connect intelligence across them.

The principle

Every system keeps its job.

The future of enterprise imaging does not require the world to converge on one PACS. It requires intelligence that can move between the systems organizations already trust.

  • Viewerremains the viewer
  • Archive / VNAremains the archive
  • Modalityremains the modality
  • EHRremains the longitudinal clinical source
  • iTechsupplies intelligence and workflow coordination

Architecture

One engine, connected honestly.

Solid lines exist today. Dashed lines are in development or direction.

Select a surface to see what exists today.

Radiologist via RadVector Reporting Live: In production in a shipping product today.

Radiologists use the intelligence layer inside RadVector Reporting: report construction from their own findings, criteria, QA, recommendations and references, with the radiologist signing every report.

Live: In production in a shipping product today.Available via API: Callable today through RadVector API.Integration-ready: Built and available for integration projects.Coming soon: In development. Not yet available.Direction: Architectural direction. Not a current product capability.

Integration paths

What connects today, and what is next.

  • Available via API: Callable today through RadVector API.

    RadVector API

    Any system can call RadVector API for criteria verdicts with provenance, with no patient identifiers crossing the boundary.

  • Integration-ready: Built and available for integration projects.

    RIS REST and FHIR R4

    REST and FHIR R4 clients that read orders and context into reporting. Writing results back over FHIR is planned.

  • Integration-ready: Built and available for integration projects.

    HL7 v2 listener

    An HMAC-signed HL7 v2 listener that accepts ORM orders through your interface engine.

  • Live: In production in a shipping product today.

    RIS browser connector

    A Manifest V3 Chrome and Edge extension that links RIS worklists to RadVector Reporting without sending data to external servers.

  • Integration-ready: Built and available for integration projects.

    EHR launch (SMART on FHIR)

    RadVector Reporting opens from Epic, Oracle Health and other SMART-enabled EHRs in patient context, reading the order, priors and documents over FHIR R4. See EHR and EMR integration.

  • Coming soon: In development. Not yet available.

    PACS / DICOMweb

    Viewer and archive connectivity over DICOMweb. In development; not yet available.

  • Direction: Architectural direction. Not a current product capability.

    VNA longitudinal context

    Using the archive as a source of longitudinal clinical context for downstream intelligence.

Live: In production in a shipping product today.Available via API: Callable today through RadVector API.Integration-ready: Built and available for integration projects.Coming soon: In development. Not yet available.Direction: Architectural direction. Not a current product capability.

By organization

What it means for you.

For PACS vendors

Add intelligence without developing and maintaining the entire clinical stack.

Call a versioned criteria engine for the decision step and keep your viewer, worklist and reporting experience your own.

For VNA and enterprise imaging

Turn the archive into a source of longitudinal clinical context.

Priors and history are what make comparison and follow-up meaningful. iTech is being built to use them, not to move them.

For modalities

Move from image production toward context-aware downstream intelligence.

Acquisition context is often lost after the scan. Carrying it into criteria and reporting is an integration direction, not a current product.

Read more: For modalities

For health systems

Preserve existing infrastructure while adding governed AI.

Add criteria, QA and provenance across the systems you already run, with clinicians as the final authority.

For AI vendors

Turn detection into clinical action.

A detection model tells a clinician something is there. It rarely tells them what to do about it. RadVector supplies the category and recommendation that follow.

Read more: For AI vendors

Enterprise imaging questions

What does "the intelligence layer for medical imaging" mean?

It means clinical reasoning that sits between imaging systems and the people and software that act on images: normalizing findings, applying versioned criteria such as Fleischner or BI-RADS, checking reports, and attaching provenance to every answer. The layer is delivered today through RadVector Reporting and RadVector API. It is designed to work alongside existing PACS, RIS, EHR and AI systems rather than replace them.

Does iTech require replacing a PACS, VNA or RIS?

No. The design principle is to keep the viewer, archive and workflow an organization already runs and add intelligence across them. Today RadVector reads RIS worklists over REST or FHIR R4, accepts HL7 v2 orders through an interface engine, links RIS worklists through a browser connector, and answers other systems through RadVector API, which returns every evaluation as FHIR R4 and accepts other AI systems' results as FHIR R4 or DICOM SR. Reports leave RadVector Reporting when the radiologist copies them into the reporting or RIS system. PACS and DICOMweb connectivity is in development and not yet available.

Does RadVector API return FHIR?

Yes. Every POST /v1/inference/evaluate answer is available as a FHIR R4 Bundle (send Accept: application/fhir+json or add ?format=fhir): one preliminary DiagnosticReport, one Observation per finding and one per verdict, with the criteria pack, version and validation status on each verdict. A deferral is an Observation with dataAbsentReason, so an undecided finding stays visible. Findings carry verified RadElement codes where a verified code exists.

Can RadVector grade results from other imaging AI systems?

Yes. POST /v1/results/normalize accepts another AI system's output as FHIR R4 Observations or as a DICOM SR TID 1500 measurement report in the DICOM JSON model. Each finding keeps its source algorithm and version, is graded by the same engine against Lung-RADS, BI-RADS, TI-RADS, Fleischner and the other packs, and every verdict names both the AI source and the criteria pack. Patient fields are never read. RadVector grades findings another system reported; it detects nothing itself.

Does RadVector Reporting keep an audit trail of the standards applied to each report?

Yes. RadVector Reporting writes a governance record for each report: every standard applied, the category reached, whether it was authoritative, advisory or deferred, and the criteria-pack version, validation status, validator and date behind it, plus the knowledge release used. The record holds no report text. Group administrators see it in the Governance section of Analytics and can export it as CSV, beside a workflow value panel built only from measured data.

Does RadVector integrate with Epic?

Yes, through the open standards Epic implements rather than a custom interface. RadVector Reporting from iTech Clinical Intelligence opens from Epic as a SMART on FHIR app (SMART App Launch, FHIR R4): the clinician launches it in patient context, and the order, prior radiology reports and technologist documents are read over FHIR R4 into the same report workflow a radiologist uses by hand. A CDS Hooks 2.0 service can return imaging follow-up advice on patient-view and is kept silent until it is validated. RadVector Clinical Intelligence is registered as a SMART on FHIR app in Epic's developer program for non-production use; each hospital connection is then enabled as its own tenant after sandbox validation. iTech is not affiliated with or endorsed by Epic, and nothing is written back into the EHR.

Does RadVector work with Oracle Health (Cerner) and other EHRs?

Yes, by design. The same EHR gateway serves any EHR that implements SMART App Launch on FHIR R4, with a data profile per vendor rather than vendor-specific code: Epic, Oracle Health (formerly Cerner Millennium), and other SMART-enabled EHRs. Vendors differ in how a confidential app proves its identity, so the gateway supports both asymmetric keys (private_key_jwt, the Epic method) and a registered client secret (the Oracle Health method), chosen per connection. Oracle Health and other non-Epic connections are exercised in the vendor sandbox before any pilot. iTech is not affiliated with or endorsed by Epic or Oracle.

What is SMART on FHIR, and how does RadVector use it?

SMART on FHIR is the HL7 standard for launching a third-party app from inside an electronic health record with the patient and user already selected, and for reading that patient's record over the FHIR R4 API with the clinician's own permissions. RadVector uses it as a confidential client with PKCE: the EHR launches RadVector Reporting, the gateway verifies the EHR and the clinician's identity from the EHR's signed id token, reads the order, prior reports and documents with read-only scopes, and hands them to the report page as a sealed, single-use, five-minute launch. The gateway keeps no database and no copy of the record.

Does RadVector write reports or results back into the EHR?

Not today. The EHR connection is read-only: RadVector reads the order, prior reports and documents over FHIR R4 and returns advice only as CDS Hooks cards, which stay silent until validated. The signed report leaves RadVector Reporting the way it does today, by the radiologist copying it into the reporting or RIS system. Writing results back over FHIR is an architectural direction, not a current capability, and will not be enabled without separate authorization from the deploying organization.

What does an EHR integration project with RadVector involve?

Four steps, none of which require new software on the EHR side: the hospital or vendor registers RadVector as a SMART on FHIR app in its EHR (Epic: the developer program app with the redirect https://ehr.radvector.ai/smart/callback and RadVector's published key sets; Oracle Health: a confidential client in the code console), iTech adds the connection as a tenant with its own kill switch, the launch and the CDS Hooks service are validated in the vendor sandbox with synthetic patients, and a pilot follows with the advisory cards still silent. Each tenant is separate from every other and from the RadVector API.

Keep your viewer. Add intelligence.

Tell us what your stack looks like and where a criteria, QA or provenance step would help.