gap777 / SchemaTron

Native C#/.NET implementation of ISO schematron
Other
19 stars 7 forks source link

Non-XmlPrime Version #8

Open jeremychapman opened 9 years ago

jeremychapman commented 9 years ago

If I am comfortable with only XPath 1 support, is there a non-XmlPrime branch I can use? If so is it otherwise the same, but doesn't use XmlPrime?

I ask because we have no XPath2 needs, and removing XmlPrime would eliminate a dependency, which is more suitable to our needs.

gap777 commented 9 years ago

Jeremy, I welcome your help in making this XPATH1 version easy to access and use. Honestly, I've not kept it up to date but only checked in the starting point for my journey to XSLT2. The XPATH2 (but not XSLT2) branch is using an open source XPATH2 Library for .NET. The master branch is using Microsoft's built-in types which provide XPATH and XSLT support. So you should be able to work on the master branch. What schematron files are you using with this? Anything related to HL7 CCDAs?

jeremychapman commented 9 years ago

Yes, we ventured into the world of Schematron some time ago specifically because we have to validate data in HL7v3 CDA documents. We started with the NMatrix.Schematron but that hasn't been updated in years and have started working with this XRouter.Schematron implementation.

gap777 commented 9 years ago

Jeremy,

Let's take this conversation off-line. Can you email me your contact info so we can talk on the phone?

Gary

On Thu, Dec 4, 2014 at 2:46 PM, jeremychapman notifications@github.com wrote:

Yes, we ventured into the world of Schematron some time ago specifically because we have to validate data in HL7v3 CDA documents. We started with the NMatrix.Schematron but that hasn't been updated in years and have started working with this XRouter.Schematron implementation.

— Reply to this email directly or view it on GitHub https://github.com/gap777/SchemaTron/issues/8#issuecomment-65690956.

jeremychapman commented 9 years ago

Sorry, I’ve been really busy at work. I’ll get back to you shortly on this!

From: Gary Passero [mailto:notifications@github.com] Sent: Thursday, December 04, 2014 11:48 AM To: gap777/SchemaTron Cc: Chapman, Jeremy Subject: Re: [SchemaTron] Non-XmlPrime Version (#8)

Jeremy,

Let's take this conversation off-line. Can you email me your contact info so we can talk on the phone?

Gary

On Thu, Dec 4, 2014 at 2:46 PM, jeremychapman notifications@github.com<mailto:notifications@github.com> wrote:

Yes, we ventured into the world of Schematron some time ago specifically because we have to validate data in HL7v3 CDA documents. We started with the NMatrix.Schematron but that hasn't been updated in years and have started working with this XRouter.Schematron implementation.

— Reply to this email directly or view it on GitHub https://github.com/gap777/SchemaTron/issues/8#issuecomment-65690956.

— Reply to this email directly or view it on GitHubhttps://github.com/gap777/SchemaTron/issues/8#issuecomment-65691187.

gap777 commented 9 years ago

Jeremy

Where does this issue stand? Have you been able to use schematron for your HL7v3 CDA documents? Any way I can assist further in this?

Gary

Guruven commented 8 years ago

p

gap777 commented 8 years ago

Guru,

XmlPrime is a 3rd party component used in another branch of the port. If you're seeing it on that branch, I've obviously left some dependencies from before the split.

Can you help me to rid that branch of XmlPrime dependencies? Alternatively, you can change over to the XmlPrime branch (the XmlPrime component is free for non-commercial applications).

Thanks

Gary

On Tue, Jan 5, 2016 at 6:04 PM, Guruven notifications@github.com wrote:

Hi Gary,

I am trying to evaluate this for validating HL7 CCDA documents. I am not able to find the referenced XMLPrime assembly; how do I build that?

Thank you Guru

— Reply to this email directly or view it on GitHub https://github.com/gap777/SchemaTron/issues/8#issuecomment-169163086.

markojaka commented 3 years ago

Hi Gary,

Do you still provide support for this project? I tried to use XsltValidator but keep getting ''document-uri()' is an unknown XSLT function.' on validator.Validate(). Can you please help?

Thanks, Marko

gap777 commented 3 years ago

Unfortunately, I am not. So sorry!