| Package | fhir.hrsa.uds-plus |
| Resource Type | CapabilityStatement |
| Id | uds-plus-data-submitter-client |
| FHIR Version | R4 |
| Source | http://fhir.org/guides/hrsa/uds-plus/http://fhir.org/guides/hrsa/uds-plus/STU2/CapabilityStatement-uds-plus-data-submitter-client.html |
| URL | http://fhir.org/guides/hrsa/uds-plus/CapabilityStatement/uds-plus-data-submitter-client |
| Version | 2.0.0 |
| Status | draft |
| Date | 2020-12-06 |
| Name | UdsPlusDataSubmitter |
| Title | Uds Plus Data Submitter CapabilityStatement |
| Realm | us |
| Authority | hl7 |
| Description | This is a CapabilityStatement that defines the expected capabilities of the Data Submitter actor. |
| Kind | requirements |
No resources found
| OperationDefinition | |
| group-export | FHIR Bulk Data Group Level Export |
| import | UDS Plus Import |
Note: links and images are rebased to the (stated) source
(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.
| FHIR Version: | 4.0.1 |
|---|---|
| Supported formats: | json |
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 | Search | Read | Read Version | Instance History | Resource History | Create | Update | Delete |
|---|---|---|---|---|---|---|---|---|
| UDS+ profiles | SHALL | SHALL |
As a client, the Data Submitter has to be capable of invoking the below operation on the Data Source.
As a client, the Data Submitter has to be capable of invoking the below operation on the Data Receiver to submit the manifest file.
Profiles: All UDS+ profiles
| Name | Description |
|---|---|
| search |
Search for specific UDS+ resource profile instances. |
| read |
Retrieve specific UDS+ resource profile instances |
{
"resourceType": "CapabilityStatement",
"id": "uds-plus-data-submitter-client",
"text": {
"status": "generated",
"div": "<!-- snip (see above) -->"
},
"url": "http://fhir.org/guides/hrsa/uds-plus/CapabilityStatement/uds-plus-data-submitter-client",
"version": "2.0.0",
"name": "UdsPlusDataSubmitter",
"title": "Uds Plus Data Submitter CapabilityStatement",
"status": "draft",
"date": "2020-12-06",
"publisher": "HRSA BPHC",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://bphc.hrsa.gov/"
}
]
}
],
"description": "This is a CapabilityStatement that defines the expected capabilities of the Data Submitter actor.",
"jurisdiction": [
{
"coding": [
{
"system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
"code": "001"
}
]
}
],
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"json"
],
"rest": [
{
"mode": "client",
"documentation": "The primary focus of the Data Submitter is to invoke the Group/[id]/$export operation and gather the UDS+ data using US Core and QI Core profiles.",
"security": {
"description": "Implementations must meet the general security requirements documented in the security section of the implementation guide."
},
"operation": [
{
"name": "export",
"definition": "http://hl7.org/fhir/uv/bulkdata/OperationDefinition/group-export"
},
{
"name": "import",
"definition": "http://fhir.org/guides/hrsa/uds-plus/OperationDefinition/import"
}
]
}
]
}