FHIR Chat · Group Compartment Export Validation (Multi-Patient API) · inferno

Stream: inferno

Topic: Group Compartment Export Validation (Multi-Patient API)


view this post on Zulip Sagar Sarvankar (Jan 25 2022 at 14:08):

Hello @Yunwei Wang

We are testing Multi-Patient API (Group Compartment Export Validation). If you see attached screenshot BulkDataExport.png BDGV-10, BDGV-19 and BDGV-20 are skipped and it says that it does not affect passing or failed. Does it mean that this multi patient api test is a pass?

Thanks,
Sagar

view this post on Zulip Yunwei Wang (Jan 25 2022 at 14:33):

Skipped means Inferno does not see enough evidence to pass or fail the tested implementation. Tester need to provide additional information for Inferno. See FAQ.

view this post on Zulip Sagar Sarvankar (Jan 25 2022 at 14:39):

Ok @Yunwei Wang .

The reason this was skipped is "For Patient- and Group-level requests requests, the Patient Compartment SHOULD be used as a point of reference for recommended resources to be returned. However, other resources outside of the patient compartment that are helpful in interpreting the patient data (such as Organization and Practitioner) 'may' also be returned " according to the spec located at https://hl7.org/fhir/uv/bulkdata/export/index.html#bulk-data-kick-off-request .

And the Patient compartment (https://www.hl7.org/fhir/compartmentdefinition-patient.html) does not have Device, Organization and Practitioner resources included. Hence, our FHIR server does not export these resources.

Will this information be enough when going for the test?

Please let me know your thoughts.

Thanks,
Sagar

view this post on Zulip Yunwei Wang (Jan 25 2022 at 14:51):

The paragraph you quoted also says "other resources outside of the patient compartment that are helpful in interpreting the patient data (such as Organization and Practitioner) 'may' also be returned"

The scope for the export is defined in (g)(10) test procedure Paragraph (g)(10)(i) – Data response
image.png

view this post on Zulip Sagar Sarvankar (Jan 25 2022 at 14:56):

Ok @Yunwei Wang .

But the spec says 'may' and it does not mandate that since it is outside of the patient compartment. But, at the same time the test procedure requires these resources to be exported.

Can we provide this explanation to the proctor?

Also, in the test procedure Location is required, but Inferno says 'Location' is optional. Please see attached screenshot . LocationOptional.png

In this case BDGV22 and BDGV23 is a pass?

Thanks,
Sagar

view this post on Zulip Yunwei Wang (Jan 25 2022 at 15:39):

Bulk Data IG is a framework. ONC (g)(10) combined it with USCDI data requirement. US Core General Section has a mapping between USCDI data elements and US Core Resource types.

Specifically:

  • Device:
    Unique Device Identifier(s) for a Patient’s Implantable Device(s) | US Core Implantable Device Profile | Device

  • Organization, Practitioner:
    ... Organization, and Practitioner Profiles are not called out specifically in the certification criteria but are included because they are directly referenced by other profiles.

So I don't think you can "bypass" these three resources.

BDGV-22/23 are optional test so it is ok.

view this post on Zulip Sagar Sarvankar (Jan 26 2022 at 04:28):

Ok, thank you @Yunwei Wang for the explanation. We will go through it in detail.


Last updated: Apr 12 2022 at 19:14 UTC