CRUD
Description of how to create, read, update, and delete resources.
This section explains how to perform the core operations on FHIR resources: creating, reading, updating, and deleting. These fundamental interactions enable you to manage healthcare data efficiently within the Journl Streamed.
In addition to the basic CRUD operations, this section also delves into advanced topics such as conditional create, update, and delete. These advanced interactions provide more control and flexibility, allowing for more sophisticated data management scenarios.
By understanding and utilizing these operations, you can effectively leverage the full capabilities of Journl Streamed to handle a wide range of healthcare data management needs.
The basics
When you work with CRUD operations, it is important to understand the following concepts:
Resource Types Each resource has a specific type that defines the data it can contain and its potential relationships with other resources. The resource type determines the structure and constraints of the data, ensuring consistency and interoperability across different systems.
Attributes Attributes are components of the resource definition that describe the fields which can or must be present within the resource document. They specify the field types and their cardinality, defining whether a field is optional, required, or can appear multiple times.
Interactions All resource types in Journl Streamed support a standard set of interactions. These interactions include operations such as creating, reading, updating, and deleting resources.
Error Handling Each interaction may encounter errors, which are handled according to the FHIR specification. Common reasons for interaction failures include validation errors, unauthorized access, and resource conflicts. Proper error messages and codes are provided to help diagnose and resolve issues effectively.
Last updated