Skip to main content

BridgeConfig.yaml reference

Full schema with defaults.

bridge.facility-code

Type: string · Required: yes

The fallback facility code used when JamBridge cannot resolve an MSH-4 value from JamFR. In most deployments, auto-provision: true handles unknown codes automatically.

bridge.hapi-fhir-url

Type: string · Required: yes

Base URL of the HAPI FHIR server. Example: http://hapi:8080/fhir

bridge.consent

FieldTypeDefaultDescription
enabledbooltrueEnable consent enforcement
fail-closedbooltrueNACK if consent service unreachable
urlstringJamConnect consent check endpoint
timeout-msint3000Consent check timeout

bridge.mpi

FieldTypeDefaultDescription
urlstringJamMPI or ITI-119 endpoint
cache-ttl-minutesint5Facility resolution cache TTL
min-gradeenumPROBABLEMinimum match grade: CERTAIN / PROBABLE / POSSIBLE

bridge.hapi-fhir-circuit-breaker

FieldTypeDefaultDescription
enabledbooltrueEnable Resilience4j circuit breaker
failure-thresholdint5Failures before circuit opens
wait-duration-sint30Time circuit stays open
retry-attemptsint10Max retry attempts from queue

bridge.deduplication

FieldTypeDefaultDescription
enabledbooltrueEnable MSH-10 deduplication
window-hoursint24Dedup window in hours

bridge.mllp

FieldTypeDefault
adtint2575
oruint2576
ormint2577
mdmint2578
qbpint2579
rdeint2580
siuint2581
mfnint2582

bridge.audit

FieldTypeDefaultDescription
enabledbooltrueEnable ATNA audit
transportenumbothsyslog-tls / fhir-balp / both
syslog-hoststringSyslog-ng host
syslog-portint6514RFC 5425 TLS syslog port
fhir-balp-urlstringHAPI FHIR base URL for AuditEvent