Current Build

Переводит команда Health Samurai. Приглашаем поучаствовать в русификации стандарта FHIR: GitHub, Email.

Operation-observation-stats.xml

Orders and Observations Work GroupMaturity Level: N/ABallot Status: InformativeCompartments: Device, Encounter, Patient, Practitioner, RelatedPerson

Raw XML (каноническая форма + also see XML Format Specification)

Jump past Narrative

Operation Definition

<?xml version="1.0" encoding="UTF-8"?>

<OperationDefinition xmlns="http://hl7.org/fhir">
  <id value="Observation-stats"/> 
  <text> 
    <status value="generated"/> 
    <div xmlns="http://www.w3.org/1999/xhtml">
      <h2> Observation Statistics</h2> 
      <p> OPERATION: Observation Statistics</p> 
      <p> The official URL for this operation definition is: </p> 
      <pre> http://hl7.org/fhir/OperationDefinition/Observation-stats</pre> 
      <div> 
        <p> Операция &quot;Статистика&quot; выполняет ряд статистических вычислений на серии клинических
           измерений, таких как кровяное давление, хранящихся на сервере. Эта операция просчитывает
           ресурсы 
          <a href="observation.html">Observation</a> , имеющие элементы valueQuantity с единицами измерения, указанными в UCUM. Ресурсы Observation
           со статусом 'entered-in-error' исключаются из вычислений.
        </p> 

        <p> Набор ресурсов Observation определяется по 4 параметрам:</p> 

        <ul> 

          <li> субъект наблюдений, для которого генерируется статистика. (
            <code> subject</code> )
          </li> 

          <li> для каких наблюдений необходимо сгенерировать статистику (
            <code> code</code>  и 
            <code> system</code> , либо 
            <code> coding</code> )
          </li> 

          <li> период времени, для которого надо посчитать статистику ('duration
            <code> или</code> period`)
          </li> 

          <li> виды статистического анализа, который необходимо провести (
            <code> statistic</code> )
          </li> 

        </ul> 

        <p> Доступные виды статистического анализа (см. 
          <a href="valueset-observation-statistics.html">StatisticsCode</a> ):
        </p> 

        <ul> 

          <li> 
            <strong> average</strong>  (&quot;Average&quot;): The 
            <a href="https://en.wikipedia.org/wiki/Arithmetic_mean">mean</a>  of N measurements over the stated period.
          </li> 

          <li> 
            <strong> maximum</strong>  (&quot;Maximum&quot;): The 
            <a href="https://en.wikipedia.org/wiki/Maximal_element">maximum</a>  value of N measurements over the stated period.
          </li> 

          <li> 
            <strong> minimum</strong>  (&quot;Minimum&quot;): The 
            <a href="https://en.wikipedia.org/wiki/Minimal_element">minimum</a>  value of N measurements over the stated period.
          </li> 

          <li> 
            <strong> count</strong>  (&quot;Count&quot;): The [number] of valid measurements over the stated period that contributed
             to the other statistical outputs.
          </li> 

          <li> 
            <strong> total-count</strong>  (&quot;Total Count&quot;): The total [number] of valid measurements over the stated period,
             including observations that were ignored because they did not contain valid result values.
          </li> 

          <li> 
            <strong> median</strong>  (&quot;Median&quot;): The 
            <a href="https://en.wikipedia.org/wiki/Median">median</a>  of N measurements over the stated period.
          </li> 

          <li> 
            <strong> std-dev</strong>  (&quot;Standard Deviation&quot;): The 
            <a href="https://en.wikipedia.org/wiki/Standard_deviation">standard deviation</a>  of N measurements over the stated period.
          </li> 

          <li> 
            <strong> sum</strong>  (&quot;Sum&quot;): The 
            <a href="https://en.wikipedia.org/wiki/Summation">sum</a>  of N measurements over the stated period.
          </li> 

          <li> 
            <strong> variance</strong>  (&quot;Variance&quot;): The 
            <a href="https://en.wikipedia.org/wiki/Variance">variance</a>  of N measurements over the stated period.
          </li> 

          <li> 
            <strong> 20-percent</strong>  (&quot;20th Percentile&quot;): The 20th 
            <a href="https://en.wikipedia.org/wiki/Percentile">Percentile</a>  of N measurements over the stated period.
          </li> 

          <li> 
            <strong> 80-percent</strong>  (&quot;80th Percentile&quot;): The 80th 
            <a href="https://en.wikipedia.org/wiki/Percentile">Percentile</a>  of N measurements over the stated period.
          </li> 

          <li> 
            <strong> 4-lower</strong>  (&quot;Lower Quartile&quot;): The lower 
            <a href="https://en.wikipedia.org/wiki/Quartile">Quartile</a>  Boundary of N measurements over the stated period.
          </li> 

          <li> 
            <strong> 4-upper</strong>  (&quot;Upper Quartile&quot;): The upper 
            <a href="https://en.wikipedia.org/wiki/Quartile">Quartile</a>  Boundary of N measurements over the stated period.
          </li> 

          <li> 
            <strong> 4-dev</strong>  (&quot;Quartile Deviation&quot;): The difference between the upper and lower 
            <a href="https://en.wikipedia.org/wiki/Quartile">Quartiles</a>  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.
          </li> 

          <li> 
            <strong> 5-1</strong>  (&quot;1st Quintile&quot;): 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.
          </li> 

          <li> 
            <strong> 5-2</strong>  (&quot;2nd Quintile&quot;): 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.
          </li> 

          <li> 
            <strong> 5-3</strong>  (&quot;3rd Quintile&quot;): 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.
          </li> 

          <li> 
            <strong> 5-4</strong>  (&quot;4th Quintile&quot;): 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.
          </li> 

          <li> 
            <strong> skew</strong>  (&quot;Skew&quot;): 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: 
            <a href="https://en.wikipedia.org/wiki/Skewness">Wikipedia</a> .
          </li> 

          <li> 
            <strong> kurtosis</strong>  (&quot;Kurtosis&quot;): Kurtosis  is a measure of the &quot;tailedness&quot; of the probability
             distribution of a real-valued random variable.   Source: 
            <a href="https://en.wikipedia.org/wiki/Kurtosis">Wikipedia</a> .
          </li> 

          <li> 
            <strong> regression</strong>  (&quot;Regression&quot;): 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: 
            <a href="https://en.wikipedia.org/wiki/Simple_linear_regression">Wikipedia</a>   This Statistic code will return both a gradient and an intercept value.
          </li> 

        </ul> 

        <p> В случае успеха операция возвращает ресурс Observation для каждого кода с результатами
           статистических вычислений в виде пар значений компонентов, где код компонента будет равен
           коду возвращаемой статистики. Ресурс Observation также будет содержать входные параметры
           
          <code> patient</code> ,
          <code> code</code>  и 
          <code> duration</code> . В случае неуспеха вернется 
          <a href="operationoutcome.html">OperationOutcome</a>  с текстом ошибки.
        </p> 

        <p> Клиент может запросить вернуть также все ресурсы Observation, по которым строится статистика,
           используя параметр include. Если параметр include указан, то также можно указать и лимит;
           исходные ресурсы Observation подразделяются на усмотрение сервера, если их количество
           превышает лимит: count &gt; limit. Эта функциональность была включена с целью поддержки
           графического представления</p> 

      </div> 
      <p> URL: [base]/Observation/$stats</p> 
      <p> Parameters</p> 
      <table class="grid">
        <tr> 
          <td> 
            <b> Use</b> 
          </td> 
          <td> 
            <b> Name</b> 
          </td> 
          <td> 
            <b> Cardinality</b> 
          </td> 
          <td> 
            <b> Type</b> 
          </td> 
          <td> 
            <b> Binding</b> 
          </td> 
          <td> 
            <b> Documentation</b> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> subject</td> 
          <td> 1..1</td> 
          <td> 
            <a href="datatypes.html#uri">uri</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Субъект релевантных ресурсов Observation, который имеет значение Observation.subject.reference.
                 Например 'Patient/123'. Ссылка может быть абсолютным URL, однако северы выполняют операцию
                 статистики только на своих ресурсах Observation</p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> code</td> 
          <td> 0..*</td> 
          <td> 
            <a href="datatypes.html#string">string</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Код(ы) тестов, над которыми выполняется операция статистики. Например LOINC code  =
2339-0 (Glucose [Mass/​volume] in Blood) охватит все релевантные Observation с таким кодом
                 в 
                <code> Observation.code</code>  and 
                <code> Observation.component.code</code> . Для LOINC-кодов панелей, например 85354-9(Blood pressure panel with all children optional),
                 операция статистики вернет статистику для каждой отдельной панели измерений. Это означает,
                 что она включит и вычислит се значения, сгруппированные по коду для всех отдельных наблюдений,
                 которые: 1) на которые имеют ссылки в 
                <code> .related</code>  для 
                <code> .related.type</code>  = 'has-member', и 2) являются компонентами в 
                <code> Observation.component</code> .
              </p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> system</td> 
          <td> 0..1</td> 
          <td> 
            <a href="datatypes.html#uri">uri</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Система для кодов. Либо укажите вместо этого кодинг</p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> coding</td> 
          <td> 0..*</td> 
          <td> 
            <a href="datatypes.html#Coding">Coding</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Код теста, над которым выполняется статистика, в виде кодинга</p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> duration</td> 
          <td> 0..1</td> 
          <td> 
            <a href="datatypes.html#decimal">decimal</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Интересуемый период времени, заданный в часах. Например duration = &quot;1&quot; соответствует
                 последнему часу - период времени от одного часа назад до текущего момента</p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> period</td> 
          <td> 0..1</td> 
          <td> 
            <a href="datatypes.html#Period">Period</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Период времени, для которого выполняются вычисления, если duration не указан</p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> statistic</td> 
          <td> 1..*</td> 
          <td> 
            <a href="datatypes.html#code">code</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> average|max|min|count Статистические операции для выполнения соответствующих вычислений.
                 Можно указывать несколько статистических операций. Эти коды определены 
                <a href="valueset-observation-statistics.html">здесь</a> 
              </p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> include</td> 
          <td> 0..1</td> 
          <td> 
            <a href="datatypes.html#boolean">boolean</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Следует ли возвращать ресурсы, по которым считалась статистика</p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> IN</td> 
          <td> limit</td> 
          <td> 0..1</td> 
          <td> 
            <a href="datatypes.html#positiveInt">positiveInt</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Если указан параметр include, дополнительно можно задать лимит количества возвращаемых
                 ресурсов Observation. Если параметр include отсутствует или имеет значение &quot;false&quot;,
                 тогда параметр limit должен игнорироваться сервером</p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> OUT</td> 
          <td> statistics</td> 
          <td> 1..*</td> 
          <td> 
            <a href="observation.html">Observation</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Ряд ресурсов Observation, один Observation для каждого кода, каждый содержит один компонент
                 для каждой статистики. Observation.component.code содержит значение статистики, связан
                 с Observation.code и не может быть интерпретирован отедльно от него. Observation будет
                 также содержать элементы subject, effectivePeriod и code, отражающие входные параметры.
                 Статус всегда будет 
                <code> final</code> .
              </p> 

            </div> 
          </td> 
        </tr> 
        <tr> 
          <td> OUT</td> 
          <td> source</td> 
          <td> 0..*</td> 
          <td> 
            <a href="observation.html">Observation</a> 
          </td> 
          <td/>  
          <td> 
            <div> 
              <p> Исходные ресурсы Observation, по которым считается статистика</p> 

            </div> 
          </td> 
        </tr> 
      </table> 
      <div> 
        <p> Если в Observation присутствуют 
          <a href="extensibility.html#modifierExtension">расширения-модификаторы</a> , они должны быть учтены разработчиками. Расширение-модификтор может влиять на observation.value
           так, что его будет необходимо исключить из вычислений.
        </p> 

        <p> Эту операцию не следует выполнять на тех наблюдениях, которые пользователь не уполномочен
           видеть. Предполагается, что сервер идентифицировал и обеспечил безопасность должным образом,
           и может либо связать контекст авторизации с отдельным пациентом, либо определитть, имеются
           ли в данном контексте права на указанного пациента, если такой есть. Если номинального
           пациента нет (например операция вызывается на системном уровне) и контекст не связан с
           отдельной записью пациента, тогда сервер должен вернуть ошибку. Указание отношения между
           контекстом, пользователем и записями пациенов выходит за рамки спецификации.</p> 

      </div> 
    </div> 
  </text> 
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="3"/> 
  </extension> 
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="trial-use"/> 
  </extension> 
  <url value="http://hl7.org/fhir/OperationDefinition/Observation-stats"/> 
  <version value="3.6.0"/> 
  <name value="Observation Statistics"/> 
  <status value="draft"/> 
  <kind value="operation"/> 
  <date value="2019-05-17T12:34:53+00:00"/> 
  <publisher value="HL7 (FHIR Project)"/> 
  <contact> 
    <telecom> 
      <system value="url"/> 
      <value value="http://hl7.org/fhir"/> 
    </telecom> 
    <telecom> 
      <system value="email"/> 
      <value value="fhir@lists.hl7.org"/> 
    </telecom> 
  </contact> 
  <description value="Операция &quot;Статистика&quot; выполняет ряд статистических вычислений на серии клинических
   измерений, таких как кровяное давление, хранящихся на сервере. Эта операция просчитывает
   ресурсы [Observation](observation.html), имеющие элементы valueQuantity с единицами измерения,
   указанными в UCUM. Ресурсы Observation со статусом 'entered-in-error' исключаются из вычислений.
   

Набор ресурсов Observation определяется по 4 параметрам:

*  субъект наблюдений, для которого генерируется статистика. (`subject`)
* для каких наблюдений необходимо сгенерировать статистику (`code` и `system`, либо `coding`)
* период времени, для которого надо посчитать статистику ('duration` или `period`)
* виды статистического анализа, который необходимо провести (`statistic`)

