{
  "resourceType": "OperationDefinition",
  "id": "ddfs-r6-hardDelete",
  "url": "https://docs.oracle.com/iaas/device-data-fhir/OperationDefinition/ddfs-r6-hardDelete.json",
  "version": "6.0.0-ballot4",
  "name": "DDFSR6HardDelete",
  "title": "DDFS R6 Hard Delete",
  "status": "active",
  "kind": "operation",
  "experimental": false,
  "date": "2026-06-01T00:00:00Z",
  "publisher": "Oracle",
  "description": "Permanently removes one deleted resource instance. This instance-level operation returns an OperationOutcome and requires both matching system/{Resource}.d delete authority and the exact custom scope https://docs.oracle.com/iaas/device-data-fhir/scopes/hard-delete.",
  "affectsState": true,
  "code": "hardDelete",
  "resource": [
    "Device",
    "DeviceAssociation",
    "Encounter",
    "Location",
    "Observation",
    "Patient",
    "Practitioner",
    "PractitionerRole",
    "Provenance",
    "Subscription",
    "SubscriptionTopic"
  ],
  "system": false,
  "type": false,
  "instance": true,
  "parameter": [
    {
      "name": "return",
      "use": "out",
      "min": 1,
      "max": "1",
      "documentation": "OperationOutcome describing the hard-delete result.",
      "type": "OperationOutcome"
    }
  ]
}
