Appearance
Enum - ContractMedium
Key: enum.contractMedium
The medium (and, for electricity/gas, consumer size category) a contract or contract line-item type applies to. Distinct from GaugeMedium (the gauge's own medium) — a contract always negotiates separately per consumer size for electricity and gas (small vs. large/mid consumer are never combined in one contract), which GaugeMedium does not represent.
Open question (dev, out of scope for Person & Contract Management). For consumer-size filtering to work when selecting gauges into a contract, the gauge itself needs to carry an equivalent distinction (comparable to EM2's consumption_type). This belongs to Gauge Core/Extended, not here. Until it exists, gauge selection in v1 has no automatic filter by consumer size — the user selects gauges manually.
Values
| Value | Description |
|---|---|
electricitySmallConsumer | Electricity, small-consumer category (maloodběr / small offtake). |
electricityLargeConsumer | Electricity, large-consumer category (velkoodběr / large offtake). |
gasSmallConsumer | Natural gas, small-consumer category (maloodběr / small offtake). |
gasMidLargeConsumer | Natural gas, medium/large-consumer category (středoodběr/velkoodběr / mid/large offtake). |
heat | Thermal energy. Not split by consumer size. |
water | Water. Not split by consumer size. |
References
contract.mediumcontractItemType.medium- Enum - GaugeMedium — related but distinct dimension