Delete Medication
Delete Medication using FHIR R4 4.0.1.
Resource category: Medication.
Endpoint
| Method | Endpoint |
|---|---|
DELETE | /api/fhir/r4/Medication/{rid} |
Use the R4 base URL from your DDFS instance. Send Authorization: Bearer <access-token> and accept application/fhir+json.
Parameters
| Parameter | Location | Required | Type | Description |
|---|---|---|---|---|
rid | Path | Yes | FHIR logical ID | The logical ID of the Medication resource. |
Authorization
| Context | Resource scope |
|---|---|
| Resource-server definition / issued token | system/Medication.d |
| Client grant / token request | ddfssystem/Medication.d |
Resource constraints still apply. Use the least privilege needed for this operation; see authentication and scope configuration.
Behavior
Soft-delete the addressed Medication resource and exclude it from current searches while retaining historical versions. This operation does not permanently purge the resource.
- Soft deletion and version history: shared operation semantics.
- Medication resource guidance: resource-specific requirements and restrictions.
- R4 CapabilityStatement and R4 metadata: supported capabilities.
Example Request
Replace the example logical IDs, version IDs and connection values with values for your workflow.
DELETE /api/fhir/r4/Medication/{rid}
Responses
| Successful status | Meaning |
|---|---|
| 204 | Soft deletion succeeded; no response body. |
For common error statuses and FHIR-formatted error bodies, see OperationOutcome errors. Authentication/authorization responses follow the shared policy; a protected resource can be concealed as 404. See also interaction responses.
FHIR Definition
FHIR R4 definition: https://hl7.org/fhir/R4/medication.html. Canonical profile URI: http://hl7.org/fhir/StructureDefinition/Medication.