pub enum StatisticsCode {
Show 21 variants
N20Percent,
N4Dev,
N4Lower,
N4Upper,
N51,
N52,
N53,
N54,
N80Percent,
Average,
Count,
Kurtosis,
Maximum,
Median,
Minimum,
Regression,
Skew,
StdDev,
Sum,
TotalCount,
Variance,
}
Expand description
StatisticsCode. The statistical operation parameter -“statistic” codes.
FHIR version: 5.0.0.
Variants§
N20Percent
20-percent
20th Percentile. The 20th Percentile of N measurements over the stated period.
N4Dev
4-dev
Quartile Deviation. The difference between the upper and lower Quartiles is called the Interquartile range. (IQR = Q3-Q1) Quartile deviation or Semi-interquartile range is one-half the difference between the first and the third quartiles.
N4Lower
4-lower
Lower Quartile. The lower Quartile Boundary of N measurements over the stated period.
N4Upper
4-upper
Upper Quartile. The upper Quartile Boundary of N measurements over the stated period.
N51
5-1
1st Quintile. The lowest of four values that divide the N measurements into a frequency distribution of five classes with each containing one fifth of the total population.
N52
5-2
2nd Quintile. The second of four values that divide the N measurements into a frequency distribution of five classes with each containing one fifth of the total population.
N53
5-3
3rd Quintile. The third of four values that divide the N measurements into a frequency distribution of five classes with each containing one fifth of the total population.
N54
5-4
4th Quintile. The fourth of four values that divide the N measurements into a frequency distribution of five classes with each containing one fifth of the total population.
N80Percent
80-percent
80th Percentile. The 80th Percentile of N measurements over the stated period.
Average
average
Average. The mean of N measurements over the stated period.
Count
count
Count. The [number] of valid measurements over the stated period that contributed to the other statistical outputs.
Kurtosis
kurtosis
Kurtosis. Kurtosis is a measure of the “tailedness” of the probability distribution of a real-valued random variable. Source: Wikipedia.
Maximum
maximum
Maximum. The maximum value of N measurements over the stated period.
Median
median
Median. The median of N measurements over the stated period.
Minimum
minimum
Minimum. The minimum value of N measurements over the stated period.
Regression
regression
Regression. Linear regression is an approach for modeling two-dimensional sample points with one independent variable and one dependent variable (conventionally, the x and y coordinates in a Cartesian coordinate system) and finds a linear function (a non-vertical straight line) that, as accurately as possible, predicts the dependent variable values as a function of the independent variables. Source: Wikipedia This Statistic code will return both a gradient and an intercept value.
Skew
skew
Skew. Skewness is a measure of the asymmetry of the probability distribution of a real-valued random variable about its mean. The skewness value can be positive or negative, or even undefined. Source: Wikipedia.
StdDev
std-dev
Standard Deviation. The standard deviation of N measurements over the stated period.
Sum
sum
Sum. The sum of N measurements over the stated period.
TotalCount
total-count
Total Count. The total [number] of valid measurements over the stated period, including observations that were ignored because they did not contain valid result values.
Variance
variance
Variance. The variance of N measurements over the stated period.
Trait Implementations§
Source§impl AsRef<str> for StatisticsCode
impl AsRef<str> for StatisticsCode
Source§impl Clone for StatisticsCode
impl Clone for StatisticsCode
Source§fn clone(&self) -> StatisticsCode
fn clone(&self) -> StatisticsCode
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for StatisticsCode
impl Debug for StatisticsCode
Source§impl<'de> Deserialize<'de> for StatisticsCode
impl<'de> Deserialize<'de> for StatisticsCode
Source§fn deserialize<D>(
deserializer: D,
) -> Result<StatisticsCode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<StatisticsCode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Source§impl Display for StatisticsCode
impl Display for StatisticsCode
Source§impl From<StatisticsCode> for CodeableConcept
impl From<StatisticsCode> for CodeableConcept
Source§fn from(code: StatisticsCode) -> CodeableConcept
fn from(code: StatisticsCode) -> CodeableConcept
Source§impl From<StatisticsCode> for Coding
impl From<StatisticsCode> for Coding
Source§fn from(code: StatisticsCode) -> Coding
fn from(code: StatisticsCode) -> Coding
Source§impl FromStr for StatisticsCode
impl FromStr for StatisticsCode
Source§impl Hash for StatisticsCode
impl Hash for StatisticsCode
Source§impl PartialEq for StatisticsCode
impl PartialEq for StatisticsCode
Source§impl Serialize for StatisticsCode
impl Serialize for StatisticsCode
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
impl Copy for StatisticsCode
impl Eq for StatisticsCode
impl StructuralPartialEq for StatisticsCode
Auto Trait Implementations§
impl Freeze for StatisticsCode
impl RefUnwindSafe for StatisticsCode
impl Send for StatisticsCode
impl Sync for StatisticsCode
impl Unpin for StatisticsCode
impl UnwindSafe for StatisticsCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.