HRSA 2024 Uniform Data System (UDS) Patient Level Submission (PLS) (UDS+) FHIR IG
2.0.0 - STU2 Release 1 - Standard for Trial-Use

Publication Build: This will be filled in by the publication tooling

## CapabilityStatement: Uds Plus Data Submitter CapabilityStatement

Official URL: http://fhir.org/guides/hrsa/uds-plus/CapabilityStatement/uds-plus-data-submitter-client | Version: 2.0.0
Standards status: Trial-use | Maturity Level: 2 | Computable Name: UdsPlusDataSubmitter

This is a CapabilityStatement that defines the expected capabilities of the Data Submitter actor.

Raw OpenAPI-Swagger Definition file | Download

## Data Receiver

(Requirements Definition Capability Statement)

Canonical URL: http://fhir.org/guides/hrsa/uds-plus/CapabilityStatement/uds-plus-data-submitter-client

Published by: HL7 International - Public Health Work Group

This is a CapabilityStatement that defines the expected capabilities of the Data Submitter actor as a client.

## General

FHIR Version: | 4.0.1
Supported formats: | json

## REST behavior

The primary focus of the Data Submitter actor as a client is to invoke the Group/$export operation identified below and extract the UDS+ data using US Core and QI Core profiles. In certain cases, the Data Submitter MAY have to invoke individual patient api's to extract the necessary UDS+ data when the Data Source does not support Group/$export operation. data.

Security:

Implementations must meet the general security requirements documented in FHIR Security guidance.

In addition the Data Submitter actor as a client needs to meet the security requirements as outlined in the SMART on FHIR Backend Services Authorization

### Resource summary

Resource | Search | Read | Read Version | Instance History | Resource History | Create | Update | Delete
--- | --- | --- | --- | --- | --- | --- | --- | ---
UDS+ profiles | SHALL | SHALL |  |  |  |  |  |

### FHIR Operations summary

As a client, the Data Submitter has to be capable of invoking the below operation on the Data Source.

- Bulk Data Export ([BaseURL]/Group/[Id]/$export)

As a client, the Data Submitter has to be capable of invoking the below operation on the Data Receiver to submit the manifest file.

- Bulk Data Import ([BaseURL]/$import)

### UDS+ profiles

Profiles: All UDS+ profiles

#### Interactions

Name | Description
--- | ---
search | Search for specific UDS+ resource profile instances.
read | Retrieve specific UDS+ resource profile instances