-
Notifications
You must be signed in to change notification settings - Fork 5
DischargeActivity
Doug Schmidt edited this page Aug 5, 2022
·
16 revisions
The DischargeActivity definition derives from the TimeRangeActivity definition, and includes all of the base class properties.
The DischargeActivty definition is an "abstract class", sharing its 46 properties with the 5 "concrete classes" of discharge activities. Your TOML configuration will never contain a [DischargeActivity] section. Instead, your TOML configuration will contain one or more of the 5 specific discharge activitity sections:
-
[AdcpDischarge]or[[AdcpDischarges]] -
[PanelDischargeSummary]or[[PanelDischargeSummaries]] -
[OtherDischarge]or[[OtherDischarges]] -
[VolumetricDischarge]or[[VolumetricDischarges]] -
[EngineeredStructureDischarge]or[[EngineeredStructureDischarges]]
| 47 Properties | Required | Description |
|---|---|---|
| Comment MergeWithComment MergeWithComments Time Times StartTime StartTimes EndTime EndTimes DateOnly - v20.3+ TimeOnly - v20.3+ StartDateOnly - v20.3+ StartTimeOnly - v20.3+ EndDateOnly - v20.3+ EndTimeOnly - v20.3+ Disabled - v21.4.12+ |
N | 16 inherited TimeRangeActivity properties. For AQTS 2020.2-or-newer, the optional Time/Times properties can be use specified to set the dicharge MeasurementTime value of the activity. |
| TotalDischarge | Y | |
| ChannelName | N | |
| Party | N | |
| MeasurementId | N | |
| DischargeUnitId | N | |
| AreaUnitId | N | |
| AreaValue | N | |
| DistanceUnitId | N | |
| WidthValue | N | |
| VelocityUnitId | N | |
| MeanIndexVelocity | N | |
| ShowInDataCorrection | N | |
| ShowInRatingDevelopment | N | |
| PreventAutomaticPublishing | N | |
| AdjustmentType | N | If set, must be one of: - Percentage - Amount
|
| AdjustmentAmount | N | If set, the total discharge is adjusted by this amount. |
| ReasonForAdjustment | N | If set, must be one of: - Unspecified - Measured - AdjustedForStorage - AdjustedForOtherFlows - MainChannelFlowOnly - AdjustedForTidalEffect - AdjustedForOtherFactors
|
| GradeCode | N | Either the GradeCode or GradeName property can be configured to assign a numeric grade code or a text grade name from your data. If both properties are set, the GradeName will be used and the GradeCode will be ignored. |
| GradeName | N | Either the GradeCode or GradeName property can be configured to assign a numeric grade code or a text grade name from your data. If both properties are set, the GradeName will be used and the GradeCode will be ignored. |
| UncertaintyType | N | If set, must be one of: - None - Quantitative - Qualitative
|
| QualityAssuranceComments | N | |
| QuantitativeUncertainty | N | This number is stored as a percentage. A value of 2.75 represents a 2.75% uncertainty. |
| QualitativeUncertainty | N | If set, must be one of: - Unspecified - Excellent - Good - Fair - Poor
|
| MeanGageHeightDurationHours | N | |
| ManuallyCalculatedMeanGageHeight | N | |
| MeanGageHeightDifferenceDuringVisit | N | |
| GageHeightComments - v21.3+ | N | |
| GageHeightAdjustmentAmount - v21.3+ | N | |
| GageHeightReferencePointName - v21.4.1 | N | If set, the named reference point must already be defined for this location. If not set, the gage height measurement is assumed to be the local assumed datum for the location. |
| MeasurementLocationToGage | Can't be set | This property can only be set manually in the Field Data editor. The TabularCSV plugin is not able to set this property. |
| DistanceToGage | Can't be set | This property can only be set manually in the Field Data editor. The TabularCSV plugin is not able to set this property. |
[GageHeightMeasurement][[GageHeightMeasurements]]
|
N | A list of gage height measurements for the discharge activity. |
- Test drive the plugin here
- Tabular CSV plugin overview
- Use with the FieldVisitHotFolderService
-
TOML Syntax
- Extracting property values from CSV
- Importing Excel files
- PrefaceRegex can grab values from anywhere
- Single or double brackets. Which is it?
- Use Aliases to transform your data
-
Configuration Fields
- Abstract classes
- Required Fields and Sparse Rows
- Disabled activities
- Locales and Encodings
- Configurable Picklists
- Configuration
- Visit
- ControlCondition
- Readings
- Calibrations
- Inspections
- LevelSurveys
- LevelSurveyMeasurements
- GageHeightMeasurements
- AdcpDischarges
- PanelDischargeSummaries
- MeterCalibrationEquations
- GageAtZeroFlow
- OtherDischarges
- VolumetricDischarges
- EngineeredStructureDischarges
- Examples
- Plugin Roadmap
- Plugin Limitations