-
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
Finalize OML Mappings #16065
Comments
After stuffing as many notes and todos into this task as cropped up, another pass will need to be made to see if any of the low priority items here can be broken into other tickets. |
Hey team! Please add your planning poker estimate with Zenhub @adegolier @arnejduranovic @david-navapbc @jack-h-wang @JFisk42 @kant777 @mkalish @thetaurean |
|
Good catch @arnejduranovic, looks like I made that mistake in a few places. You're correct that wherever I mention "all fields" I'm speaking only of fields in currently supported segments. |
This ticket is now ready to be refined. |
Hey team! Please add your planning poker estimate with Zenhub @adegolier @jack-h-wang @jalbinson @thetaurean |
Spillover reason: Encountered unexpected difficulty in creating repeating segments that is a technical limitation of the hl7 parsing library we use. This resulted in several days of tracking down the exact cause of this issue. Also had to add some scope to this ticket to create some Java classes for OML to avoid some data loss in conversion. |
Spillover reason: Main tipping factor this sprint was in some last minute technical changes. (These were related to OBR -> Specimen/ServiceRequest.extension mappings, see PR Comment). These changes had a cascade effect on test data and pushed the PR being opened. |
User Story
As a Report Stream developer
I want to fully test all mapped fields for an OML message type,
so that our integration tests will alert for fields which have been modified.
Description/Use Case
OML FHIR -> HL7 Mappings to complete
Update OML integration test
Update catchall integration tests
Some of our current mapping inventory "all possible field" integration tests are missing supported fields: NK1-13, OBR-9, OBR-14, OBR-15
Risks/Impacts/Considerations
The vast majority of test values can be taken from existing integration tests.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: