-
Notifications
You must be signed in to change notification settings - Fork 40
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
Map CSTE Member OID to member-oid extension during convert-step #14511
Comments
Will require Platform input for longer term solution |
Projected to take more than 1 sprint |
@victor-chaparro |
Need to meet with @victor-chaparro and @chris-kuryak to better understand what values we are expecting to be stamped and how we can use the OOID to get the values we want. |
Unblocked. Spoke with Victor and got clarification on what exactly needs to be stamped. Will update ticket. |
Hey team! Please add your planning poker estimate with Zenhub @adegolier @arnejduranovic @david-navapbc @jack-h-wang @JFisk42 @kant777 @mkalish @thetaurean |
This link https://reportstream.cdc.gov/fhir/StructureDefinition/test-performed-member-oid is broken |
@kant777 Where is that link located on the website? |
Here is the first version of the PR https://github.com/CDCgov/prime-reportstream/pull/16397/files this is not full ready yet. I plan getting a review from @arnejduranovic or @mkalish to make sure I am in the right direction |
Almost ready, fixing some tests. Slight delay due to onboarding. |
All tests pass. #16397 |
User Story
As a STLT receiving ELR,
I want to only receive test results that are antigen tests for a given condition,
so that my programs have the correct type of tests we are interested in analyzing.
Description/Use Case
Currently the covid pipeline uses the Covid LIVD table to determine if reports are for antigen tests. This is needed because some receivers only want to receive antigen tests. We need the ability to do this in the UP, but can't rely on the LIVD table since that only supports Covid results and this needs to work for any condition.
For the UP, we need to implement a way to route items based on whether they are antigen or another type. This information is reflected by the Member OID the test performed belongs to
Risks/Impacts/Considerations
Dev Notes
Implementation checklist:
1.Add new extension to map test code member oid (
Member OID
column in RS condition mapping table):https://reportstream.cdc.gov/fhir/StructureDefinition/test-performed-member-oid
With the above implemented, the following routing filter expression should be functional:
Docs on our condition to code mapping dataset can be found here:
prime-router/docs/design/proposals/0023-condition-to-code-mapping/0023-condition-to-code-mapping.md
CSV version of the code to condition mapping table in our repo that is used to seed a dev DB:
prime-router/metadata/tables/local/observation-mapping.csv
Official dataset our condition mapping table is derived from: https://docs.google.com/spreadsheets/d/1rO_p145xXO1AD76vx8vBqXgoQUnLqfc8/edit?gid=739612351#gid=739612351
Acceptance Criteria
test-performed-member-oid
stamped on Observation resources in ELR messagesThe text was updated successfully, but these errors were encountered: