Box configuration
Settings for this appliance's services. Today these live in application-provider-appliance.properties; here they are shown and edited in one place.
Deployment
What kind of box this is. Set at install time.
Deployment mode spring.profiles.active
Appliance keeps everything inside the hospital network.
provider-applianceSet at install
Storage backend tr.storage.backend
Where raw documents are kept before processing.
Clinical data store partitioning fhir.partitioning.enabled
Separates each practice's records inside the data store. Required for more than one practice.
Required
Service endpoints
On an appliance every address must be local. The box refuses to start otherwise.
Clinical data store Hapi_FHIR_URL
Terminology service ontology.thetarho.base-url
AI service trais.base.url
Database spring.datasource.url
Storage & housekeeping
1.63 TB of 2.00 TB used (81%). Housekeeping freed 48 GB last night.
Automatic housekeeping appliance.housekeeping.enabled
Removes processed raw files and old logs nightly at 03:00.
Keep raw documents for appliance.housekeeping.raw-retention-days
days
Storage warning at appliance.storage.warn-percent
%
Storage critical at appliance.storage.critical-percent
%
External API
Limits for partner apps using API keys. Physicians using RISA are never affected by these.
External API cii.external.api.enabled
Allow partner apps to call this box with an API key.
Worker threads cii.thread.pool.size
Partner requests beyond this wait in the queue.
Queue size cii.thread.pool.queue-capacity
When full, partners get "busy, try again" (503).
Requests per minute, per key default
Plain-language questions per minute, per key
Features
New capabilities ship switched off. Some can only be switched on once their quality check passes.
FHIR API for partners api.fhir.facade.enabled
Related-records lookup api.fhir.graph.enabled
Population queries api.cii.cohort.enabled
Quality check passed (condition 84%, medication 81%).
Plain-language questions for partners api.cii.nl.enabled
Quality check not yet passed (66% of 70% needed).
Gated
Answer verification api.grounding.enabled
PRISM specialty briefs prism.specialty-lens.enabled set in console
Ranks the pre-visit brief for the doctor's specialty. Falls back to the standard brief when no specialty is on file.
Security
Cloud secrets manager secrets.aws.enabled
Appliances keep all secrets on the box and never call out to AWS.
Off for appliances
Service signing key
Signs requests between the admin and practice services. Rotates automatically.
Rotates in 12 days

Apply configuration?

The app service restarts with these values. Each change is recorded in the audit log.