| TypeId | RcsActionType enumeration member | Circuit status |
| DtWhen | DateTime or NULL | Date when RCS Action is performed. Please note this field is date only, no time. For certain RCS Actions this value is entered manually by user as date only; thus it's been decided to record date only for all actions. When application needs accurate chronological order, additional sorting by ID is used. |
| ActorId | Integer or NULL | Actor who performed RCS Action. In some cases this value is entered explicitly by user. |
| ActorTypeId | ActorType or NULL | Actor who performed RCS Action. In some cases this value is entered explicitly by user. |
| CertNumber | String | Optional certification number; a proof that RCS Action was performed by certified specialist. |
| Product | {Product entity reference} | Refrigerant Product used in RCS Action, references MHProductObject.ID. This field is computed by application when Cylinder or Circuit reference is available. |
| Qty | Decimal or NULL | Amount of refrigerant involved in RCS Action in pounds or kilograms depending on IsMetric. |
| IsMetric | Boolean | True means Qty is in kilograms (kg); False means Qty is in pounds (lb + oz). This field is used and verified by application when Cylinder or Circuit reference is available. |
| CostValue | Decimal or NULL | Optional value of RCS Action. Used by RcsActionType.Purchased, RcsActionType.Refilled and RcsActionType.Disposed. Precision 2 digits; negative and zero values are allowed. |
| Supplier | {Employee entity reference} | Optional Supplier information used by some RCS Action types. |
| PoNumber | String | Optional Purchase Order Number used by some RCS Action types. |
| WorkOrderId | Integer | Work Order associated with RCS Action, references WorkOrder2Object.ID. Supported and required if RCS Action Type has vlangRcsActionTypeLookup.NeedsWO == True. |
| Comments | String | Free-text comments. |
| Circuit | {RcsCircuit entity reference} | Circuit involved in RCS Action, references rcsCircuitObject.ID. This value is supported and required if RCS Action Type has vlangRcsActionTypeLookup.NeedsCircuit == True. |
| CircuitNumber | String | External Circuit number used as CircuitID replacement for RCS Actions where vlangRcsActionTypeLookup.NeedsCircuit == True. For these actions either CircuitID or CircuitNumber must be provided. |
| Cylinder | {RcsCylinder entity reference} | Cylinder involved in RCS Action, references rcsCylinderObject.ID. Supported and required if RCS Action Type has rcsActionTypeLookup.NeedsCylinder == True (see also CylinderNumber). |
| CylinderNumber | String | External Cylinder number used as CylinderID replacement for RCS Actions RcsActionType.Added and RcsActionType.Recovered. For these actions either CylinderID or CylinderNumber must be provided. |
| NoLeakRate | Boolean | True means RCS Action doesn't affect Leak Rate. This field is used only by RcsActionType.Added. |
| RcsTestMethodId | RcsTestMethod enumeration member | Test method referencing vlangRcsTestMethod.ID. This field is used by some Circuit-based RCS Actions. |
| IsTestPassed | Boolean | Boolean flag applicable to RcsActionType.LeakTestInitial and RcsActionType.LeakTestFollow. True means test was successful. |
| IsContactNotified | Boolean | True indicates responsible party was notified about the status of the leak. This field is used by some Circuit-based RCS Actions. |
| CylinderSource | {RcsCylinder entity reference} | Cylinder from which refrigerant is transferred, references rcsCylinderObject.ID. This field is supported and required only by RcsActionType.Transferred. |
| MoneyId | CurrencyType enumeration member | Complementary value for Cost; validated for RCS Actions RcsActionType.Purchased and RcsActionType.Refilled. This field is nullable; BO will set it to NULL for unsupported RCS Action Types. |
| QtyCylinder | Decimal or NULL | Amount of refrigerant remaining in the Cylinder referenced by CylinderID after RCS Action is done. This field is computed by application when Cylinder reference is available. Value is in pounds or kilograms depending on IsMetric. Precision is 4 digits; supported range is -99999999999999.9999 - 99999999999999.9999; zero value is allowed. |
| QtyCylinderSource | Decimal or NULL | Amount of refrigerant remaining in the "source" Cylinder CylinderID after transfer occurred. This field is computed by application as part of RcsActionType.Transferred. Value is in pounds or kilograms depending on IsMetric. Precision is 4 digits; supported range is -99999999999999.9999 - 99999999999999.9999; zero value is allowed. |
| RcsStockTypeId | RcsActionStockType enumeration member | How the recovered refrigerant is going to be managed |
| ShippedTo | String | Who was the refrigerant shipped to |
| DtShipment | DateTime or NULL | Date of shipment |
| ReclamationCompany | String | Reclamation company |
| AmountReclaimed | Decimal | Amount Reclaimed |
| AmountDestroyed | Decimal | Amount Destroyed |
| RcsLeakCauseId | RcsLeakCause enumeration member | The cause of the leak occurring on the circuit |
| LeakCauseDescription | String | Leak Cause Description - additional description when Leak Cause is "Other" |
| IsScheduled | Boolean | Boolean flag for indicating whether the action is scheduled |
| DtDue | DateTime or NULL | Schedule date |
| ParentAction | {RcsAction entity reference} | Parent action object |
| TechName | String | Technician Name |
| CertClassId | EmpCertificationClass enumeration member | Refrigerant Certification Class |
| RcsExtensionReasonId | RcsExtensionReason or NULL | Repair Leak Extension Reason |
| LeaksFound | Boolean | Boolean flag for indicating LeaksFound is true || false |
| LeaksFoundCount | Byte | Count of leaks found |
| IsALDCalibrationSuccess | Boolean | Boolean flag for ALDCalibrationSuccess |
| EquipmentDestinationManager | {Employee entity reference} | EquipmentDestinationManager |
| EquipmentDestinationId | Integer | EquipmentDestinationId |
| RemainingCapacity | Decimal | RemainingCapacity of the Circuit |
| ParasenseId | String | Id of the Parasense Procedure |
| RefrigerantTypeOfRepairId | RcsTypeOfRepair or NULL | Leak Repair Type |
| TypeOfRepairDesc | String | Leak Repair Type Description |
| AlarmSetPoint | Decimal or NULL | Alarm Set Point for ALD Calibrations |
| DetectionLimit | Decimal or NULL | Detection Limit for ALD Calibrations |
| RcsLeakLocationId | RcsLeakLocation enumeration member | Leak Location - The specific location where the leak occurred. |
| RcsLeakLocationDetailId | RcsLeakLocationDetail enumeration member | Leak Location Details - Breakdown of the specific components where the leak occurred. |
| ServiceEventId | Integer | Service Event Id of the transaction. |
| RefrigerantHistory | RefrigerantHistoryType or NULL | Refrigerant History |
| InitialCharge | Boolean | Is Added transaction initial charge. |
| HasComponentIsolated | Boolean | Has Component Isolated |
| DtIsolation | DateTime or NULL | Isolation Date |
| DtEndIsolation | DateTime or NULL | Isolation End Date |
| RcsInspectionReasonID | RcsInspectionReason enumeration member | Rcs Inspection Reason ID |
| DtALDAlarm | DateTime or NULL | ALD Alarm Date |
| ConcurrencyId | Integer | Gets or sets the concurrency identifier used for optimistic locks. |
| Id | Integer | Gets or sets a Corrigo entity identifier. |
| Properties | [{PropertyTreeNode object reference}, ...] | List of filled properties |
| LimitMultipleEntitiesNumberBehaviour | Boolean | Return exception instead of payload if there are more record was retrieved than configured in "*option_name*" company property Used for limiting records in Integration REST API |