Доступные виды статистического анализа (см. [StatisticsCode](valueset-observation-statistics.html)):

 - **average** (&quot;Average&quot;): The [mean](https://en.wikipedia.org/wiki/Arithmetic_mean)
   of N measurements over the stated period.
 - **maximum** (&quot;Maximum&quot;): The [maximum](https://en.wikipedia.org/wiki/Maximal_element)
   value of N measurements over the stated period.
 - **minimum** (&quot;Minimum&quot;): The [minimum](https://en.wikipedia.org/wiki/Minimal_element)
   value of N measurements over the stated period.
 - **count** (&quot;Count&quot;): The [number] of valid measurements over the stated period
   that contributed to the other statistical outputs.
 - **total-count** (&quot;Total Count&quot;): The total [number] of valid measurements
   over the stated period, including observations that were ignored because they did not
   contain valid result values.
 - **median** (&quot;Median&quot;): The [median](https://en.wikipedia.org/wiki/Median)
   of N measurements over the stated period.
 - **std-dev** (&quot;Standard Deviation&quot;): The [standard deviation](https://en.wikipedia.org/w
  iki/Standard_deviation) of N measurements over the stated period.
 - **sum** (&quot;Sum&quot;): The [sum](https://en.wikipedia.org/wiki/Summation) of N
   measurements over the stated period.
 - **variance** (&quot;Variance&quot;): The [variance](https://en.wikipedia.org/wiki/Variance)
   of N measurements over the stated period.
 - **20-percent** (&quot;20th Percentile&quot;): The 20th [Percentile](https://en.wikipedia.org/wiki
  /Percentile) of N measurements over the stated period.
 - **80-percent** (&quot;80th Percentile&quot;): The 80th [Percentile](https://en.wikipedia.org/wiki
  /Percentile) of N measurements over the stated period.
 - **4-lower** (&quot;Lower Quartile&quot;): The lower [Quartile](https://en.wikipedia.org/wiki/Quar
  tile) Boundary of N measurements over the stated period.
 - **4-upper** (&quot;Upper Quartile&quot;): The upper [Quartile](https://en.wikipedia.org/wiki/Quar
  tile) Boundary of N measurements over the stated period.
 - **4-dev** (&quot;Quartile Deviation&quot;): The difference between the upper and lower
   [Quartiles](https://en.wikipedia.org/wiki/Quartile) 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.
 - **5-1** (&quot;1st Quintile&quot;): 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.
 - **5-2** (&quot;2nd Quintile&quot;): 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.
 - **5-3** (&quot;3rd Quintile&quot;): 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.
 - **5-4** (&quot;4th Quintile&quot;): 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.
 - **skew** (&quot;Skew&quot;): 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](https://en.wikipedia.org/wiki/Skewness
  ).
 - **kurtosis** (&quot;Kurtosis&quot;): Kurtosis  is a measure of the &quot;tailedness&quot;
   of the probability distribution of a real-valued random variable.   Source: [Wikipedia](https://en.w
  ikipedia.org/wiki/Kurtosis).
 - **regression** (&quot;Regression&quot;): 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](https:
  //en.wikipedia.org/wiki/Simple_linear_regression)  This Statistic code will return both
   a gradient and an intercept value.


В случае успеха операция возвращает ресурс Observation для каждого кода с результатами
   статистических вычислений в виде пар значений компонентов, где код компонента будет равен
   коду возвращаемой статистики. Ресурс Observation также будет содержать входные параметры
   `patient`,`code` и `duration`. В случае неуспеха вернется [OperationOutcome](operationoutcome.html)
   с текстом ошибки.

Клиент может запросить вернуть также все ресурсы Observation, по которым строится статистика,
   используя параметр include. Если параметр include указан, то также можно указать и лимит;
   исходные ресурсы Observation подразделяются на усмотрение сервера, если их количество
   превышает лимит: count &gt; limit. Эта функциональность была включена с целью поддержки
   графического представления"/> 
  <code value="stats"/> 
  <comment value="Если в Observation присутствуют [расширения-модификаторы](extensibility.html#modifierExtension),
   они должны быть учтены разработчиками. Расширение-модификтор может влиять на observation.value
   так, что его будет необходимо исключить из вычислений.

Эту операцию не следует выполнять на тех наблюдениях, которые пользователь не уполномочен
   видеть. Предполагается, что сервер идентифицировал и обеспечил безопасность должным образом,
   и может либо связать контекст авторизации с отдельным пациентом, либо определитть, имеются
   ли в данном контексте права на указанного пациента, если такой есть. Если номинального
   пациента нет (например операция вызывается на системном уровне) и контекст не связан с
   отдельной записью пациента, тогда сервер должен вернуть ошибку. Указание отношения между
   контекстом, пользователем и записями пациенов выходит за рамки спецификации."/> 
  <resource value="Observation"/> 
  <system value="false"/> 
  <type value="true"/> 
  <instance value="false"/> 
  <parameter> 
    <name value="subject"/> 
    <use value="in"/> 
    <min value="1"/> 
    <max value="1"/> 
    <documentation value="Субъект релевантных ресурсов Observation, который имеет значение Observation.subject.reference.
     Например 'Patient/123'. Ссылка может быть абсолютным URL, однако северы выполняют операцию
     статистики только на своих ресурсах Observation"/> 
    <type value="uri"/> 
  </parameter> 
  <parameter> 
    <name value="code"/> 
    <use value="in"/> 
    <min value="0"/> 
    <max value="*"/> 
    <documentation value="Код(ы) тестов, над которыми выполняется операция статистики. Например LOINC code  = 
2339-0 (Glucose [Mass/​volume] in Blood) охватит все релевантные Observation с таким кодом
     в `Observation.code` and `Observation.component.code`. Для LOINC-кодов панелей, например
     85354-9(Blood pressure panel with all children optional), операция статистики вернет статистику
     для каждой отдельной панели измерений. Это означает, что она включит и вычислит се значения,
     сгруппированные по коду для всех отдельных наблюдений, которые: 1) на которые имеют ссылки
     в `.related` для `.related.type` = 'has-member', и 2) являются компонентами в `Observation.component
    `."/> 
    <type value="string"/> 
  </parameter> 
  <parameter> 
    <name value="system"/> 
    <use value="in"/> 
    <min value="0"/> 
    <max value="1"/> 
    <documentation value="Система для кодов. Либо укажите вместо этого кодинг"/> 
    <type value="uri"/> 
  </parameter> 
  <parameter> 
    <name value="coding"/> 
    <use value="in"/> 
    <min value="0"/> 
    <max value="*"/> 
    <documentation value="Код теста, над которым выполняется статистика, в виде кодинга"/> 
    <type value="Coding"/> 
  </parameter> 
  <parameter> 
    <name value="duration"/> 
    <use value="in"/> 
    <min value="0"/> 
    <max value="1"/> 
    <documentation value="Интересуемый период времени, заданный в часах. Например duration = &quot;1&quot; соответствует
     последнему часу - период времени от одного часа назад до текущего момента"/> 
    <type value="decimal"/> 
  </parameter> 
  <parameter> 
    <name value="period"/> 
    <use value="in"/> 
    <min value="0"/> 
    <max value="1"/> 
    <documentation value="Период времени, для которого выполняются вычисления, если duration не указан"/> 
    <type value="Period"/> 
  </parameter> 
  <parameter> 
    <name value="statistic"/> 
    <use value="in"/> 
    <min value="1"/> 
    <max value="*"/> 
    <documentation value="average|max|min|count Статистические операции для выполнения соответствующих вычислений.
     Можно указывать несколько статистических операций. Эти коды определены [здесь](valueset-observation-
    statistics.html)"/> 
    <type value="code"/> 
  </parameter> 
  <parameter> 
    <name value="include"/> 
    <use value="in"/> 
    <min value="0"/> 
    <max value="1"/> 
    <documentation value="Следует ли возвращать ресурсы, по которым считалась статистика"/> 
    <type value="boolean"/> 
  </parameter> 
  <parameter> 
    <name value="limit"/> 
    <use value="in"/> 
    <min value="0"/> 
    <max value="1"/> 
    <documentation value="Если указан параметр include, дополнительно можно задать лимит количества возвращаемых
     ресурсов Observation. Если параметр include отсутствует или имеет значение &quot;false&quot;,
     тогда параметр limit должен игнорироваться сервером"/> 
    <type value="positiveInt"/> 
  </parameter> 
  <parameter> 
    <name value="statistics"/> 
    <use value="out"/> 
    <min value="1"/> 
    <max value="*"/> 
    <documentation value="Ряд ресурсов Observation, один Observation для каждого кода, каждый содержит один компонент
     для каждой статистики. Observation.component.code содержит значение статистики, связан
     с Observation.code и не может быть интерпретирован отедльно от него. Observation будет
     также содержать элементы subject, effectivePeriod и code, отражающие входные параметры.
     Статус всегда будет `final`."/> 
    <type value="Observation"/> 
  </parameter> 
  <parameter> 
    <name value="source"/> 
    <use value="out"/> 
    <min value="0"/> 
    <max value="*"/> 
    <documentation value="Исходные ресурсы Observation, по которым считается статистика"/> 
    <type value="Observation"/> 
  </parameter> 
</OperationDefinition> 

Примечание к использованию: мы очень стараемся приводить корректные и полезные примеры, но нормативно они не являются частью спецификации.