Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FHIR Messages Triggering Warning Messages #940

Open
jorg3lopez opened this issue Mar 11, 2024 · 5 comments
Open

FHIR Messages Triggering Warning Messages #940

jorg3lopez opened this issue Mar 11, 2024 · 5 comments
Labels
bug Something isn't working result-to-hco for CDC mapping Stream 2

Comments

@jorg3lopez
Copy link
Contributor

Bug

Warning Messages

FHIR messages coming from RS trigger warning messages that notify the user that a required value field is missing. The warnings come out of a few missing values from some, not all, Organization resources and the Practitioner resource. The warnings seem to be related to the universal-id-unknown-type and universal-id-type fields.

Impact

FHIR message might not have the proper structure.

To Reproduce

  1. Run RS, ingest initial MN ORU file to create a FHIR message
  2. Run TI and send the FHIR message to the API
  3. Check container logs to see warnings

Expected Behavior

There is still more research to be done in order to find out if the message is missing a required field from the initial HL7 translation, or if the translation to FHIR is adding additional resources without their value field.

Screenshots

Organization is missing the value field for the url of universal-id-unknown-type and universal-id-type
image.png

Practitioner is missing the value fields for the url of universal-id-unknown-type and universal-id-type

image.png

Logs

image.png

@jorg3lopez jorg3lopez added bug Something isn't working Stream 2 labels Mar 11, 2024
@basiliskus
Copy link
Contributor

basiliskus commented Jun 12, 2024

Need to confirm that the MN ORU sample file we're using is realistic

@basiliskus
Copy link
Contributor

This is what the warning looks like: {"@timestamp":"2024-06-14T17:34:20.69877Z","level":"WARN","message":"Resource is missing required element: value","thread_name":"JettyServerThreadPool-18"}

@saquino0827
Copy link
Contributor

saquino0827 commented Jun 20, 2024

  1. Translate older MN example into FHIR with latest RS.
    a. Translated an updated MN 04 file to test the current RS.
  2. See if MN FHIR sample generates warnings
    a. Still receive warnings from RS
  3. If warnings exist, find out why RS is generating FHIR that generates warnings.

I translated the new CA file in RS and checked TI for warnings. There were no warnings with the new up-to-date CA file. See branch story/940/sample-files for sample files.

Attempted to use CWE to trigger warnings in the up-to-date CA file. They did not trigger warnings.

@JohnNKing
Copy link
Contributor

JohnNKing commented Jun 26, 2024

Need to test with realistic AL and LA ORU messages.

@sfradkin sfradkin added the result-to-hco for CDC mapping label Jul 9, 2024
@scleary1cs scleary1cs reopened this Oct 11, 2024
@brick-green
Copy link

Test with current OML and ORU test messages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working result-to-hco for CDC mapping Stream 2
Projects
None yet
Development

No branches or pull requests

7 participants