Page tree
Skip to end of metadata
Go to start of metadata

ion 


Short Description

This track will test:

  1. The preview version of US Core IG 5.0.0  and the new content to comply with the ONC USCDI v2 

Long Description

The US FHIR Core IG was balloted in HL7 in January 2022 Ballot and US Core IG 5.0.0 will be published in next couple of weeks.  This version of US Core is the basis for further testing and guidance by the Argonaut Project Team. The guide will retain the US Core artifacts and names and provide additional content and guidance specific to Data Query Access for purpose of ONC Certification testing  § 170.315(g)(10) of the servers for conformance to the profiles and be capable of responding to all of the “supported searches” specified in the US Core Implementation Guide Server CapabilityStatement. 

The USCDI v2 was released in July and contains data classes and elements from USCDI v1 and new data classes and elements submitted through the ONDEC system.



Agenda

subject to change!  - see Whova Schedule at https://whova.com/portal/webapp/cmsoc_202210/Agenda


Sign in Sheet!


Type

Testing an implementation Guide

Submitting Work Group/Project/Accelerator/Affiliate/Implementer Group  

Argonaut

Proposed Track Lead

Brett Marquard <brett@waveoneassociates.com>

Yunwei Wang <yunweiw@mitre.org> (tentative)

Related Tracks

2022-01 Gravity SDOH Exchange

FHIR Version

FHIR 4.0.1

Specification(s) this track uses

Artifacts of focus

What’s new in Version 5.0.0 of US Core:

