Variable CompleteInstanceConst
CompleteInstance: { attributes: { averageMeasuredValue: Attribute<null | number, any> & { isConditional: true; mandatoryIf: [] | [{ averageMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; averageMeasuredValueWindow: Attribute<number, any> & { isConditional: true; mandatoryIf: [] | [{ averageMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; levelValue: Attribute<ConcentrationMeasurement.LevelValue, any> & { isConditional: true; mandatoryIf: [] | [{ levelIndication: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; maxMeasuredValue: Attribute<null | number, any> & { isConditional: true; mandatoryIf: [] | [{ numericMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; measuredValue: Attribute<null | number, any> & { isConditional: true; mandatoryIf: [] | [{ numericMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; measurementMedium: FixedAttribute<ConcentrationMeasurement.MeasurementMedium, any>; measurementUnit: FixedAttribute<ConcentrationMeasurement.MeasurementUnit, any> & { isConditional: true; mandatoryIf: [] | [{ numericMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; minMeasuredValue: Attribute<null | number, any> & { isConditional: true; mandatoryIf: [] | [{ numericMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; peakMeasuredValue: Attribute<null | number, any> & { isConditional: true; mandatoryIf: [] | [{ peakMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; peakMeasuredValueWindow: Attribute<number, any> & { isConditional: true; mandatoryIf: [] | [{ peakMeasurement: boolean; }]; optional: true; optionalIf: [] | ConditionalFeatureList<BitSchema>; }; uncertainty: OptionalAttribute<number, any> & { isConditional: true; mandatoryIf: [] | ConditionalFeatureList<BitSchema>; optional: true; optionalIf: [] | [{ numericMeasurement: boolean; }]; }; }; features: { averageMeasurement: BitFlag; criticalLevel: BitFlag; levelIndication: BitFlag; mediumLevel: BitFlag; numericMeasurement: BitFlag; peakMeasurement: BitFlag; }; name: "ConcentrationMeasurement"; revision: 3; } = ... Type declaration
Readonly
attributes: {
averageMeasuredValue: Attribute<null | number, any> & {
isConditional: true;
mandatoryIf: [] | [{
averageMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
averageMeasuredValueWindow: Attribute<number, any> & {
isConditional: true;
mandatoryIf: [] | [{
averageMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
levelValue: Attribute<ConcentrationMeasurement.LevelValue, any> & {
isConditional: true;
mandatoryIf: [] | [{
levelIndication: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
maxMeasuredValue: Attribute<null | number, any> & {
isConditional: true;
mandatoryIf: [] | [{
numericMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
measuredValue: Attribute<null | number, any> & {
isConditional: true;
mandatoryIf: [] | [{
numericMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
measurementMedium: FixedAttribute<ConcentrationMeasurement.MeasurementMedium, any>;
measurementUnit: FixedAttribute<ConcentrationMeasurement.MeasurementUnit, any> & {
isConditional: true;
mandatoryIf: [] | [{
numericMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
minMeasuredValue: Attribute<null | number, any> & {
isConditional: true;
mandatoryIf: [] | [{
numericMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
peakMeasuredValue: Attribute<null | number, any> & {
isConditional: true;
mandatoryIf: [] | [{
peakMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
peakMeasuredValueWindow: Attribute<number, any> & {
isConditional: true;
mandatoryIf: [] | [{
peakMeasurement: boolean;
}];
optional: true;
optionalIf: [] | ConditionalFeatureList<BitSchema>;
};
uncertainty: OptionalAttribute<number, any> & {
isConditional: true;
mandatoryIf: [] | ConditionalFeatureList<BitSchema>;
optional: true;
optionalIf: [] | [{
numericMeasurement: boolean;
}];
};
}
Readonly
features: {
averageMeasurement: BitFlag;
criticalLevel: BitFlag;
levelIndication: BitFlag;
mediumLevel: BitFlag;
numericMeasurement: BitFlag;
peakMeasurement: BitFlag;
}
Readonly
name: "ConcentrationMeasurement"
Readonly
revision: 3
Indicates the medium in which MeasuredValue is being measured. See MeasurementMediumEnum.