-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add extra column to receiving.fhir
for "processed-by"
#20
Comments
Yes, this metadata would be good to track! Two solutions come to mind:
|
After reading your proposals, I was originally leaning toward # 2 for the sake of consistency across all our receiving tables, but I see now that some tables, like The benefit to # 2 is also a simpler uploading process (by requiring fewer columns) with the trade-off that it would be more difficult to enforce that a user uploads a document with a Provenance or Meta resource. Re: Meta -- the Provenance does feel like a bit too heavy weight of a solution for the time being. Thanks for looking into these. |
Nod. I don't think all receiving tables need to have the exact same schema, although broad consistency among them is useful. Following up on conversation in person, it's worth pointing out that although I presented the two options as exclusive, they're not. We can (and maybe should) record submitter/agent in |
I'm currently debugging the ETL FHIR command in ID3C using the output of
etl redcap-det swab-n-send
andetl redcap-det kiosk
, both part of theredcap-etl
branch of this repo.Debugging FHIR documents stored in
receiving.fhir
will be much easier if we know which ETL process generated them.Using encounter site alone is not sufficient, because the specific bug I'm working through is where, in the FHIR document, encounter site is null.
The text was updated successfully, but these errors were encountered: