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
urlstring—JamConnect consent check endpoint
timeout-msint3000Consent check timeout

bridge.mpi​

FieldTypeDefaultDescription
urlstring—JamMPI 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-hoststring—Syslog-ng host
syslog-portint6514RFC 5425 TLS syslog port
fhir-balp-urlstring—HAPI FHIR base URL for AuditEvent