Skip to content
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

Update order id to include obs id #61

Merged
merged 1 commit into from
Dec 9, 2024

Conversation

ibacher
Copy link
Contributor

@ibacher ibacher commented Dec 6, 2024

This needs testing, but the PR does two things:

  • Renames the package org.openmrs.module.labintegration.api.hl7.messages.gnerators to org.openmrs.module.labintegration.api.hl7.messages.generators
  • Changes how we create the placer order number to use the <location>-<encounter>-<obs>, as this will ensure we can support multiple orders in the same encounter

The downside is that SCC only supports order identifiers up to 19(?) characters. We should be a long way away from exceeding that, but there's no guarantee. AFAICT, we don't use this value on the iSantePlus side.

@ibacher ibacher force-pushed the update-order-id-to-include-obs-id branch from 172c297 to 7c32b95 Compare December 6, 2024 18:15
@ibacher ibacher merged commit 001a1b7 into main Dec 9, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant