The RxMix in RxNav-in-a-Box has a command-line interface to re-run a workflow with fresh data. Usage: 1. Create a workflow using the RxMix website. Preview a report, then copy down the RxMix URL, including the workflow. 2. Apply the workflow in the URL to fresh data using the RxMix command line. The "docker" commands to issue depend on your container host environment, e.g., bash on MacOS or Linux, or Windows PowerShell. For Windows PowerShell: i. Start RxNav-in-a-Box: docker compose up ii. Copy your data file (e.g., THE-DATA.TXT) into the RxMix container: docker compose cp THE-DATA.TXT rxmix:/tmp/input.txt iii. Run RxMix: The command includes the URL from step (1) above. (RxMix uses the task-defining parameters of the URL; the server address, such as localhost:4000, does not matter.) $url='http://localhost:4000/RxMix/#?q=...&v=...' docker compose exec rxmix bin/rxmix --data /tmp/input.txt --output /tmp/report.txt --url $url iv. Copy the report out of the container, e.g., to FINAL-REPORT.TXT: docker compose cp rxmix:/tmp/report.txt FINAL-REPORT.TXT For bash on MacOS or Linux: i. Start RxNav-in-a-Box: docker compose up ii. Copy your data file (e.g., THE-DATA.TXT) into the RxMix container: cat THE-DATA.TXT | docker compose exec -T rxmix sh -lc 'cat >/tmp/input.txt' iii. Run RxMix: The command includes the URL from step (1) above. (RxMix uses the task-defining parameters of the URL; the server address, such as localhost:4000, does not matter.) url='http://localhost:4000/RxMix/#?q=...&v=...' docker compose exec rxmix bin/rxmix --data /tmp/input.txt --output /tmp/report.txt --url "$url" iv. Copy the report out of the container, e.g., to FINAL-REPORT.TXT: docker compose cp rxmix:/tmp/report.txt ./FINAL-REPORT.TXT Additional command-line options can configure the data source, report filename, workflow, and RxNorm API server. For a menu of options: docker compose exec rxmix bin/rxmix --help