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
| Field | Type | Default | Description |
|---|---|---|---|
enabled | bool | true | Enable consent enforcement |
fail-closed | bool | true | NACK if consent service unreachable |
url | string | — | JamConnect consent check endpoint |
timeout-ms | int | 3000 | Consent check timeout |
bridge.mpi
| Field | Type | Default | Description |
|---|---|---|---|
url | string | — | JamMPI or ITI-119 endpoint |
cache-ttl-minutes | int | 5 | Facility resolution cache TTL |
min-grade | enum | PROBABLE | Minimum match grade: CERTAIN / PROBABLE / POSSIBLE |
bridge.hapi-fhir-circuit-breaker
| Field | Type | Default | Description |
|---|---|---|---|
enabled | bool | true | Enable Resilience4j circuit breaker |
failure-threshold | int | 5 | Failures before circuit opens |
wait-duration-s | int | 30 | Time circuit stays open |
retry-attempts | int | 10 | Max retry attempts from queue |
bridge.deduplication
| Field | Type | Default | Description |
|---|---|---|---|
enabled | bool | true | Enable MSH-10 deduplication |
window-hours | int | 24 | Dedup window in hours |
bridge.mllp
| Field | Type | Default |
|---|---|---|
adt | int | 2575 |
oru | int | 2576 |
orm | int | 2577 |
mdm | int | 2578 |
qbp | int | 2579 |
rde | int | 2580 |
siu | int | 2581 |
mfn | int | 2582 |
bridge.audit
| Field | Type | Default | Description |
|---|---|---|---|
enabled | bool | true | Enable ATNA audit |
transport | enum | both | syslog-tls / fhir-balp / both |
syslog-host | string | — | Syslog-ng host |
syslog-port | int | 6514 | RFC 5425 TLS syslog port |
fhir-balp-url | string | — | HAPI FHIR base URL for AuditEvent |