Managing FHIR Resources
Choose a supported FHIR version, create and manage resources, search safely, and understand deletion options in Device Data FHIR Service (DDFS).
Start with the deployed DDFS capability statement, and then follow the task that matches your workflow. Resource, interaction, operation, and search support can differ between the R4 and R6 API surfaces.
Choose a FHIR Version
- Compare FHIR versions and select a versioned FHIR API base URL.
- Review the FHIR R4 resources and FHIR R6 resources for the selected API surface.
- Review the published FHIR definitions.
Create and Manage Resources
- Create a FHIR resource and verify the server response.
- Follow the CRUD lifecycle through create, read, update, versioned read, and logical delete.
- Plan and test Patient access.
Search Resources
- Learn FHIR search syntax and safe URL handling.
- Look up search parameters by resource and version.
- Search Patients and follow server-provided paging links.
- Review R4 patterns for requests, responses, and searches.
- Review R6 patterns for requests, responses, and searches.
Use Administrative Deletion
A standard FHIR DELETE is a logical delete. Permanently deleting one logically deleted resource and purging groups of logically deleted resources are separate, irreversible administrative operations with additional authorization requirements.
Understand permanent deletion and purge workflows before using them.
Work with R6 Subscriptions
Configure Subscription and SubscriptionTopic workflows on the R6 API surface.