Skip to main content

Prerequisites

Runtime requirements

RequirementMinimumRecommended
Java21 (LTS)21
Docker24+latest
Docker Composev2.20+latest
PostgreSQL1416
RAM4 GB8 GB
CPU2 vCPU4 vCPU

Network ports

PortProtocolPurpose
8443HTTPSJamBridge admin API
2575MLLP TCPADT admission/discharge/transfer
2576MLLP TCPORU lab results
2577MLLP TCPORM/OML orders
2578MLLP TCPMDM documents
2579MLLP TCPQBP patient queries
2580MLLP TCPRDE pharmacy orders
2581MLLP TCPSIU scheduling
2582MLLP TCPMFN master files

Required services

  • HAPI FHIR JPA — included in Docker Compose
  • JamMPI (or any ITI-119 Patient/$match endpoint) — patient identity resolution
  • AJ Consent Manager — required if consent.enabled: true

HIS vendor compatibility

VendorTested versionsNotes
EpicAug 2023+All 8 message types
Cerner/Oracle Health2022.Q4+All 8 message types
MEDITECH Expanse2021+ADT, ORU, RDE confirmed
Bahmni0.95+ADT, ORU via OpenMRS
OpenMRS3.xHL7 MLLP module required