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

Missing conformance profile validation #46

Open
gap777 opened this issue Jan 5, 2016 · 3 comments
Open

Missing conformance profile validation #46

gap777 opened this issue Jan 5, 2016 · 3 comments

Comments

@gap777
Copy link

gap777 commented Jan 5, 2016

Java-based HAPI v2.2 has the ca.uhn.hl7v2.conf namespace dedicated to conformance profile support - parsing them and using them to validate messages. It would be helpful if this were ported to the .NET nHAPI.

@gap777
Copy link
Author

gap777 commented Apr 13, 2016

Can anyone more experienced with the code base assist me if undertaking this task?

@milkshakeuk
Copy link
Member

@gap777 if you are still willing, I am willing to assist 😊.

@milkshakeuk
Copy link
Member

milkshakeuk commented Jan 23, 2022

This comment is me just noting down usefull information, it will expand over time as I find out more.

Hapi provides conformance support with the use of Xml Profiles example here.

hl7 provides xsd schema files, I think these schema files have something to do with generating the xml profiles.

Hapi also uses these xsd schema files to generate the strongly typed classes in source gen.

You can obtain the hl7 V2 schemas used for conformance from here you need to apply 2 filters.

Family = V2
Product type = XML schemas.

You can find some more information on the Hapi conformance page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants