- mssql - Restored MSSQL Server database pre-configured to work with RTR. Notable configurations
- NBS_ODSE.NBS_Configuration entry added with
config_key = 'ENV',config_value = 'UAT' - RTR User creation scripts applied
- Change Data Capture (CDC) enabled for relevant databases and tables
- NBS_ODSE.NBS_Configuration entry added with
- liquibase - Liquibase container with all migration scripts copied from
../liquibase-service/src/main/resources/db/. Configured to automatically apply migrations and 1 time onboarding scripts and then close. Entrypoint: migrate.sh - kafka - Message broker
- kafka-connect - Reads from the
nrt_*topics and inserts intordb_moderntables. Requires POST of mssql-connector.json after container start up. - debezium - Reads Change Data Capture logs and posts messages to Kafka. Requires POST for each connector to be sent after container start up.
- reporting-pipeline-service - Process Kafka messages for investigation, ldf, observation, organization, and person data (also handles key-uid mappings)
docker compose up -d- Log into NBS 6 using the user:
superuser. No password is required - Create a new patient
- Add an investigation to the patient
- View
RDB_MODERN.D_PATIENTandRDB_MODERN.INVESTIGATIONtables and verify the newly created patient and investigation are present.