All the updates to  US Core IG Version 5.0.0 Preview (http://build.fhir.org/ig/HL7/US-Core/) are published in the change log here: http://build.fhir.org/ig/HL7/US-Core/changes.html

Clinical input requested (if any)

Patient input requested (if any)

Expected participants

Signup sheet 

  • Implementers who want to test changes for USCDI v2

Zulip stream

#argonaut


Track Orientation Date

Track Overview Slides

Track Details

For systems interested in Scenarios for USCDI v2 and US Core IG 4.1.0 STU4 Ballot, test servers for conformance to the US Core profiles required by USCDI V2


See this Postman Documentation using a Postman Collection for testing out the search API and validating resources for the Preview Version 5.0.0 US Core.

See below for details about this Postman Collection


Here is list of profiles-  those highlighted are tested in the Postman Collection:

AllergyIntolerance:

  • US Core AllergyIntolerance Profile

CarePlan:

  • US Core CarePlan Profile

CareTeam:

  • US Core CareTeam Profile UPDATED

Condition:

  • US Core Condition Encounter Diagnosis Profile NEW
  • US Core Condition Problems and Health Concerns Profile NEWSDOH

Device:

  • US Core Implantable Device Profile

DiagnosticReport:

  • US Core DiagnosticReport Profile for Laboratory Results Reporting
  • US Core DiagnosticReport Profile for Report and Note ExchangeUPDATED

DocumentReference:

  • US Core DocumentReference Profile

Encounter:

  • US Core Encounter ProfileUPDATED

Goal:

  • US Core Goal ProfileSDOH

Immunization:

  • US Core Immunization Profile

Location:

  • US Core Location Profile

Medication:

  • US Core Medication Profile

MedicationRequest:

  • US Core MedicationRequest Profile

Observation:

  • US Core Observation Sexual Orientation Profile NEW
  • US Core Vital Signs Profile
    • US Core Head Circumference Profile
    • US Core Pulse Oximetry Profile
    • US Core BMI Profile
    • US Core Blood Pressure Profile
    • US Core Body Weight Profile
    • US Core Pediatric BMI for Age Observation Profile
    • US Core Pediatric Head Occipital-frontal Circumference Percentile Profile
    • US Core Body Height Profile
    • US Core Body Temperature Profile
    • US Core Pediatric Weight for Height Observation Profile
    • US Core Heart Rate Profile
    • US Core Respiratory Rate Profile
  • US Core Observation Imaging Result ProfileNEW
  • US Core Laboratory Result Observation Profile
  • US Core Observation Survey ProfileNEW
    • US Core Observation SDOH Assessment ProfileNEWSDOH
  • US Core Observation Social History ProfileNEWSDOH
  • US Core Smoking Status Observation Profile
  • US Core Observation Clinical Test Result ProfileNEW

Organization:

  • US Core Organization Profile

Patient:

  • US Core Patient ProfileUPDATED

Practitioner:

  • US Core Practitioner Profile

PractitionerRole:

  • US Core PractitionerRole Profile

Procedure:

  • US Core Procedure ProfileSDOH

Provenance:

  • US Core Provenance Profile

QuestionnaireResponse:

  • US Core QuestionnaireResponse ProfileNEWSDOH

RelatedPerson:

  • US Core RelatedPerson ProfileNEW

ServiceRequest:

  • US Core ServiceRequest ProfileNEW


Test Data

The Postman Collection for testing out the search API and validating resources for the Preview Version 5.0.0 US Core can be run directly in Postman using

Run in Postman


All the variables are collection variables as listed in the Postman Collection folder:

Notes:

  1. The "Test Results: tab display validations results ( Error, Warnings and Information) for each search result.
  2. The "Visualize" tab displays the returned searchset bundle in a tabular format
  3. the {{patient_id}} variable initial value is "202205uscore-patient-example-1
  4. the {{base_url}} variable is assigned from the environment if that is empty or undefined it defaults to theHAPI R4 reference server
  5. the {{validator_url}} variable is assigned to Grahame's R4 reference and used to validated the first resource in the search bundle with the $validate operation.
  6. Currently, we do not have a reference implementation that validate all the latest US Core Profiles
  7. Currently. we do not have a reference implementation that supports all the custom search parameters

Collection is in a public workspace and DM Eric Haas on Zulip if you want to contribute

The Test data is in a FHIR transaction bundle and can be downloaded from: http://bitly.ws/qCw7

Manual Track Testing

Scenario. Testing conformance to US Core 3.1.1

Scenario 0: End-to-End § 170.315(g)(10) Mock Test (not official certification)*

  • Run all § 170.315(g)(10) required tests using Inferno Program Edition or other testing application

Scenario 1: Patient search

  • Searches by _id
  • Searches by identifier
  • Searches by name
  • Searches by gender + name
  • Searches by birthdate + name
  • Bonus: Searches by _id + _revIncludes: Provenance:target
  • Validate search result

Scenario 2: Smoking Status search

  • Searches by patient + code
  • Bonus: Searches by patient + code + _revInclude: Provenance:target
  • Validate search result

Scenario 3: Clinical Notes search

  • Searches DocumentReference by patient + type
  • Searches DiagnsoticReport by patient + category
  • Validate DiagnosticReport and DocumentReference reference the same attachment

Scenario 4: Provenance Search

  • Search Patient by _id + _revIncludes: Provenance:target (if not done in Scenario 1)
  • Search Smoking Statue by  patient + code + _revInclude: Provenance:target (if not done in Scenario 2)
  • Bonus: Test retrieving, editing and posting an update

Scenario 5: Search and validate additional resources using client application

  • validate searches from each Profile Quick start are supported, resources retrieved as search results are valid. 
  • The list of candidate resource profiles are listed at the end of this page.

Scenario 6: Bonus: Writing 

  • Create DocumentationReference


* Test the servers for conformance to the US Core profiles required by USCDI, ONC Standardized API for Patient and Population Services criterion § 170.315(g)(10) in the 2015 Edition Cures Update, and beyond! Here is list of profiles:

  • US Core AllergyIntolerance Profile
  • US Core CarePlan Profile
  • US Core CareTeam Profile
  • US Core Condition Profile
  • US Core DiagnosticReport Profile for Laboratory Results Reporting
  • US Core DiagnosticReport Profile for Report and Note exchange
  • US Core DocumentReference Profile
  • US Core Encounter Profile
  • US Core Goal Profile
  • US Core Immunization Profile
  • US Core Implantable Device Profile
  • US Core Laboratory Result Observation Profile
  • US Core MedicationRequest Profile
  • US Core Organization Profile
  • US Core Patient Profile
  • US Core Pediatric BMI for Age Observation Profile
  • US Core Pediatric Weight for Height Observation Profile
  • US Core Pediatric Head Occipital-frontal Circumference Percentile Profile
  • US Core Practitioner Profile
  • US Core Procedure Profile
  • US Core Provenance Profile
  • US Core Pulse Oximetry Profile
  • US Core Smoking Status Observation Profile
  • US Core Pressure Profile
  • US Core Body Height Profile
  • US Core Body Temperature Profile
  • US Core Body Weight Profile
  • US Core Heart Rate Profile
  • US Core Respiration Rate Profile