FHIR Chat · Connectathon 26 Support · Touchstone

Stream: Touchstone

Topic: Connectathon 26 Support


view this post on Zulip Carie Hammond (Jan 13 2021 at 16:04):

Anyone needing any assistance with testing using Touchstone, please feel free to post questions here or contact us at touchstone_support@aegis.net. Happy Testing!

view this post on Zulip Lee Surprenant (Jan 15 2021 at 14:26):

Hi Carie. I'm failing some touchstone tests and I think the tests are in error.
Specifically, this is for the CARIN-4-BlueButton tests, but the problem might be broader than that.
The tests are looking at our CapabilityStatement and making sure that the profiles from the IG are listed under the supportProfiles element.
For example:

The expression "CapabilityStatement.rest.resource.where(type = 'Coverage').select(profile|supportedProfile) contains 'http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Coverage'" evaluated to false in response.

I checked our CapabilityStatement and we are advertising our support of these profiles, its just that we include the version in ours. For example:

                    "type": "Coverage",
                    "profile": "http://hl7.org/fhir/profiles/Coverage",
                    "supportedProfile": [
                        "http://hl7.org/fhir/us/davinci-pdex/StructureDefinition/hrex-coverage|1.0.0",
                        "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Coverage|1.0.0"
                    ],

view this post on Zulip Carie Hammond (Jan 15 2021 at 14:36):

Lee - I'll take a look - the test should check for contains not equal to, but let me see what is going on and get back to you.

view this post on Zulip Lee Surprenant (Jan 15 2021 at 20:17):

I confirm this is passing for me now. Thanks!

view this post on Zulip Carie Hammond (Jan 15 2021 at 20:18):

Great - we are vetting some SMART App Launch tests for security as well so expect those to be added as another sub-folder soon. That got requested yesterday.

view this post on Zulip Lee Surprenant (Jan 15 2021 at 20:50):

Now that I'm past that error, I'm seeing some more failures later in these same CARIN tests. I believe I loaded our server with the exact examples that are shipped with carin-bb 1.0, but one of the tests is failing with the following:

Validation of response body against profile 'http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-ExplanationOfBenefit-Inpatient-Institutional' by FHIR specification's Validation Engine produced the following results:
ERROR: This element does not match any known slice for profile http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-ExplanationOfBenefit-Inpatient-Institutional and slicing is CLOSED. Location: ExplanationOfBenefit.adjudication[0] (line 214, col 10).
ERROR: This element does not match any known slice for profile http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-ExplanationOfBenefit-Inpatient-Institutional and slicing is CLOSED. Location: ExplanationOfBenefit.adjudication[1] (line 229, col 10).
ERROR: This element does not match any known slice for profile http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-ExplanationOfBenefit-Inpatient-Institutional and slicing is CLOSED. Location: ExplanationOfBenefit.adjudication[2] (line 244, col 10).
ERROR: Profile http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-ExplanationOfBenefit-Inpatient-Institutional, Element 'ExplanationOfBenefit.total[adjudicationamounttype]': minimum required = 1, but only found 0. Location: ExplanationOfBenefit (line 1, col 2).

Can you or someone on the team confirm which version of CARIN BlueButton is being validated against? I'll start digging through the spec to see if the published examples are really in conflict with the spec...

view this post on Zulip Lee Surprenant (Jan 15 2021 at 20:51):

the specific example is http://hl7.org/fhir/us/carin-bb/STU1/ExplanationOfBenefit-EOBInpatient1.html

view this post on Zulip Carie Hammond (Jan 15 2021 at 20:57):

Lee - you are not the first to encounter that slicing issue. We logged that yesterday as an issue with our Validation engine. Another tester found it. I'm going to add your organization as also being affected by that issue to get a fire (fhir? hehe) lit under it. Also, we can contact you when the validator is updated in Touchstone.


Last updated: Apr 12 2022 at 19:14 UTC