| BaseNumber | String | Base value for cylinder number. It's either provided by end user (then it's expected to be unique) or copied from Cylinder which is being replaced, in which scenario new MinorID will be used to produce a new unique Number value. |
| MinorId | Integer | Integer value used to generate new unique Cylinder number when existing Cylinder is replaced. Negative values are not allowed. MinorID may be generated by application; 0 value means "no minor ID". |
| Number | String | Number; unique for the whole list of Cylinders including retired records. This field is auto-computed by application as "[BaseNumber]" or "[BaseNumber]-[MinorID]" (for "replace" scenario). |
| IsMetric | Boolean | 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. |
| MhProduct | {Product entity reference} | Refrigerant Product; references MHProductObject.ID. |
| Capacity | Decimal | Capacity is in pounds or kilograms depending on IsMetric. Precision is 4 digits; supported range is 0 - 99999999999999.9999; zero value is not allowed. |
| Qty | Decimal | Current quantity in pounds or kilograms depending on IsMetric. |
| Comments | String | Free-text comments. |
| StatusId | RcsCylinderStatus enumeration member | Cylinder status; references vlangRcsCylinderStatus.ID; also there is matching enumeration RcsCircuitStatus. Supported values are Active and Disposed. |
| MoneyId | CurrencyType enumeration member | Chosen currency type, references LangLookup.ID. |
| IsRecovery | Boolean | True means Cylinder is used as temporary storage for refrigerant recovered from equipment. "Recovery" cylinders tweak business logic for some transactions, such as RcsActionType.Added. |
| Price | {MoneyValue entity reference} | Refrigerant price. Precision 4 digits; negative and zero values are allowed. |
| Actions | [{RcsAction entity reference}, ...] | Linked Rcs Actions |
| CommunitiesBridge | [{LinkCommunityAndRcsCylinder entity reference}, ...] | Linked Rcs LnkCommRcsCylinders |
| EmployeesBridge | [{LinkEmployeeAndRcsCylinder entity reference}, ...] | Linked Rcs LnkEmpRcsCylinder |
| 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 |