diff --git a/src/ReC.Application/Common/Procedures/DeleteProcedure/DeleteResultProcedure.cs b/src/ReC.Application/Common/Procedures/DeleteProcedure/DeleteResultProcedure.cs
new file mode 100644
index 0000000..182088f
--- /dev/null
+++ b/src/ReC.Application/Common/Procedures/DeleteProcedure/DeleteResultProcedure.cs
@@ -0,0 +1,30 @@
+namespace ReC.Application.Common.Procedures.DeleteProcedure;
+
+public record DeleteResultProcedure : IDeleteProcedure
+{
+ ///
+ /// Start GUID/ID (inclusive)
+ ///
+ public long Start { get; set; }
+
+ ///
+ /// End GUID/ID (inclusive). If 0, will be set to Start value.
+ ///
+ public long End { get; set; }
+
+ ///
+ /// Force parameter (not used for RESULT entity as it has no dependencies)
+ ///
+ public bool Force { get; set; }
+
+ public DeleteObjectProcedure ToObjectProcedure()
+ {
+ return new DeleteObjectProcedure
+ {
+ Entity = "RESULT",
+ Start = Start,
+ End = End,
+ Force = Force
+ };
+ }
+}