The Delta export retrieves only the data that changed since the selected members were last exported. Use it to keep a provider system up to date while minimizing the data transferred.
The server determines the start of the export itself: it uses the earliest last transmission time recorded on the selected members of the Group by a previous Download Export or Delta export. If any selected member has not been exported before, all of the data is exported.
The Delta export supports patient and _until. The _since, _type and _typeFilter parameters are not supported, and a request that contains them is rejected with HTTP 400 Bad Request (Unsupported filter.).
After the export is started, the last transmission time of each selected member is updated.
Sample Request
POST https://api.payer.com/fhir/Group/12345/$davinci-data-export
Authorization: Bearer <access_token>
Content-Type: application/fhir+json
Accept: application/fhir+json
Prefer: respond-async
{
"resourceType": "Parameters",
"parameter": [
{
"name": "exportType",
"valueString": "hl7.fhir.us.davinci-pdex#provider-delta"
},
{
"name": "patient",
"valueReference": { "reference": "Patient/1553" }
}
]
}
Sample Request
POST https://api.payer.com/fhir/Group/12345/$davinci-data-export
Authorization: Bearer <access_token>
Content-Type: application/fhir+json
Accept: application/fhir+json
Prefer: respond-async
{
"resourceType": "Parameters",
"parameter": [
{
"name": "exportType",
"valueString": "hl7.fhir.us.davinci-pdex#provider-delta"
},
{
"name": "patient",
"valueReference": { "reference": "Patient/1553" }
},
{
"name": "patient",
"valueReference": { "reference": "Patient/1678" }
},
{
"name": "_until",
"valueInstant": "2025-10-01T00:00:00Z"
}
]
}
Notes
patient, the changes for all members of the Group are exported.You are about to leave the Smile Digital Health documentation and navigate to the Open Source HAPI-FHIR Documentation.