Click or drag to resize

RcsCircuit Class

Circuit is a collection of data necessary to track refrigerant chemicals and compute leak rate. In CorrigoNet refrigerant can be tracked for single Asset or for Asset System; therefore Circuit can be attached to either of these, it’s sort of a very specialized generic child object. Underlying table is rcsCircuitObject. CorrigoNet instance can contain any number of Circuits: from zero to many.
Inheritance Hierarchy

Namespace: CorrigoService.Entities
Assembly: ClientXMLDoc (in ClientXMLDoc.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
[SerializableAttribute]
public class RcsCircuit : CorrigoEntityWithOptimisticLock

The RcsCircuit type exposes the following members.

Properties
 NameDescription
Public propertyActions 
Public propertyAlarmSetPoint AlarmSetPoint
Public propertyAsset Reference to parent object when ObjectTypeId == ActorType.Asset
Public propertyAssetSystem Reference to parent object when ObjectTypeId == ActorType.AssetSystem
Public propertyCalendarLeakRate The calendar leak rate
Public propertyCapacity Capacity is in pounds or kilograms depending on IsMetric.
Public propertyComments Free-text comments.
Public propertyConcentrationMonitorTypeID Concentration MonitorTypeID
Public propertyDateOfOperation Date of operation
Public propertyDetectionLimit DetectionLimit
Public propertyEquipmentName EquipmentName; unique for the list of Circuits including retired records in the same workzone.
Public propertyEquipmentStatusId Equipment Status
Public propertyEquipmentTypeID 
Public propertyFullChargeCalcMethodID 
Public propertyHasLeakInspection 
Public propertyInstallDate 
Public propertyIsMetric True means Capacity is in kilograms (kg); False means Capacity is in pounds (lb + oz). This field is set when Circuit is created and can’t be modified.
Public propertyIsMothball IsMothball
Public propertyLeakDetectionCoverID 
Public propertyLeakInspectionDate 
Public propertyLeakRate Current leak rate value as computed by application (it’s done automatically). Value is stored as percentage
Public propertyLeakRateLogs 
Public propertyLeakThreshold Leak rate threshold. If leak rate exceeds this value, user must execute leak resolution workflow. Value is stored as percentage.
Public propertyLocationDescription 
Public propertyLocationOfSensorsInlets Location Of Sensors
Public propertyLocationOfSensorsInletsID Location Of Sensors InletsID
Public propertyLocationTypeID Location Type
Public propertyManufacturer 
Public propertyMhProduct Refrigerant Product; references MHProductObject.ID.
Public propertyModel 
Public propertyModelYear Model Year
Public propertyNumber Number; unique for the whole list of Circuits including retired records.
Public propertyNumberofSensors Number of Sensors
Public propertyObjectId Next two fields define parent object for Circuit using our standard pattern. NULL value is allowed for ObjectID only when Circuit is retired.
Public propertyObjectTypeId Only ActorType.Asset and ActorType.AssetSystem are allowed.
Public propertyOperationalStatusDate Operational Status Date
Public propertyOperationalStatusId Operational Status
Public propertySensorManufacturer Sensor Manufacturer
Public propertySensorTypeID Sensor TypeID
Public propertySerialNumber SerialNumber
Public propertyStatusId Circuit status
Public propertyTemperatureClassificationID The type of Temperature Classification
Top
See Also