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

Various Issue fixes #136

Merged
merged 3 commits into from
Jan 30, 2021
Merged

Various Issue fixes #136

merged 3 commits into from
Jan 30, 2021

Conversation

milkshakeuk
Copy link
Member

The datatype for OBX-5 is specified in OBX-2, the first commit fixes an issue when the specified datatype from OBX-2 could not be constructed for OBX-5 because the required constructors were missing.
fixes #62, fixes #85, fixes #133

XAD, XON, XTN datatypes for hl7 v2.7.1 up to 2.8.1 have incorrect recursive datatypes leading to StackOverflowException.
The second commit fixes this by correcting those datatypes.
fixes #86, fixes #109

The OBX-5 datatype for hl7 v2.1 is incorrectly set to ST when it should be Varies. The last commit fixes this.
fixes #45

@milkshakeuk milkshakeuk added the bug The result of a coding Error label Jan 29, 2021
@milkshakeuk milkshakeuk added this to the v3.0.0.0 milestone Jan 29, 2021
@milkshakeuk milkshakeuk added this to In Progress in NHapi Kanban via automation Jan 29, 2021
@milkshakeuk
Copy link
Member Author

@duaneedwards @ryankelley @Usualdosage @AMCN41R
If you get a spare minute could you please review this PR.

@milkshakeuk milkshakeuk removed the bug The result of a coding Error label Jan 29, 2021
Copy link
Collaborator

@AMCN41R AMCN41R left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@milkshakeuk - looks good to me - just one comment about a possible null ref. Looks like it'll get caught anyway, but might want to review.

src/NHapi.Base/Model/Varies.cs Show resolved Hide resolved
@milkshakeuk milkshakeuk merged commit e544c06 into master Jan 30, 2021
NHapi Kanban automation moved this from In Progress to Development Done Jan 30, 2021
@milkshakeuk milkshakeuk deleted the OBX5-Fix branch January 30, 2021 12:32
@milkshakeuk milkshakeuk moved this from Development Done to In Pre-Release in NHapi Kanban Jan 30, 2021
@milkshakeuk milkshakeuk moved this from In Pre-Release to Released in NHapi Kanban Jun 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment