CDCgov / trusted-intermediary

Bringing together healthcare providers by reducing the connection burden.
Apache License 2.0
10 stars 5 forks source link

Added OBX Datatype Support #905

Open JohnNKing opened 6 months ago

JohnNKing commented 6 months ago

Based on the findings from #777, improve OBX mappings for datatypes that currently lose field data.

See https://docs.google.com/spreadsheets/d/1KwuWj6tEAnyv2hIpDisQKaL5gO45aIwo/edit#gid=2006287034

Potentially relevant code: https://github.com/CDCgov/prime-reportstream/blob/master/prime-router/src/main/resources/metadata/hl7_mapping/common/observation-result.yml

Story

As a , so that , I need _.

Pre-conditions

Acceptance Criteria

Tasks

Research

Engineering

Definition of Done

Research Questions

Decisions

Notes

JohnNKing commented 3 months ago

As identified during transformation testing today with a CA sample ORU, this effort is still needed. Specifically, we see issues with:

  1. The CE data type: OBX.3 and OBX.5 are lost
  2. TN is rejected by RS (if changed to XTN, OBX.5 is lost)
  3. OBX.6: For μmol, 'μ' has an encoding issue in the resulting HL7