...
Instance Level Interactions | Ondersteund | Remark | ||
---|---|---|---|---|
read | Read the current state of the resource | ✓ | ||
conditional read | Read the current state of the resource if modified since of matches ETag | ✓ | ||
vread | Read the state of a specific version of the resource | ✓ | ||
update | Update an existing resource by its id (or create it if it is new) | ⚠ | If-Match header verplicht | |
conditional update | Allows a client to update an existing resource based on some identification criteria | ⚠ | Trial use fase | |
patch | Update an existing resource by posting a set of changes to it | ✓✗ | ||
conditional patch | Allows a client to patch an existing resource based on some identification criteria | ⚠ | Trial use fase✗ | |
delete | Delete a resource | ⚠ | Bij voorkeur gebruik maken van een end-of-life status i.p.v. een delete | |
conditional delete | Allows a client to delete an existing resource based on some selection criteria | ⚠ | Trial use fase | |
history | Retrieve the change history for a particular resource | ✓ | ||
Type Level Interactions | Ondersteund | Remark | ||
create | Create a new resource with a server assigned id | ✓ | ||
conditional create | Allows a client to create a new resource only if some equivalent resource does not already exist on the server. | ⚠ | Trial use fase | |
search | Search the resource type based on some filter criteria | ⚠ | Zie ondersteunde search result parameters | |
search paging | Support paging for the results of a search or history interaction | ✓ | ||
history | Retrieve the change history for a particular resource type | ✓ | ||
Whole System Interactions | Ondersteund | Remark | ||
capabilities | Get a capability statement for the system | ✓ | ||
batch/transaction | Update, create or delete a set of resources in a single interaction | ✗ | ||
history | Retrieve the change history for all resources | ✗ | ||
search | Search across all resource types based on some filter criteria | ✗ |
...
application/fhir+json; fhirVersion=4.0; charset=utf-8
application/fhir+xml; fhirVersion=4.0; charset=utf-8
Update
...
Koppeltaal forceert het gebruik van de If-Match
header. Dit waarborgt dat een Update en Patch altijd gebaseerd is op de laatste versie. Zo wordt de kans op dataverlies geminimaliseerd. Zie https://www.hl7.org/fhir/r4/http.html#concurrency voor meer informatie.
...