Network Screw Compressor Curve
the network screw compressor curve table describes time based screw compressor performance curves applied to compressor elements in a network, for network optimization and forecasting the unique constraint on network screw compressor curve entries is sourcecompressorid + sourceid + date variable data type unit of measure is nullable? default value description sourcenetworkid string no source id of the network header docid\ irxj rg5leh701vw2okjl sourcecompressorid string no source id of the network compressor definition docid\ f7zklzcrykktf72akko8m the curve applies to sourceid string no source id for the compressor/date curve this sourceid enables upsert functionality from client source systems of record date datetimeoffset no date at which the compressor curve becomes applicable datetime offset (with timezone) in iso 8601 format example 2022 09 27t16 28 37 +0000 isactive bool yes true whether this is the active compressor curve for the sourcecompressorid compressorcurve list\<object> see below no curve points — see the object description below compressor curve notes the compressorcurve object describes suction pressures and gas rates at defined discharge pressure steps each element carries one discharge pressure with parallel lists of suction pressures, gas rates, and fuel gas fractions (all three lists must be the same length) units of measure pressures in psig , gas rate in mscf/d , fuel gas in decimal percent \[ { "dischargepressure" 100, "suctionpressure" \[10, 20, 30], "gasrate" \[100, 200, 300], "fuelgas" \[0 2, 0 33, 0 23] }, { "dischargepressure" 200, "suctionpressure" \[15, 25, 35], "gasrate" \[105, 205, 305], "fuelgas" \[0 2, 0 33, 0 23] } ] data integrity checks condition response any non nullable field is null or empty record rejected sourcenetworkid does not match a network header record rejected (sourcenetworkid, sourcecompressorid) does not match a network compressor definition record rejected common error messages api scenario error response add / upsert curve unknown sourcenetworkid unable to find network for source id xxx add / upsert curve unknown compressor we did not find a compressor for network xxx and compressor xxx

