Open robertandremitchell opened 7 months ago
pushed a PR update to review as a team. My thoughts:
ecr_with_metadata.json
could be a way that we marry the frontend and backend by being able to dynamically add new fields. for example, in the mockup designed by Ryan, we do not actually yet have all those fields mapped. In consultation with Dan, not all of these were mapped in message-parser; some do appear doable, as the PR shows, but others may be trickier / may in fact be multiple fields (name, address fields, for example).
The updates to ecr.json
are a bit more fleshed out @jankimo . I think we will need to decide a few things:
Happy to go over point-1 today, lmk.
Essentially a cross-reference of what is returned in
message_parser
to the document here: https://docs.google.com/spreadsheets/d/1S-swX3cmwbwEpS10UxTGeklp9s4CTw7Wwu3BQssy-8Y/edit#gid=0.Dan recommends we use the following json crosswalk as the most up to date reference for what message_parser pulls out: https://github.com/CDCgov/phdi-azure/blob/main/scripts/Synapse/config/ecr_datastore_config.json.
I am noting down which requested fields do not appear to be listed in the message_parser.
For the MVP, I think we could do the following:
ecr_test.json
with the new fields that we would to see. To do that withorchestration
, we should just have to update the reference here: https://github.com/CDCgov/phdi/blob/main/containers/orchestration/app/default_configs/test_config.json#L22ecr.json
with any of the new fields needed post-MVP.