FHIR Chat · SiteEnv CCDA Validator Down? · C-CDA

Stream: C-CDA

Topic: SiteEnv CCDA Validator Down?


view this post on Zulip Dave Carlson (MIE) (Aug 05 2020 at 19:17):

Is it just me, or are the Validators down here? https://sitenv.org/sandbox-ccda/ccda-validator

I did send a message in to them, hopefully they actually read their mailbox efficiently ;)

view this post on Zulip Dave Carlson (MIE) (Aug 07 2020 at 14:06):

It still seems to be down... https://sitenv.org/sandbox-ccda/ccda-validator

Is this only available to use on sitenv, or is the cures validator downloadable somewhere?

view this post on Zulip Vassil Peytchev (Aug 07 2020 at 17:44):

What do you mean by "down"? The URL resolves to the expected website:
image.png

view this post on Zulip Dave Carlson (MIE) (Aug 10 2020 at 16:13):

Sorry, I mean the usage of the validators themselves....

When submitting a document for validation, I am still getting (this started happening mid last week)...

"The service has encountered the following error: java.lang.NullPointerException at org.sitenv.contentvalidator.model.CCDARefModel.validateBirthSex(CCDARefModel.java:768) at org.sitenv.contentvalidator.model.CCDARefModel.compareCCDS(CCDARefModel.java:278) at org.sitenv.contentvalidator.model.CCDARefModel.compare(CCDARefModel.java:122) at org.sitenv.contentvalidator.service.ContentValidatorService.validate(ContentValidatorService.java:60)....."

Much longer list of errors, just showing the beginning there.

view this post on Zulip Dave Carlson (MIE) (Aug 10 2020 at 16:14):

It happens with multiple different test documents, most of which I've submitted successfully in the recent past.

view this post on Zulip Nagesh Bashyam (Aug 10 2020 at 17:06):

Dave - can you send us the sample CCDA documents...we can try and fix the issue...

view this post on Zulip Nagesh Bashyam (Aug 10 2020 at 17:06):

My email is Nagesh.bashyam@drajer.com

view this post on Zulip Dave Carlson (MIE) (Aug 10 2020 at 18:18):

Here is our test document for the Alice Newman sample for submission... newmantest.xml, submitting for 170.315_b1_toc_amb_sample1_v13

view this post on Zulip Dave Carlson (MIE) (Aug 13 2020 at 14:09):

So, I have some additional stuff I figured out from this.

I changed JUST this in the file:
<entry typeCode="DRIV">
<observation classCode="OBS" moodCode="EVN">
<templateId root="2.16.840.1.113883.10.20.22.4.38"></templateId>
<id extension="3627" root="1.2.840.114398.1.119991166811411710910911111010020.999.3"></id>
<code code="76689-9" codeSystem="2.16.840.1.113883.6.1"
displayName="Sex Assigned At Birth"/>
<text>
<reference value="#SocHist3627"></reference>
</text>
<statusCode code="completed"></statusCode>
<effectiveTime xsi:type="IVL_TS">
<low value="20150622"></low>
<high nullFlavor="UNK"></high>
</effectiveTime>
<value xsi:type="ST">Female</value>
</observation>
</entry>

In the file that is causing all the Java error messages, I have this instead of the 4.38:
<templateId root="2.16.840.1.113883.10.20.22.4.200" extension="2016-06-01"></templateId>

Without that, I get the normal C-CDA document details error/warnings report.

Unless I am mistaken though, you need that templateId for birth sex to be found and clear up this warning:
Warning - The scenario requires patient's birth sex to be captured as part of social history data, but submitted file does have birth sex information
Line number: 0

I know warnings are not "necessary" to clear up, but, I am trying to clear out the ones that are based on the certification scenario themselves.

Even if I have both the .200 and the .38, it still causes the Java errors, so, it appears like there is some birthSex Java code in the validators (when it recognizes that .200 templateId) that is erroring out.

Who needs to get this report to work on that? I wrote to the email on the siteenv site and have never heard back.

view this post on Zulip Dave Carlson (MIE) (Aug 13 2020 at 15:24):

Just to add I'm I am semi-surprised this hasn't been discovered earlier, considering the Examples WG example for Birth Sex has the .200 templateID, so, I'd assume others trying to test for correct files would have the .200 generally (although as I stated, it is a "warning" and not an error):
https://github.com/HL7/C-CDA-Examples/blob/master/Social%20History/Birth%20Sex/Birth%20Sex(C-CDA2.1).xml

view this post on Zulip Dave Carlson (MIE) (Aug 13 2020 at 17:05):

The email I was hitting for the siteenv "team" was sitteam@hhs.gov

view this post on Zulip Brett Marquard (Aug 17 2020 at 18:10):

Did you get a response? Email me your file and I will take a look


Last updated: Apr 12 2022 at 19:14 UTC