Closed angelathe closed 2 months ago
@emmastephenson Wrote the spike! Flagging for you in case you want to edit anything / put this in a specific epic
@emmastephenson one of the issues we are seeing comes from mapping the reasons for visit to the extension on the composition resource. Previously we were getting text or a single table. Now we have to account for one or more items, each with one or more tables, and all of these tables have different columns. I'm concerned about breaking anything that might be working currently but do we want to try to account for all the possible reasons in the different tables and concatenate them into a comma delimited string for the extension section? Maine Patient 1 eicr:
Maine Patient 2 eicr:
Working example:
output:
@austin-hall-skylight good question! Normally I'd say that we should convert all possible data here. But much of this new "reason for visit" data actually looks like it's much more related to billing and insurance information, not the actual medical reason for visit. Given that, I don't know that it's super important to include it in the Viewer, esp. if those diagnoses/procedures are also present elsewhere in the record.
@sarahtress what do you think? Wondering if we need to include the fields highlighted in red in the Viewer if they're available.
@austin-hall-skylight good question! Normally I'd say that we should convert all possible data here. But much of this new "reason for visit" data actually looks like it's much more related to billing and insurance information, not the actual medical reason for visit. Given that, I don't know that it's super important to include it in the Viewer, esp. if those diagnoses/procedures are also present elsewhere in the record.
@sarahtress what do you think? Wondering if we need to include the fields highlighted in red in the Viewer if they're available.
I think I need to get more caught up with what exactly is going on here bc I'm a bit confused at what I'm seeing. I agree it looks billing related, but in an important way actually. we can chat about it more in standup tomorrow?
What needs to be done
Figure out why several eCRs are failing to run through orchestration and the pipeline:
1. TN sample eCRs (3):
See example failure messages below in Additional Info
Why it needs to be done
Describe the importance or impact of completing this task
Timebox
How much time should be dedicated to this spike?
To-do list
Additional Info
Ex. Failure message for TN sample eCR 1:
Ex. Failure message for TN sample eCR 5:
Ex. Failure message for TN sample eCR 7: