Package | hl7.fhir.uv.patient-corrections |
Resource Type | OperationDefinition |
Id | correction-request |
FHIR Version | R4 |
Source | http://hl7.org/fhir/uv/patient-corrections/https://build.fhir.org/ig/HL7/fhir-patient-correction/OperationDefinition-correction-request.html |
URL | http://hl7.org/fhir/uv/patient-corrections/OperationDefinition/correction-request |
Version | 1.0.0 |
Status | active |
Date | 2025-07-10T15:08:47+00:00 |
Name | PatientCorrectionRequestOperation |
Title | Patient Correction Request Operation |
Realm | uv |
Authority | hl7 |
Description | The correction-request operation is used to communicate a request for correction or a logging of a disagreement of a denial from a requester to a fulfiller. It includes the ability to send the request along with attachments. The fulfiller can spawn a task to manage the correction process as part of the operation. For the operation, we expect the server to store the Communication resource, spawn a Task when appropriate, and update the Communication and return the Communication resource with reference to a Task id if a Task is spawned. The correction-request operation is also used whenever the requester provides updates to the fulfiller (additional information, conversation). |
Type | true |
Kind | operation |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: OperationDefinition correction-request
URL: [base]/Communication/$correctionrequest
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | CorrectionRequest | 1..1 | Bundle | A collection of resources representing the correction request, disagreement, or back and forth conversation. The Bundle should follow Patient Correction Bundle profile. | ||
OUT | CorrectionResponse | 1..1 | Bundle | A collection of resources representing a correction request response. The Bundle should follow Patient Correction Bundle profile. |
{ "resourceType": "OperationDefinition", "id": "correction-request", "text": { "status": "generated", "div": "<!-- snip (see above) -->" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "pe" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "valueInteger": 1, "_valueInteger": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom", "valueCanonical": "http://hl7.org/fhir/uv/patient-corrections/ImplementationGuide/hl7.fhir.uv.patient-corrections" } ] } }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "trial-use", "_valueCode": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom", "valueCanonical": "http://hl7.org/fhir/uv/patient-corrections/ImplementationGuide/hl7.fhir.uv.patient-corrections" } ] } } ], "url": "http://hl7.org/fhir/uv/patient-corrections/OperationDefinition/correction-request", "version": "1.0.0", "name": "PatientCorrectionRequestOperation", "title": "Patient Correction Request Operation", "status": "active", "kind": "operation", "date": "2025-07-10T15:08:47+00:00", "publisher": "HL7 International / Patient Empowerment", "contact": [ { "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/patientempowerment" } ] }, { "name": "Virginia Lorenzi", "telecom": [ { "system": "email", "value": "vlorenzi@nyp.org" } ] }, { "name": "David Pyke", "telecom": [ { "system": "email", "value": "david@pyke.ca" } ] } ], "description": "The correction-request operation is used to communicate a request for correction or a logging of a disagreement of a denial from a requester to a fulfiller. It includes the ability to send the request along with attachments. The fulfiller can spawn a task to manage the correction process as part of the operation. For the operation, we expect the server to store the Communication resource, spawn a Task when appropriate, and update the Communication and return the Communication resource with reference to a Task id if a Task is spawned. The correction-request operation is also used whenever the requester provides updates to the fulfiller (additional information, conversation).", "jurisdiction": [ { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "001", "display": "World" } ] } ], "code": "correctionrequest", "resource": [ "Communication" ], "system": false, "type": true, "instance": false, "parameter": [ { "name": "CorrectionRequest", "use": "in", "min": 1, "max": "1", "documentation": "A collection of resources representing the correction request, disagreement, or back and forth conversation. The Bundle should follow [Patient Correction Bundle](StructureDefinition-patient-correction-bundle.html) profile.", "type": "Bundle" }, { "name": "CorrectionResponse", "use": "out", "min": 1, "max": "1", "documentation": "A collection of resources representing a correction request response. The Bundle should follow [Patient Correction Bundle](StructureDefinition-patient-correction-bundle.html) profile.", "type": "Bundle" } ] }