-
Notifications
You must be signed in to change notification settings - Fork 10
CA: UCSD Results Staging EHR Filing #1229
Comments
We could add the correct encoding of |
I know we also #1222 -- I could make resolving that bug a precondition for this story if it would help. |
Update: |
Update: |
I'll do a round of testing with RS to make sure the message is sent with the mu character showing correctly |
After some tests I found a couple of things. While testing locally, I found the files are correctly encoded throughout the flow. While testing in staging, I found that somewhere between RS receiving the initial HL7 message and sending the FHIR message to TI, the encoding gets garbled. So it's confirmed RS is sending the message to UCSD with the 'µ' character missing |
Created a bug report in RS for the encoding issue here: CDCgov/prime-reportstream#16196 |
We changed the locale to UTF-8 in the dockerfile configuration. No impact. |
Removing We're attempting to set this parameter for Azure deployments. |
Adding the "JAVA_OPTS = -Dfile.encoding=UTF-8" environment variable to the pdhdemo1 environment solved the issue. We will raise a PR to add this env variable to RS under RS issue #16196 linked above. This env variable need to be configured in the RS terraform files. |
It may be worth reopening #1222 because it seems there's an actual bug in Daily Data regarding the encoding of the 'µ' character, that is separate from the encoding issue currently being fixed in the deployed environments |
#1222 reopened |
This open PR in the reportstream-sftp-ingestion repository fixes the encoding issue when sending the ORU using the SFTP service. Once the PR is merged, we need to test uploading new files to be sent in staging and checking the EHR Filing with UCSD |
The encoding fix in the reportstream-sftp-ingestion service has been merged and tested in staging. We should be ready to test this issue in the staging EHR Filing |
Closing in favor of #1442 . Moving AC over. |
Story
As UCSD, so that I can review and provide patient care based on NBS findings, I need sample result messages sent by ReportStream staging to appear to clinicians in my EHR test environment.
Pre-conditions
Acceptance Criteria
Tasks
µ
character gets corrupted when accessed from "Daily Data" RS UI #1222Notes
The text was updated successfully, but these errors were encountered: